看板 Editor 關於我們 聯絡資訊
https://gist.github.com/anonymous/b8b9bc2234f9c5f30b71 例如我想把程式碼裡面 data 字串改成 msg 我用* 讓所有data 字串 highlight 之後 鍵盤打c4l 這邊的 4代表data長度 再來輸入msg 後按esc 第一個data字串成msg , 之後按 n 跟 . 不斷可以選擇哪些 data 要取代成 msg 這方法用起來感覺還不錯, 可是遇到長點字串都要自己計算~ 有辦法讓vim 自動計算字串長度嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.246.39 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1452423397.A.F45.html
Qiqi: 可能需要一點範例,說不定e可以當成你的4l,還是要有範本比 01/10 20:10
Qiqi: 較好給意見 01/10 20:10
michael1436: 覺得你的問題有點模糊,data字串有特徵嗎?比如說用" 01/10 20:10
michael1436: 著之類。可以試試看ct 或是 cf 01/10 20:10
Qiqi: 另外:%s/data/msg/g可能才是最合適的版本,只是regex的部分 01/10 20:13
Qiqi: 要寫精確一點就是了 01/10 20:13
darkgerm: 感覺你要的是 :%s/data/msg/gc 01/10 20:14
※ 編輯: yshihyu (112.105.246.39), 01/10/2016 20:44:15
curist: cw 或 ciw也行 01/10 23:03
yshihyu: ok..感謝 01/10 23:30