2011-05-07 106 views
0

我有關於在gvim上點擊鼠標的兩部分問題。編輯gvim鼠標按鈕

1.)我想改變我的gvim雙擊鼠標左鍵點擊類似於Windows環境(即記事本,Microsoft Word),其中它:突出顯示當前單詞,並用我輸入的任何內容替換它。這類似於在vim中按'cw'替換changeword。

2.)我想單擊鼠標將光標放置在所選文本上並進入插入模式。再次像鼠標在Windows中的行爲一樣。

回答

0

您可以使用behave mswinso $VIMRUNTIME/mswin.vim這樣設置了很多東西,使它更像普通的Windows程序。

你正在尋找的具體設置爲:

set select=mouse 

這會導致鼠標的啓動選擇模式而不是可視化模式。選擇模式會導致選擇被刪除,並在按下可打印鍵時插入模式。

正如王子土豆燒牛肉的回答

nmap <LeftMouse> <LeftMouse>i 

將開啓一個排序的點擊式模式。

1

1)nmap <2-LeftMouse> ciw

你可以使用viw這裏,這將直觀地選擇當前的單詞,但是你仍然必須按c來取代它。

2)nmap <LeftMouse> <Leftmouse>i

或用a更換i如果您希望追加,而不是插入。