Ubuntuをコードネーム「VimOS」に変えるのは確かに非常に奇妙な考えです。私は、Vimのキーをキーボードのいくつかの自由で同等のより多くのクラスターにマップするのにはるかに適切だと思います。または、それが原因ではないことも間違いなく役立つかもしれません。
ただし、私はVimマッピングに関する最初の提案を削除せず、質問への回答がここにあると言う必要があります。
システム全体のvimスタイル(hjkl)ナビゲーション
部分的に私はこの見解に同意します(シェル地獄のおかげで):
注3:Ctrl / Meta+ 、、、、キーバインドの設定HはJ、vimスタイルのナビゲーションを実現する最も簡単な方法のようですがK、Lそうではありません。まず、アプリケーションごとにこれを行う必要があり、これは面倒なプロセスです。第2に、特定のアプリケーションのデフォルトのマッピングが壊れる可能性があります。最後に重要なことですが、rtorrentやhtopなどの一部のアプリでは、デフォルトを変更できず、ソースコードにパッチを適用して保存します。同様の理由でSuper / Hyper、でも作業を完了できません。
そして、私はここで近い答えを見つけました:
Superuser:Xの下の矢印キーへのSuper + hjklのマッピング
Vimはスイッチングモードを使用してキーをマッピングします。したがって、Vimのxmodmapは、従来のVimエクスペリエンスを壊すのはプラグイン可能なグローバルです。たとえそうであっても、それは哀れに聞こえる;)
Vimはいくつかの編集モードをサポートしています-通常、挿入、置換、ビジュアル、選択、コマンドライン、オペレーター保留。これらのモードのすべてまたは一部で機能するようにキーをマップできます。
Vimのキーのマッピング-チュートリアル(パート1)
Vimのキーのマッピング-チュートリアル(パート2)
Vimのキーのマッピング-チュートリアル(パート3)