我有關於在gvim上點擊鼠標的兩部分問題。編輯gvim鼠標按鈕
1.)我想改變我的gvim雙擊鼠標左鍵點擊類似於Windows環境(即記事本,Microsoft Word),其中它:突出顯示當前單詞,並用我輸入的任何內容替換它。這類似於在vim中按'cw'替換changeword。
2.)我想單擊鼠標將光標放置在所選文本上並進入插入模式。再次像鼠標在Windows中的行爲一樣。
我有關於在gvim上點擊鼠標的兩部分問題。編輯gvim鼠標按鈕
1.)我想改變我的gvim雙擊鼠標左鍵點擊類似於Windows環境(即記事本,Microsoft Word),其中它:突出顯示當前單詞,並用我輸入的任何內容替換它。這類似於在vim中按'cw'替換changeword。
2.)我想單擊鼠標將光標放置在所選文本上並進入插入模式。再次像鼠標在Windows中的行爲一樣。
您可以使用behave mswin
或so $VIMRUNTIME/mswin.vim
這樣設置了很多東西,使它更像普通的Windows程序。
你正在尋找的具體設置爲:
set select=mouse
這會導致鼠標的啓動選擇模式而不是可視化模式。選擇模式會導致選擇被刪除,並在按下可打印鍵時插入模式。
正如王子土豆燒牛肉的回答
nmap <LeftMouse> <LeftMouse>i
將開啓一個排序的點擊式模式。
1)nmap <2-LeftMouse> ciw
你可以使用viw
這裏,這將直觀地選擇當前的單詞,但是你仍然必須按c
來取代它。
2)nmap <LeftMouse> <Leftmouse>i
或用a
更換i
如果您希望追加,而不是插入。