Nautilusの現在のディレクトリでターミナルを開くためのショートカットを設定するにはどうすればよいですか?
私はNautilus 3.16.2を使用しており、すでに この回答 を試しましたが、新しいバージョンでは壊れているようです。
ニュースファイル によると、nautilus gitリポジトリ内では、バージョン3.15.4がそれ以上ロードされないため、
Major changes in 3.15.4:
* Stop loading custom accel maps file
幸いなことに、nautilus> = 3.20「RobotMan」の回答で問題は解決しました。
メンテナーの貴重な助けを借りて、Nautilusに新しい機能を追加しました。
この新機能により、カスタムキーボードショートカットをマップして、scriptsフォルダー(~/.local/share/nautilus/scripts
)内のスクリプトを起動できます。
そのため、そのフォルダーに実行可能ファイルを追加すると、それが右クリックコンテキストメニューに表示されますが、特別な構成ファイル(~/.config/nautilus/scripts-accels
)を作成すると、ショートカットを割り当てることができます。
たとえば、次の内容のTerminal
というスクリプトを作成します。
#! /bin/sh
gnome-terminal
次の行を追加して、~/.config/nautilus/scripts-accels
ファイルを作成(または編集)します。
F4 Terminal
; Commented lines must have a space after the semicolon
; Examples of other key combinations:
; <Control>F12 Terminal
; <Alt>F12 Terminal
; <Shift>F12 Terminal
Nautilus(nautilus -q
)を再起動し、F4キーを押すと、現在のディレクトリに新しいターミナルウィンドウが開きます(コメント行の例に従って新しいキーの組み合わせを作成してください)。
注:1つまたは複数のファイルを選択すると、それらの名前がパラメーターとして実行可能ファイルに渡されます。スクリプトは、環境変数を介して多くの情報にアクセスすることもできます。
コミットのリンク: https://git.gnome.org/browse/nautilus/commit/?id=9fe1335
これらのショートカットを管理するためのGUIもあります: https://github.com/echo-devim/nautilusaccelsmanager