當然你可以在vim裡選擇用滑鼠,選中一塊文字然後右鍵複製,再到應用程式裡ctrl+v貼上,只不過這樣效率就差多了。
更好的做法是,在vim中使用"*y使用進行復制,然後在應用程式中用ctrl+v貼上。
從應用程式到vim則在應用程式中使用ctrl+c複製,在vim中使用shift+insert貼上。
如:"*yy複製一行
"*y2w複製二個詞……實現的原理是:"表示使用暫存器"*表示使用當前選擇區
我個人推薦使用ctrl+insert複製,shift+insert貼上。
vim有多個剪貼簿,其中就包括了系統剪貼簿。使用命令:reg可以看到各個剪貼簿的內容。其中“”表示當前使用的剪貼簿,
“0-9是歷史剪貼簿,
“#就是系統剪貼簿了(你可以在系統裡複製一些東西,看是不是會出現在“#剪貼簿裡)。在vim中使用y可以把內容複製到“”號剪貼簿,繼續y會把新的東西放入“”
,而原來“”的東西就會被壓入“0-9的各個歷史剪貼簿中。x11系統下還有一個“*的剪貼簿對應中鍵複製貼上,windows不知道有沒有。
解決第一個問題:“+y把選中內容複製到”+號剪貼簿,即系統剪貼簿“+p把系統剪貼簿的內容貼上到vim,這一個用shift+insert也可完成
解決第二個問題:“0p可以把已經被擠到”0剪貼簿的內容a重新粘貼出來
嫌長的做一個map,對映到...當然你可以在vim裡選擇用滑鼠,選中一塊文字然後右鍵複製,再到應用程式裡ctrl+v貼上,只不過這樣效率就差多了。
嫌長的做一個map,對映到某個功能鍵或組合就方便了。
當然你可以在vim裡選擇用滑鼠,選中一塊文字然後右鍵複製,再到應用程式裡ctrl+v貼上,只不過這樣效率就差多了。
更好的做法是,在vim中使用"*y使用進行復制,然後在應用程式中用ctrl+v貼上。
從應用程式到vim則在應用程式中使用ctrl+c複製,在vim中使用shift+insert貼上。
如:"*yy複製一行
"*y2w複製二個詞……實現的原理是:"表示使用暫存器"*表示使用當前選擇區
我個人推薦使用ctrl+insert複製,shift+insert貼上。
vim有多個剪貼簿,其中就包括了系統剪貼簿。使用命令:reg可以看到各個剪貼簿的內容。其中“”表示當前使用的剪貼簿,
“0-9是歷史剪貼簿,
“#就是系統剪貼簿了(你可以在系統裡複製一些東西,看是不是會出現在“#剪貼簿裡)。在vim中使用y可以把內容複製到“”號剪貼簿,繼續y會把新的東西放入“”
,而原來“”的東西就會被壓入“0-9的各個歷史剪貼簿中。x11系統下還有一個“*的剪貼簿對應中鍵複製貼上,windows不知道有沒有。
解決第一個問題:“+y把選中內容複製到”+號剪貼簿,即系統剪貼簿“+p把系統剪貼簿的內容貼上到vim,這一個用shift+insert也可完成
解決第二個問題:“0p可以把已經被擠到”0剪貼簿的內容a重新粘貼出來
嫌長的做一個map,對映到...當然你可以在vim裡選擇用滑鼠,選中一塊文字然後右鍵複製,再到應用程式裡ctrl+v貼上,只不過這樣效率就差多了。
更好的做法是,在vim中使用"*y使用進行復制,然後在應用程式中用ctrl+v貼上。
從應用程式到vim則在應用程式中使用ctrl+c複製,在vim中使用shift+insert貼上。
如:"*yy複製一行
"*y2w複製二個詞……實現的原理是:"表示使用暫存器"*表示使用當前選擇區
我個人推薦使用ctrl+insert複製,shift+insert貼上。
vim有多個剪貼簿,其中就包括了系統剪貼簿。使用命令:reg可以看到各個剪貼簿的內容。其中“”表示當前使用的剪貼簿,
“0-9是歷史剪貼簿,
“#就是系統剪貼簿了(你可以在系統裡複製一些東西,看是不是會出現在“#剪貼簿裡)。在vim中使用y可以把內容複製到“”號剪貼簿,繼續y會把新的東西放入“”
,而原來“”的東西就會被壓入“0-9的各個歷史剪貼簿中。x11系統下還有一個“*的剪貼簿對應中鍵複製貼上,windows不知道有沒有。
解決第一個問題:“+y把選中內容複製到”+號剪貼簿,即系統剪貼簿“+p把系統剪貼簿的內容貼上到vim,這一個用shift+insert也可完成
解決第二個問題:“0p可以把已經被擠到”0剪貼簿的內容a重新粘貼出來
嫌長的做一個map,對映到某個功能鍵或組合就方便了。