'リスト' (タイルではない) モードのときに Nautilus から 'ここでターミナルを開く' を有効にする方法

'リスト' (タイルではない) モードのときに Nautilus から 'ここでターミナルを開く' を有効にする方法

ファイルをクリックしたときに表示されるコンテキストメニューから「ここでターミナルを開く」オプションを追加したいと思います。リストノーチラスのモード。これはノーチラスがタイル張りモードでは空白部分を右クリックするのですが、ターミナルを開くたびに(頻繁に)このモードに切り替えて戻らなければならないのは面倒です。

スクリーンショットで自分の主張を説明しようとしましたが、コンテキスト メニューのスクリーンショットを撮る方法がわかりません。質問が明確でない場合はお知らせください。ありがとうございます。

答え1

Ubuntu 18.04 に付属するファイル (nautilus) で問題が発生しています。確かに、リスト ビューがいっぱいの場合、フォルダー固有の右クリック メニューを取得するために右クリックできる空きスペースがありません。これは、「ここでターミナルを開く」オプションを含むメニューです。

この問題は、最近のバージョンでは、パンくずリストのパス項目、つまりファイル リストの上にあるフォルダーのボタンの機能を強化することで解決されています。パンくずリスト内のフォルダー名をクリック (または右クリック) してメニューを表示できるようになり、そのコンテキスト メニューをいつでもマウスで使用できるようになりました。

それでも、18.04 に付属する Nautilus バージョンでは回避できます。

Nautilus のキーボード ショートカット

ショートカット キーCtrl+はF10、いつでも空のスペースのコンテキスト メニューを開きます。したがって、ここでターミナルを開くには、+Ctrlを押すだけです。F10e

Nautilus スクリプトの使用

それだけでは不十分で、「ここでターミナルを開く」コマンドにマウスでアクセスできるようにしたい場合は、nautilus スクリプトを使用して機能を実装する方法がまだあります。

  • Terminal次のコードを含むスクリプトを作成します。

スクリプトコード:

#!/bin/sh
gnome-terminal

(はい、それ以上に簡単なことはありません!)。

  • スクリプトを.local/share/nautilus/scriptsホーム フォルダーの下のフォルダーに配置します。[隠しファイルを表示する] を有効にします。すると、隠し.localフォルダーが表示され、そこへ移動できるようになりますscripts

  • スクリプトを実行可能にします。(右クリック、プロパティ タブ、アクセス許可:「プログラムとしてファイルを実行できるようにする」)

  • nautilus ( killall nautilus) を再起動します。これで、任意のファイルを右クリックすると、新しい「スクリプト」メニューが表示され、「ターミナル」コマンドが含まれるようになります。

オプション: スクリプトにホットキーを割り当てる

(更新: 残念ながら、以下は Ubuntu 20.10 では動作しません)。

  • 存在しない場合はテキストファイルを作成します~/.config/nautilus/scripts-accels

  • 行を追加します:

F12 Terminal

ここで nautilus を押すとF12、現在のフォルダーでターミナルがすぐに開きます。

関連情報