2

f{char}モーションを使用した後、方向を変更し;て逆方向に移動することはできますか(使用した場合と同じようにF{char})?(およびその逆、およびtT。)

,LocalLeaderとして使用してみますが、これを使用して,再度アクセスできるようにします。

let maplocalleader = ','
nnoremap <LocalLeader><LocalLeader> <LocalLeader>

しかし、のように振る舞うこととのように振る舞うことを切り替える<LocalLeader>;ためにマップできるかどうか疑問に思います。の文字が保存されている場所が表示されないので、これを実行できますか?;;,f

4

1 に答える 1

4

いいえ、コマンドを自分で再実装しない限り、これを行うことはできません(これは、思ったfほど難しくはありません。実際には、後続の行で検索するようにコマンドを拡張するプラグインもあります)。nただし、 / N(経由v:searchforward)で実行できます。

一般的に、私はそのような巧妙な「トリック」を採用することをお勧めします。それらはあなたの筋肉の記憶を再訓練し、viのようなキーバインディング(Pentadactyl、Bash、readline、いくつかのIDE)を持つ他の環境で問題を引き起こします。むしろ、マッピングへのアプローチを再考してください。

于 2012-08-22T16:05:37.340 に答える