看板 Editor 關於我們 聯絡資訊
如題 常常會用到 viwp 的指令覆蓋一個字 不過蓋掉以後會把被p掉的字放進reg 接下來要繼續p的話就要從reg裏面把原來y的內容拿出來用 如viw"0p 感覺有時不太方便 是否有辦法直接不放進reg就繼續p呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.220.230 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1520504558.A.D6E.html
Bellkna: 也有想過要改這個 可是有時候這樣又很方便XD 03/08 18:42
kaijajan: 除了使用"_dp外不知道是否還有其它方式 03/09 08:26
kaijajan: 有時要代換不同字符類似規則的東西viwp會把代換的內容 03/09 08:28
kaijajan: 放回reg其實有點不便 @@ 03/09 08:28
guitarpl: ReplaceWithRegister 裝這套件,就可以用 grip 去取代 03/09 15:09
guitarpl: 更正,是 griw(go replace inner word) 03/09 15:10
ViewMoon: https://goo.gl/ea2pbV 03/10 21:28
ViewMoon: 上述討論串的其中一位 Luc Hermitte 有整理一個 plugin 03/11 21:04
ViewMoon: 可以解決 https://goo.gl/oxrb9B , 他提到的另一位 03/11 21:04
ViewMoon: Ingo Karkat 也寫了個 plugin 解決同樣的事, 即是五樓 03/11 21:07
ViewMoon: 提到的 ReplaceWithRegister plugin 03/11 21:07
ViewMoon: 討論串中其他人提到的一行指令在某些設定下會有問題 03/11 21:09
ViewMoon: 比如 guioptions 有 a 且 viw 後貼上時 03/11 21:10
bootleq: 另推一套 kana/vim-operator-replace,作者的東西都不錯 03/13 09:01
kaijajan: 感謝樓上各位大大@@ vim的東西真是不少,常常會有新發現 03/14 12:16