Ubuntu 13.04で動作するNautilusスクリプト(Terminal here
、Root Nautilus
、Root Gedit
)を取得する方法は?
これらのスクリプトを.gnome2/nautilus-scripts
フォルダーにコピーしましたが、もう機能しないようです。
nautilus-actionsを使用して、独自の右クリックコンテキストメニュー項目を定義できます。 。
Nautilus-Actions Configuration Toolをダッシュまたはターミナルから実行します
nautilus-actions-config-tool
このツールを使用して、ここで端末を開くためのコンテキストメニュー項目を作成できました。次の手順を実行しました。
注意すべき点が1つあります。ツールバーに表示されなかったか、どこで探すべきかわかりませんでした。したがって、2番目のスクリーンショットでこれらの2つのボックスをチェックする必要はありません。
すべてがうまく機能し、ファイル/フォルダーまたは空のスペースをクリックして、currentフォルダーのターミナルを開くことができます。フォルダーパスの正しい変数が"%d/%w"
であることを確認するには、少し手間がかかりました。
/home/logan/games
にいたとき:
%d
は、空のスペースをクリックすると/home/logan
を取得します%d
は、ゲームフォルダーの下のファイル/フォルダーをクリックすると/home/logan/games
を取得しますただし、%d/%w
は、空のスペースとフォルダー/ファイルの両方で機能するようです。
Nautilusを再起動してコンテキストメニューをリロードしない限り、ログアウトして再度ログインする必要がある場合もあります。
Nautilus-Actionスクリプトを使用してこれを実装するだけです。
ソフトウェアセンターからgksuおよびnautilus-actionsをインストールし、Nautilus-Action構成ツールを開きます
Nautilus-Action Configuration Toolで新しいアクションを作成します。Actionタブで、コンテキストラベルに「Open Folder As Root」と入力します。Commandタブで、値「gksu
」および「nautilus %d/%w
」を入力します。それぞれコマンドパスとパラメーターで。その後、nautilusを再起動します。nautilus -q