1

さて、これまでに書いたスクリプトは次のとおりです。

function MkCheck()  
   put = \"✓\"  
endfunction

そして、それは問題なく動作しますが、行にチェックマークを挿入するだけです。カーソルが現在ある場所に挿入したい。put文字をカーソルの直前 (または直後) に配置する 方法はありますか?

4

2 に答える 2

2

モードに入りinsert、文字を追加してモードに戻ることができnormalます。

function MkCheck()  
   execute "normal! i✓\<ESC>"
endfunction
于 2013-10-30T16:20:30.957 に答える
1
于 2013-10-30T16:23:56.183 に答える