[vim ] vim cabbrev

看板Editor (編輯器(vim/emacs))作者 (gigigigi)時間8年前 (2016/01/24 12:54), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
cabbrev ag ag<c-\>esubstitute(getcmdline(), '^ag\>', 'Ag', '')<cr> 我在vim 裡面會使用 ag.vim , 為了方便我加上指令在 shift + : 輸入ag 會變成Ag 可是有時候我使用想用 / search 關鍵字, 例如我剛好也是想找ag 這關鍵字可是就會變成Ag 有辦法在/ search 模式下不啟動 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.119.89 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1453611266.A.F2E.html

01/24 17:05, , 1F
可以利用 getcmdtype() 來判斷
01/24 17:05, 1F

01/24 23:10, , 2F
ok...thanks
01/24 23:10, 2F
文章代碼(AID): #1Mf5a2yk (Editor)
文章代碼(AID): #1Mf5a2yk (Editor)