求解一句vim程式碼
淡淡烟草味
淡淡烟草味 2017-05-16 16:37:06
0
2
569

求解這行程式碼的工作原理:

imap <C-L> @@@<esc>hhkywjl?@@@<CR>P/@@@<cr>3s

#
淡淡烟草味
淡淡烟草味

全部回覆(2)
某草草

這個是插入模式的一個mapping。貌似用途是將遊標上方的一個單字複製到目前位置。
大概的原理是這樣:

  • @@@ 這個其實是一個place holder。方便後面的兩次定位(? 和 /)。理解這個之後其它就...

  • hhk 移動遊標到上方的一個單字內

  • yw 複製

  • P 貼到目前行的上方,也就是起初遊標所在行。

  • 3s 是刪除那三個 3s 是删除那三个 @@@

其它就不一一解釋了。

阿神

從來沒見過這麼奇怪的語法。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!