web-dev-qa-db-ja.com

LinuxでWindows-Rコマンド(XFCE)に相当

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

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

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

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

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

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

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

私は何かを見落としているか、誰かが私を助けてくれるかもしれない簡単なユーティリティがそこにあることを望んでいます。

1
pwrex

これは、GnomeのF2で実現できます。 XFCEを使用すると、ほとんどで実行できますが、ショートカットをxfrun4にマップし、xfce4-settings-helperが実行されていることを確認してから、 ApplicationFinderのカスタムアクション。ここでの欠点は、コマンドを正しく実行するために、プレフィックスを付けてコマンドを実行することを忘れないでください。

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

セットアップが完了したら、ApplicationFinder内でカスタムアクションを構成する必要があります。以下は、bashのRunウィンドウに入力したものをすべて実行します。

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
Robbie Crash

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

たとえば、 Interrobangdmen 、または Application Launchers の一般的な種類を見てください。

1
eschwartz