ここにある.debからSublime Text 3をインストールしました: http://www.sublimetext.com/
では、Mint 16でgeditの代わりにデフォルトのテキストエディターとして設定するにはどうすればよいですか?
Sublimeで/usr/share/applications/defaults.list
を開きます。
Sudo subl /usr/share/applications/defaults.list
gedit
のすべてのインスタンスを検索し、sublime_text
で置き換えます。ファイルを保存し、Sublimeを終了し、ログアウトして再度ログインすれば、準備は完了です。
[〜#〜]編集[〜#〜]
上記の手順は.deb
ベースのシステム(Ubuntuを使用)でも機能するはずですが、Mintには/usr/share/applications/defaults.list
への変更が再起動時に失われるという問題があるようです。これを回避するには、次のようにします。
~/.local/share/applications/defaults.list
という名前の新しいファイルを作成します(まだ存在しない場合)。最初の行は[Default Applications]
である必要があります。/usr/share/applications/defaults.list
を開きます。ヒット CtrlFFind
ダイアログを開いてgedit
と入力します検索ボックスに。Find All
ボタンをクリックして、ファイル内のgedit
のすべてのインスタンスを選択します。~/.local/share/applications/defaults.list
では、 CtrlVgedit
を含む行を貼り付けます。Replace
ダイアログを開きます。 gedit
を検索し、sublime_text
に置き換えます。ヒット CtrlAltEnter すべてを置き換える(またはReplace All
ボタン)と設定しました。~/.local/share/applications/defaults.list
を保存し、ログアウトして再度ログインすると、Sublime Textがデフォルトのテキストエディターになります。Mattの答えも私には役立ちました。明確な指示に感謝します。
それが誰かを助ける場合に備えて、明白なことを述べるだけです:別のデフォルトのエディタが必要な場合は、次のようにします:
実行可能ファイル名であることを確認してください。たとえば、〜/ .local/share/applications/defaults.listファイルのvim
がgedit
を置き換えます
確実にexport EDITOR=path\executable
は適切な設定ファイルに含まれています(~\.profile
または~\.bashrc
または何でも)
自分でシステムファイルを編集したくない場合は、設定で「優先アプリケーション」に移動するだけです。