首頁 > 問答 > 主體
求解這行程式碼的工作原理:
imap <C-L> @@@<esc>hhkywjl?@@@<CR>P/@@@<cr>3s
某草草2017-05-16 16:39:06
這個是插入模式的一個mapping。貌似用途是將遊標上方的一個單字複製到目前位置。 大概的原理是這樣:
@@@ 這個其實是一個place holder。方便後面的兩次定位(? 和 /)。理解這個之後其它就...
@@@
hhk 移動遊標到上方的一個單字內
hhk
yw 複製
yw
P 貼到目前行的上方,也就是起初遊標所在行。
P
3s 是刪除那三個 3s 是删除那三个 @@@
3s
其它就不一一解釋了。
阿神2017-05-16 16:39:06
從來沒見過這麼奇怪的語法。 。 。