ArchLinuxを使用しています。 nautilusのUpアクションをAlt +左矢印からBackspaceに変更しました。しかし、完全に更新した後、Alt + leftに戻りました。
ファイル '〜/ .config/nautilus/accels'を確認しましたが、まだBackspaceとして設定されています。
ノーチラスのバージョンは3.16.1です。
コメントを付けて、再起動後に再度コメントを外してみました。助言がありますか。
優れた回避策を備えた更新については、下部を参照してください
提案はありませんが、しばらく前にバグとして報告しました。基本的に、彼らはBackspaceに同意しないので、誰もBackspaceをホットキーとして使用できないはずです。
ホットキーをカスタマイズする方法があれば、これはそれほど煩わしいことではありません。残念ながら、キーからアクションへのマッピングを管理するための新しいフレームワークに切り替えたため、これも削除されました。理論的には、彼らはそれをカスタマイズする方法を取り戻すでしょうが、私はあなたの息を止めません。それは確かに3.16で終わることはありません。
バグ私はキーボードショートカットを設定する方法を求めて提出しました
さて、状況は多少変わったので、あなたがそれをしているなら、私は解決策があるかもしれません。バックスペースをアップ機能として返すパッチを作成しました。
パッケージのソースを取得してビルドする手順がArchにあるかどうかはわかりませんが、Archユーザーとしては、おそらくその部分をすでに知っているでしょう。
だからここにパッチがあります
--- src/nautilus-window.c 2015-07-31 10:18:29.313898480 -0400
+++ src/nautilus-window.c 2015-07-31 10:21:20.701351684 -0400
@@ -565,7 +565,7 @@
nautilus_application_add_accelerator (app, "win.redo", "<shift><control>z");
/* Only accesible by shorcuts */
nautilus_application_add_accelerator (app, "win.bookmark-current-location", "<control>d");
- nautilus_application_add_accelerator (app, "win.up", "<alt>Up");
+ nautilus_application_add_accelerator (app, "win.up", "BackSpace");
nautilus_application_add_accelerator (app, "win.go-home", "<alt>Home");
nautilus_application_add_accelerator (app, "win.tab-previous", "<control>Page_Up");
nautilus_application_add_accelerator (app, "win.tab-next", "<control>Page_Down");
これがお役に立てば幸いです
別の更新:riclcのユーザー名によるgithubユーザーは、キーバインディングがnautilus-pythonプラグインによって変更できることを(非常に巧妙に)理解し、バックスペースアップを可能にするコードを提供しました ここ 。つまり、パッチを適用したり再コンパイルしたりする必要はありません。スクリプトを適切な場所にドロップするだけで、常にバックスペースを確保できます。