OS全体にEmacsのようなキーボードショートカット(少なくとも以下に示すサブセット)を設定する方法はありますか?これは、ターミナル、Emacsなどの一部のアプリ(図に移動)、さらに他のアプリの特別なプラグイン(Eclipse)でも可能ですが、テキストをCf-ingすることに慣れており、矢印にジャンプする必要はありません「システム全体でこれを実行できるようにしたいので、入力するたびに実行できます。たとえば、 Rhythmboxで曲を検索したり、ダッシュやHUDに何かを入力したり、ThunderbirdやGmailでメールを書いたり…。私が最も興味を持っているコンボは次のとおりです。
(emacs以外のユーザーへの注意-CはCtrlを意味します)
この answer で推奨されているように、 AutoKey を使用して問題を解決できました。私のフレーズのいくつかは次のとおりです。
content | hotkey | description
---------------------------------------------------------------
<ctrl>+f | <ctrl>+<alt>+f | replace the find operation
<home> | <ctrl>+a | begining of line
<end> | <ctrl>+e | end of line
<left> | <ctrl>+b | back one letter
<right> | <ctrl>+f | forward one letter
<delete> | <ctrl>+d | delete one letter
<home><shift>+<end><delete> | <ctrl>+k | kill line
(ええ、キルラインコンボは見つけるのが面倒でした:)
ものを交換することもできますが、メンタルリマップが大きくなることは望ましくありません(たとえば、ctrl + nは新しいウィンドウを開きませんが、次の行に進みます)。すべてのすべてでAutoKeyはクールなアプリです!
とにかく、今では、Ubuntu全体で「文字キー」を残さないで済むという、人間工学に基づいた人間工学を身に付けました。編集中のすべてのテキストボックスに。うん!
更新:AutoKeyを使ってすべてを微調整することにより深くなったので、かなりの変更を加えました。 dotfiles git repo で、完全なAutoKey Ubuntu-Emacs構成を確認(およびインストール)できます。
ベース: https://superuser.com/a/516847/20501
Gnome-Tweak-toolをインストールします:Sudo apt-get install gnome-Tweak-tool
開く:gnome-Tweak-tool
Keyboard and Mouse
に移動し、Key Theme
をEmacs
に変更します
ここに投稿されたサードパーティのアプリを含まない別のソリューションがあります buntu 12.04のemacsキーバインディング