(親記事はコチラ Vimコマンド&Script入門)
colの”.”以外を使った動きも確認していきます。
引数を指定せずにVim起動。
/tmp $ vim
適当に文字列を作ります。
:0r!seq 100 | pr -t10
“$”を使ってみます。
:echo col("$")
57と表示されました。
これって、改行も含めた位置でしょうか。
確認するため、 $キーで、カーソルを行末へ移動。
:echo col(".")
56が返りました。
ヘルプにあるcursor line plus oneは、改行のことだったんですね。
$ the end of the cursor line (the result is the number of bytes in the cursor line plus one)
コメント