web-dev-qa-db-ja.com

GUIでファイル名を変更するためのキーボードショートカット(F2以外)

GUIでファイルの名前を変更したい。 right-click > Renameを押すかF2を押すことができることは知っていますが、Chrome OSでは、ファイルアプリでCtrl+Enterと入力するだけで済みます。

Ubuntuでこれに似たものはありますか? GUIでファイルの名前を変更できるF2以外のキーボードショートカットはありますか?

または、そうでない場合、Chrome OSのように、Ctrl+Enterとしてこのカスタムキーボードショートカットを設定する方法はありますか?現在Ctrl+Enterを試しても、Enterと入力するのと同じことしかできないことを知っています。


スペック

  • 製造とモデル:Dell Inspiron N5010
  • オペレーティングシステム:Ubuntu 15.04
  • ファイルマネージャー1:ファイル[Unityに含まれるデフォルトのファイル]
  • GUI環境2:ユニティ

1 私はこれが重要だとさえ思いませんか?

2 「GUI環境」と言うのは冗長ですか?

5
SarahofGaia

私はUnityの代わりにGnomeを使用していますが、それらは同じである必要があります(多かれ少なかれ)。

Nautilus(別名ファイル)は、キーボードショートカットを~/.config/nautilus/accelsに保持します

ファイル名の変更は次のとおりです。

; (gtk_accel_path "<Actions>/DirViewActions/Rename" "F2")

;はコメント化され、Nautilusはシステムのデフォルトを使用することを意味します。

;を削除して、行を次のように変更した場合:

(gtk_accel_path "<Actions>/DirViewActions/Rename" "<Primary>Return")

その後、ファイル名の変更はControl-Enterに変更されます。

各操作に可能なショートカットは1つだけのようです。 Nautilusは、リストされている最後のものを使用します。
したがって、F2Control-Enterを同時に使用することはできません。

変更を有効にするには、nautilusを停止する必要があります。コマンドラインから次のコマンドを実行します(変更を加える前に):

nautilus -q

詳細な手順(リクエストに応じて):

  • ファイルを開く(「ノーチラス」)

    • ホームディレクトリの.config/nautilusディレクトリを参照します
    • ドットで始まるディレクトリが表示されない場合は、<Ctrl>Hを押すか、ファイルの設定(「Nautilus」)で、非表示ファイルを表示するためのボックスにチェックマークを付けます。
    • ファイルaccelsを右クリックまたはダブルクリックして、エディターで開きます(おそらくgedit
  • または、<Alt>F2を押してコマンドgedit ~/.config/nautilus/accellsを入力します

これでエディターに構成ファイルができました。変更を行う前に、Files( 'Nautilus')を停止する必要があります。繰り返しますが、これを行うには2つの方法があります。

  • オプション1:コマンドGnome Terminalを発行して、ターミナルウィンドウ(nautilus -q)を開き、nautilusを強制終了します。ファイルウィンドウがすべて消えます
  • オプション2:<Alt>F2を押して、コマンドnautilus -qを指定します。ファイルウィンドウがすべて消えます

これで、ファイル(「Nautilus」)が停止しました。構成ファイルに変更を加えることができます。

  • エディターで、上記の変更を行い、ファイルを保存します
  • エディターを終了します

ファイル(「Nautilus」)を再度開くと、変更が有効になります。


脚注への回答:
1。問題のあるアプリケーションを指定することが重要です。この場合、この問題を解決するためにシステム設定を変更する必要があったのに対して、アプリケーションの構成でした。
2。人々はあなたがGUI Environmentの意味を知っているでしょう。ただし、このコンテキストでは一般にGUIまたはDesktopと呼ばれます。

7
NZD

ALT+Enter ファイルナビゲータで私のために働いたが、その後使用する必要があります ESC 閉じます。

2
jjjjjj

と同様に、BackSpaceをnautilus(3.18+)に戻します! Ubuntu 18.04+(Nautilus 3.26+)に対して同じ修正を使用して、名前変更のショートカットキーを設定できます。

1)Nautilus Pythonをインストールします

apt-get install python-nautilus

2) Nautilus-backspace からBackspace-Back.pyをダウンロードし、〜/ .local/share/nautilus-python/extensionsに配置します。

mkdir ~/.local/share/nautilus-python
mkdir ~/.local/share/nautilus-python/extensions
wget https://raw.githubusercontent.com/riclc/nautilus_backspace/master/BackspaceBack.py ~/.local/share/nautilus-python/extensions/BackspaceBack.py

3)新しいショートカットを作成する目的でファイルのコピーを作成します(または名前を変更します)(またはすべてをその1つのファイルに入れます)。

cp BackspaceBack.py Rename.py

4)Rename.pyを編集し、app.set_accels_for_actionで始まるファイルの行を次のように変更します。

app.set_accels_for_action( "view.rename", ["<control>Return"] )
app.set_accels_for_action( "view.open-item-new-tab", [] )

5)Nautilusを再起動します(killall nautilus)

「open-item-new-tab」も変更して、Control + Returnキーの組み合わせを解放し、それを「rename」に再割り当てする必要があることに注意してください。

これを使用して、Nautilusのショートカットを変更できます。現在のショートカットとそのデフォルトの完全なリストは、 Nautilus のソースコードから取得できます(nautilus_application_set_acceleratorを検索)。

0
Nate Lampton