基本上,我需要怎麼做這裏描述的是什麼的相反建議:如何禁用vim粘貼到/從系統剪貼板?
How to make vim paste from (and copy to) system's clipboard?
我不想 VIM覆蓋系統剪貼板,當我刪除編輯器中的東西。對我來說,通常的工作流程是用鼠標選擇一段代碼(讓我們稱它爲#1),然後轉到另一段代碼(讓我們稱之爲第二段),在可視模式中選擇第二段代碼vim,使用「c」刪除它,並使用鼠標中鍵粘貼第一塊。用新的行爲,而不是粘貼第一塊我粘貼第二塊。
在vim 7.2我可以做到這一點,但在vim 7.4我不能。由於正確的C++ 11語法突出顯示,我想使用7.4,但這種更改的默認行爲正在讓我失望。
我認爲,它有事情做與「+ xterm_clipboard」和/或「+剪貼板」 VIM的功能(VIM --version),我需要以某種方式改變他們「-xterm_clipboard」和/或「-clipboard」。我嘗試用選項「--with-x = no」重新編譯vim 7.4,但不知怎的,它沒有幫助。
請幫助我禁用在VIM中默認複製/粘貼到系統剪貼板。
謝謝!
你有兩種選擇。首先,最好避免使用剪貼板註冊。其次,映射它或將其設置到其他寄存器。 :) – SibiCoder