Ubuntu 18.04 Bionic Beaverでデフォルトのコンテキストメニューを変更する方法についてのアイデアはありますかgnome-terminal
?tilix
名前の変更を試みた/usr/bin/gnome-terminal
後、成功しないままコンテキスト/usr/bin/gnome-terminalbackup
メニューが「gnome-terminal」を実行し続けます。/usr/bin/tilix
/usr/bin/gnome-terminal
答え1
答え2
以前の回答は私には効果がなかったがpython-nautilus
(ここで見たように):
sudo apt update; sudo apt install python-nautilus
~/.local/share/nautilus-python/extensions/open-alacritty.py
次の内容でファイルを作成します。
import os
from gi.repository import Nautilus, GObject
class ColumnExtension(GObject.GObject, Nautilus.MenuProvider):
def __init__(self):
pass
def menu_activate_cb(self, menu, file):
os.system("/usr/bin/alacritty --working-directory " + file.get_location().get_path() + "&")
def get_background_items(self, window, file):
item = Nautilus.MenuItem(name='NautilusOpenAlacritty',
label='Open in Alacritty',
tip='',
icon='')
item.connect('activate', self.menu_activate_cb, file)
return item,
Nautilusを再起動します。 Nautilusでディレクトリを右クリックすると、「ターミナルで開く」の上に「Alacrittyで開く」という新しいオプションが表示されます。
もちろん、必要に応じて他の端末エミュレータをalacritty
置き換えることもできます。tilix
答え3
Borba88が説明したように、次のものを使用できます。FileManager ジョブ構成ツールOpen in...
Nautilusのコンテキストメニューに項目を追加します。実際には、すべてのコマンドをコンテキストラベル(メニューに表示されている項目/テキストなど)にバインドできます。
正確:実際に実際に使用するには別の手順が必要です(つまり、ノーチラスコンテキストメニューのデフォルトオプションと同じ)。 (新しい)ターミナルを開くために追加のクリックを必要としないように、「FileManager-Actions」ルートメニューを削除できます。
これを達成するには、単に入力してください。編集する>優先事項>でNautilus menu layout
オプションを選択解除しますCreate a root 'FileManager-Actions' menu
。
これで終わりました。おめでとうございます。 ;-)
ところで、効率的な端末をお探しの方は、一度お試しください。アラクリティ。返品FileManager-ActionsはAURにあります。アーチLinux。