たとえば、次のようにPythonソースファイルを開くことができますxdg-open
。
$ xdg-open Documents/tmp/paramk.py
Waiting for Emacs...
$
Emacsフレームワークを閉じるとemacsclient
呼び出され、返されます。xdg-open
好奇心で食べました。
$ xdg-mime query filetype Documents/tmp/paramk.py
text/x-python
$ xdg-mime query default text/x-python
userapp-emacsclient-CHYLDY.desktop
$
いつも気になって、通話内容を詳しく知りたかったのですがemacsclient
…
$ locate userapp-emacsclient-CHYLDY.desktop
$ apt-file search userapp-emacsclient
$
私の質問:デスクトップシステムは後ろから何をしていますか?
付録
$ cat /etc/issue
Debian GNU/Linux bullseye/sid \n \l
$
答え1
次のフォルダのいずれかでファイルを見つけることができます。
/usr/share/applications
/usr/local/share/applications
~/.local/share/applications
バラよりhttps://wiki.archlinux.org/index.php/Desktop_entries参考用。