vim 怎麼脫離滑鼠?

時間 2021-05-12 07:18:04

1樓:

把下面幾行新增到vimrc中,簡單粗暴。

"預設禁用滑鼠

set mouse=""

" 按「yy」把所選內容複製到系統貼上板

vmap yy "+y

" 按「;p」把系統貼上板的內容貼上出來nmap ;p "+P

imap ;p "+Pa

nmap "+p

"在命令列按「c-z」進行貼上

cmap +

2樓:

安利一本《vim實用技巧》,現在有中文了。我當初讀的英文,不知道翻譯的怎麼樣,按照裡面說的練習,你說的多視窗複製命令就學會了。

當然還有最快的方式

就是不使用GUI

3樓:netcan

set mouse-=a

noremap

noremap

noremap

noremap

4樓:羅宸

我想題主目前面臨的主要問題應該是 「怎麼方便地不通過滑鼠在應用之間複製/貼上文字」 。

Vim內部有內建的剪貼簿(Vim裡叫暫存器,即register),但通常都是不跟系統的剪貼簿直接打交道的,所以當你用Vim裡的y,d,p這些命令的時候,僅僅是跟Vim的內部剪貼簿打交道,所以需要用"+y, "+p, "+d 或者 "*y, "*d, "*p 這樣的命令來指定使用系統剪貼簿操作。

不過,有個很簡單的命令可以讓Vim自動把預設剪貼簿和系統剪貼簿的內容同步:

setclipboard

+=unnamed

把這句命令加到你的vimrc裡,然後重啟vim,你就可以在vim裡直接用y,d,p作業系統剪貼簿了。

當然還有乙個問題是用快捷鍵在Vim之外的應用程式裡怎麼(複製/剪下/貼上),以及怎麼在應用程式之間切換。當然那就是系統快捷鍵的事情,不是Vim的事情啦。

5樓:玟清

linux發行版中預設的vim是不帶複製貼上功能的,fedora下的vim-x11和ubuntu下的vim-gnome是有複製貼上功能的。要不你就自己編譯乙個,加乙個+X11選項。

windows下終端都沒有,就老老實實用gvim吧。

至於鍵位,建議列印乙份鍵點陣圖,然後,用vim時避免使用滑鼠,且避免使用方向鍵和翻頁鍵。把gk映成k,把gj映成j。

6樓:

sp/vsp:分屏

ctrl+雙w:多屏之間的切換

n+yy:複製n行

p:貼上yy複製的內容

shift+insert:貼上系統貼上板的內容

大家是怎麼樣逐漸脫離滑鼠的使用的?

脫離滑鼠之後,在使用電腦時候的特點 1.能夠靜下心來思考了,不像以前使用滑鼠,那開啟新網頁頻率極高,但也只是開啟網頁,思考停留的時候很短,掃幾眼就過了,思考的深度自然不好,就是個走馬觀花的結果。當然這是用來學習,如果是打遊戲啥的,確實需要滑鼠,因為遊戲需要它。相比較而言,如果想學習 想細細思考網頁內...

vim的r plugin怎麼啟動R?

首先感謝樓上大神,不愧是vim高手 mb mb mb ps let g mb 膜拜 問題還是沒有徹底解決 1.只要執行 StartR 就是報錯,我也不知道因為啥 2.如果加引數,不管什麼引數,都會出現 引數過多 的錯誤。之所以自己回答,是因為找到了暫時替代的方法 直接執行 StartR Window...

無線滑鼠怎麼挑?

知曉綜 連線方式,看是想要USB接收的,還是想要藍芽的 藍芽,需要注意下電腦需要有藍芽硬體方可支援,也可能存在版本相容性的問題,盡量選擇跟自家裝置相近的產品會好一些 感應器,看是想要藍光 紅光或是雷射 市面主流是藍光 雷射的話,精度最高,對精度和穩定度而言的首選 充電方式,看是想要充電的,還是裝電池...