Vimで始まる行[](の先頭と末尾に追加したいと思います。)http
これを行うには、次のgコマンドを使用しています。
g/^htt/norm I[](
Escさて、中のキーを押しgて入れたいと思いA)ます。どうやってやるの?
Vimで始まる行[](の先頭と末尾に追加したいと思います。)http
これを行うには、次のgコマンドを使用しています。
g/^htt/norm I[](
Escさて、中のキーを押しgて入れたいと思いA)ます。どうやってやるの?
+に続けてEscを使用すると、キーをエスケープできます。ctrlvesc
ctrl+vは、次の非数字を文字通り挿入します。
注:システムによっては、 ctrl+を使用する必要がある場合がありqます。(ニーモニックは引用です)
詳細については、ヘルプを参照してください
:h c_Ctrl-V
2 つのコマンドを連続して使用できるようにするに:normalは、それらを でラップする必要があります:execute。二重引用符を使用すると、次のように Escape を記述できます\<Esc>。
:g/^htt/exe "norm I[](\<Esc>" | norm A)
ノート:
:normal!より堅牢であるため、(強打で)を使用することをお勧めします。:substituteました。これは次の方法で行うのが簡単です:s:
:%s/^htt.*/[](&)/