[英]babun: copy/paste from windows clipboard into vim?
在提示符下右鍵單擊會將剪貼板的內容轉儲到 shell 中,但在vim
它只是切換到 VISUAL 模式並且什么都不做。 我該如何解決這個問題?
在 vim 中,嘗試使用shift + Mouse right click
運行以下命令對我有用。 基本上只是添加到你的 vimrc 中。
echo "set mouse-=a" >> ~/.vimrc
添加到各種其他解決方案中:如果在嘗試從剪貼板粘貼時右鍵單擊 vim (babun) 時獲得--visual--
模式,則可以嘗試使用以下內容進行粘貼(在“esc”中)編輯模式): "*p
即:按住shift
鍵輸入雙引號 ( "
) 后跟*
,然后輸入小寫的p
如何在 MS Windows 下運行 vim 有幾種變體。 假設您在 cygwin 下運行控制台 vim(不是 gvim)。
選項鼠標控制 vim 鼠標行為。 當您設置選項:set mouse=
然后右鍵單擊將 Windows 剪貼板粘貼到 vim。 當您將選項set mouse=a
為set mouse=a
vim 嘗試在所有模式下以某種方式解釋鼠標單擊時,當 vim 處於正常或插入模式時,它會切換到可視模式。
有關詳細信息,請參閱:help mouse
。
更新:如果它只是幾行,ctrl c 任何你想粘貼的東西轉到 vim 編輯器,然后用鼠標右鍵單擊箭頭所在的位置; 這將粘貼所有內容。 這是一種更快的方法,但是所有內容都將粘貼為注釋。
我之前嘗試過其他方法,但這是對我有用的唯一方法。
對於像我這樣的 Window 用戶和初學者:
要退出插入(粘貼)模式:
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.