看板 Editor 關於我們 聯絡資訊
開始轉換到VIM約一個多月的時間, 漸漸的順手了起來,但有個問題一直沒辦法解決, 就是連續貼上取代的問題。 比方說 aaa+bbb=ccc bbb+ccc=ddd ccc+ddd=eee 我要換成 aaa+bbb=ccc aaa+ccc=ddd aaa+ddd=eee 這時我會 1.Ctrl+v選取aaa,再y 2.Ctrl+v選取bbb,再p 3.Ctrl+v選取ccc,再p 在第三步時,會把ccc變成bbb,因為在第二步時會自動把bbb放到剪貼簿裡, 而無法在第三步時貼上aaa。這時只能再選取一次aaa,複製,再重覆第三步。 請問有什麼方法可以連續貼上aaa的呢? 謝謝! -- ▂▃▄▃▂ ◢ ˙ ˙ ▉▃ /喵喵~~~~ ◣╲ˍ ╱▎ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.17.189
mjsg::noremap p pgvy? 04/17 22:19
mjsg:這只是讓他重新複制一次你貼上的那段內容,可能有更好的方法 04/17 22:20
Uruzu:p 改成 "0p 04/17 22:43
mjsg:感謝Uruzu,又多學了一個 04/17 22:48
denru01:感謝回覆! 只是這樣大量貼上時要按的鍵變的很多 04/18 12:07
mjsg:一樣,在要大量貼上前用 map … :noremap p "0p 04/18 12:12
mjsg:看有沒有需要用到 P,這部份可能也要用到map? 或是macro 04/18 12:13
denru01:m大的方法很好用 已加到vimrc中 04/18 12:14
kdjf:用visual mode如何? 04/18 13:52
Arim:請問0p的意思是? 04/21 10:57
bootleq:是 "0p,把 register 0 的內容取出來 paste 04/21 12:00
bootleq:還是推 plugin: kana/vim-operator-replace 04/21 12:01
bootleq:不必動原生的 p、不必想 register,還可以用 . repeat 04/21 12:02
carlcarl:d x p的都可以換成"0d "0x "0p的版本 感覺比較好用 04/22 17:24
denru01:To bootleq: 看了半天還是不知道這個plugin在做什麼跟 04/25 18:30
denru01:怎麼用耶... 04/25 18:30
ViewMoon:若是 gvim, 用 Ctrl-Ins 替代 y, 用 Shift-Ins 替代 p 05/06 13:37