回答:
:help langmap
コマンドモードでキーを再マップすることはできますが、入力のためにそのままにしておいてください。これはhjkl、キーボードの対応する位置を押すことで、隣接するHomerowキーのスクロールの目的を使用できることを意味 します。レイアウトがDvorakであるとすると、同じキーがになりhtnsます。h同じなので、他の3つをマップする必要があります。
:set langmap=tj,nk,sl
を使用して移動できるようになりましたhtns。これは影響:commands like this
せず、挿入モードを変更しません(つまり、を押すtと「t」が表示されます)。
vimでキーを再マップできます。nnoremap [ h
再マッピング[
にh
使用できるので、[
の代わりにh
、あなたは再マップできh
何に[
それが完全であるためにもともといました。ただし、すべてのキーに対してこれを実行する必要があり、考慮すべきモードがいくつかあるので、少し面倒になると思います。