Geditを置き換え、Ubuntuシステム上のすべてのテキストファイルのデフォルトのテキストエディターとしてSublime Text 3を使用したいと思います。この変更を行う方法を教えてください。
これらの手順は、Ubuntu用に提供された.deb
ファイルを使用してSublime Text 3をインストールしたことを前提としています。 tarballをダウンロードして手動でインストールした場合は、以下のパスをインストール場所に変更する必要があります。
まず、/usr/share/applications/sublime_text.desktop
が存在することを確認します(一部のシステムではsublime-text.desktop
):
ls /usr/share/applications/sublime_text.desktop
次に、/usr/share/applications/defaults.list
をSublimeで開きます:
subl /usr/share/applications/defaults.list
gedit
のすべてのインスタンスを検索し、それらをsublime_text
に置き換えます。ファイルを保存し、ログアウトして再度ログインすると、設定は完了です。
何らかの理由で/usr/share/applications/sublime_text.desktop
(またはsublime-text.desktop
)が存在しない場合は、作成します:
Sudo touch /usr/share/applications/sublime_text.desktop
Sublimeで開きます:
subl /usr/share/applications/sublime_text.desktop
以下を貼り付けます:
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;
[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;
ただし、sublimetext.comからダウンロードした.deb
ファイルを使用してSublime Textをインストールした場合、ファイルはすでに存在しているはずです。
Sublimeをインストールしたら、テキストファイルを右クリックします。 [アプリケーションから開く]タブに移動します。 「他のアプリケーションを表示」を選択します。次に、Sublime Text 3を選択します。
お役に立てれば!