現在、ランチャー/ショートカットアイコンなどをクリックすると、新しいnautilusウィンドウが表示されます。すでにノーチラスウィンドウが開いている場合は、既存のウィンドウの新しいタブで開きます(ctrl + Tに移動して新しい場所を参照したかのように)。どうすればこれを実現できますか?
そのためにbashスクリプトとランチャーを作成しました。
まず、ファイルを作成します。
mkdir ~/bin && gedit ~/bin/nautilus-ctrl-t.sh
次に、以下を貼り付けて保存します。
if [ "$(wmctrl -xl | grep "nautilus\.Nautilus")" == "" ]; then
nautilus "$1" &
else
#Save old clipboard value
oldclip="$(xclip -o -sel clip)"
echo -n "$1" | xclip -i -sel clip
#wmctrl -xF -R nautilus.Nautilus && xdotool key "ctrl+t" "ctrl+l" && xdotool type "${1}" && xdotool key Return
wmctrl -xF -R nautilus.Nautilus && xdotool key ctrl+t ctrl+l ctrl+v Return
#Restore old clipboard value
echo -n "$oldclip" | xclip -i -sel clip
fi
次に、コマンドを実行します。
Sudo chmod u+x ~/bin/nautilus-ctrl-t.sh
ここで、ランチャーファイルを作成するには、次のコマンドを実行します。
gedit ~/.local/share/applications/Nautilus-Ctrl-t.desktop
以下を貼り付けて保存します。
[Desktop Entry]
Type=Application
Name=Nautilus-Ctrl-t
Comment=Launches Nautilus if not yet, otherwise opens a new tab in it
Categories=FileManager;GNOME;
Icon=/usr/share/icons/gnome/48x48/apps/system-file-manager.png
Exec=/bin/bash -c ~/bin/nautilus-ctrl-t.sh
Terminal=false
ログアウトするか、アプリケーションリストを更新するために再起動すれば完了です。
やってみてそれが役に立てば幸い。
UPDATE
スクリプトパラメーターとして場所を追加しました
更新2
Xdotoolタイプをxclipに置き換え
更新
番号を追加してプロセスをクリーンアップしました。 mkdirコマンドを追加しました。最初の「ifステートメント」を更新しました。nautilusがデスクトップを管理している場合、pidがありますがアクティブウィンドウがないため、wmctrlを使用する方がよいためです。スペースがある場合に備えて、最初の引数を引用符で囲みました。 nautilusのアイコンを.desktopファイルのシステムのデフォルトに変更しました。
私はそれが不可能だと信じています
1) 提案されたアイデア at buntu Brainstorm はまだ実装されていませんが、
2)ソースコードを分析した後、おそらく Shiki が見つかりませんでした この呼び出しをnautilusに渡す方法 。
これは、CentOS 6.2では、「動作」タブのNautilus設定に移動し、「ブラウザウィンドウで常に開く」というボックスをクリックすることで、非常に簡単に修正できます。
その時点から、フォルダーブラウジングウィンドウで、ウィンドウに左手のナビゲーションが表示されます。これは、nautilusがエクスプローラーウィンドウを「再利用」するために使用する方法です。
したがって、基本的には、「nautilusブラウザーウィンドウで左側のナビゲーションメニューを有効にする方法」を理解する必要があります。
デスグアが言ったことはなんでも正しい。
1つのオプションは、ctrl+T
を押して同じウィンドウに新しいタブを開くことです
または
pressF3
分割ビューのnautilusで
開始として上記のbashスクリプトを使用して(ありがとう!)、ワークスペーススクリプトごとに1ウィンドウのThunarTabを、特にXFCEのThunar用に作成しました。このスクリプトでは、デスクトップの[すべてを開く]コンテキストメニューを使用して、複数のディレクトリを一度に開くこともできます。詳細な説明とダウンロード可能なファイルを https://forums.linuxmint.com/viewtopic.php?f=42&t=244076 "[チュートリアル] XFCEで新しいタブを開いてThunarを改善するBashを使用したウィンドウの代わりに。」