Windows-R コマンドに相当する Linux 版 (XFCE)

Windows-R コマンドに相当する Linux 版 (XFCE)

Windows 7/8/10 の Windows-R コマンドは実行プロンプトを表示し、次のように入力できます。

  • フォルダー名 (例c:\temp\docs) を入力し、そのフォルダーをファイル マネージャー (エクスプローラーなど) で開きます。
  • コマンド名 (例putty.exe: notepad.exe c:\newdoc.txt) を指定し、パス内に見つかった場合にそのコマンドを実行します (またはフルパスを指定することもできます)。
  • ドキュメント名 (例d:\docs\readme.txt) を入力し、関連付けられているエディターで開きます。

この統合機能を提供できる組み込みの Linux 機能またはユーティリティはありますか?

xdg-open基本的には、コマンドを受け入れ、そのコマンドがディレクトリまたは実行不可能なファイルである場合はそれを呼び出し、それ以外の場合はコマンドを実行するウィンドウである必要があります。

アプリケーション ファインダーは、セットアップ ランチャーをフィルターするだけなので、適切ではありません。たとえば、ディレクトリの場所などを入力することはできませんvi ~/mydoc.txt

名前付きディレクトリを開くには、ファイル マネージャーのショートカットを使用できますが、Thunar はファイル ロケーション バーにフォーカスを置かずに開くため、追加の Ctrl-L が必要になります。Thunar には、開いたときにロケーション バーにフォーカスを設定するコマンド ライン オプションがありますか? man ページには何も表示されていません。

ターミナルを開くショートカットを使用してコマンド (例vi ~/mydoc.txt: 、mousepad ~/the.conf) を実行できますが、ターミナル ウィンドウが開いたままになります。

何か見落としているものがあるか、誰かが役に立つような簡単なユーティリティがあることを願っています。

答え1

GnomeではF2でこれを実現できます。XFCEではたいてい実行できますが、ショートカットを xfrun4 にマップし、xfce4-settings-helper が実行されていることを確認し、アプリケーション ファインダーでカスタム アクションを作成する必要があります。ここでの欠点は、コマンドを正しく実行するためにプレフィックスを付けて実行することを覚えておく必要があることです。

ショートカットを設定するには、「設定」>「Xfce 4 設定マネージャー」>「キーボード」>「アプリケーション ショートカット」を選択します。

セットアップが完了したら、アプリケーションファインダー内でカスタムアクションを設定する必要があります。以下は、入力したものを実行します。走るbash のウィンドウ:

xfce4-terminal -x bash -ic "%s ; bash"

詳細については、次の 2 つのスレッドを参照してください: ショートカットの構成:https://ubuntuforums.org/showthread.php?t=1773019

実行するコマンドを設定します:https://askubuntu.com/questions/492876/xfce4-alt-f2-xfrun4-command-impotent-in-14-04-trusty

答え2

アドホック コマンド/ファイルのスタンドアロンで強力な起動を提供するように設計された専用ツールの使用を検討する価値があるかもしれません。デスクトップ環境に組み込まれているものを使用する必要は必ずしもありません。このツールの利点は、切り替える場合でも特定の DE に縛られないことです。

例えば、質問者dメニュー、または一般的なアプリケーションランチャー

関連情報