2

強調表示されたビジュアル ブロックを別のプログラムでスクリプトとして実行する Vim 関数 (他の誰かによって作成された) があります。キーバインド ( F9) があるので、視覚的な行ブロックで呼び出すことができます。

2 つのタスクへの特定のショートカットを作成して、さらに自動化したいと考えています。

  • ここからドキュメントの先頭までを視覚的に選択し、関数を呼び出します。
  • 現在の行を視覚的に選択し、関数を呼び出します。

必ずしもマクロを使用する必要はありませんが、これを行うためにマクロを使用しようとしました。そのため、次のようなものを追加しました

:let @r='0vgg<F9>'

.vimrcの最初の仕事のために。実行しようとすると、正しい領域が強調表示されているように見えますが、関数呼び出しは決して起こりません。

これらのショートカットをうまく作成する方法を教えてください。

ありがとう

4

1 に答える 1