Vim技巧分享-複製剪下貼上設定行號等
Vim是從 vi 發展出來的一個文字編輯器。程式碼補全、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用,和Emacs並列成為類Unix系統使用者最喜歡的文字編輯器。 |
vim的設計理念是 的組合。使用者學習了各種各樣的文字間移動/跳轉的 和其他的普通模式的編輯命令,並且能夠靈活組合使用的話,能夠比那些沒有模式的編輯器更加高效的進行文字編輯。同時VIM與很多快捷鍵設定和正規表示式類似,可以輔助記憶。並且vim針對程式設計師做了最佳化。
Vim 中選中指定字元,進行復制,剪下,貼上以及設定行號。
進入vim中visual模式,visual模式進入,可以有三種方式:
直接按鍵 v 就可以進入預設visual模式,可以使用v+j/k/h/l 進行文字選擇
普通可視
注:
使用normal模式下的 v命令,進入visual模式,v+ j/k/h/l 進行文字選中
對於選中的文字進行如下按鍵:
(1.1)d ------ 剪下操作
(1.2)y -------複製操作
(1.3)p -------貼上操作
(1.4)^ --------選中當前行,游標位置到行首(或者使用鍵盤的HOME鍵)
(1.5)$ --------選中當前行,游標位置到行尾(或者使用鍵盤的END鍵)
按鍵V可以進入
按鍵V之後,進入Visual Line模式,使用 j/k鍵可以選中一行或者多行
按鍵Ctrl + V可以進入
按鍵Ctrl+V之後,進入Visual Block模式,使用 j/k/h/l鍵可以選中一塊
塊模式
注:
在塊模式下,可以進行多列的同時修改,修改方法是:
首先進入塊模式 Ctrl+ v
使用按鍵j/k/h/l進行選中多列
按鍵Shift + i 進行 塊模式下的插入
輸入字元之後,按鍵ESC,完成多行的插入
定位滑鼠到剪下的開始位置
輸入v鍵開始選擇剪下的字元,或者V鍵是為了選擇 整行
移動方向鍵到結束的地方
d鍵是剪下,y鍵是複製
移動滑鼠到貼上的位置
輸入P是在滑鼠位置前貼上,輸入p鍵是在滑鼠的位置後貼上
在vim中輸入
:set nu!
若顯示行號時,它的功能時取消行號;若不顯示行號時,它的功能是顯示行號。
在~/.vimrc中進行設定。
新增註釋:
雙引號是註釋
” this is comments
顯示行號:
加入一行:
: set number
即可。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2698228/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vim在系統剪下板的複製與貼上
- Ubuntu20.04 vim複製貼上,使用系統剪下板Ubuntu
- vim總結貼上/複製篇
- vim複製文字到系統貼上板
- 前端er怎樣操作剪下複製以及禁止複製+破解等前端
- vim設定與系統剪下板互通
- CEdit控制元件中實現複製、貼上、剪下等操作的快捷鍵控制元件
- tmux自定義使用者設定(滑鼠選項,複製貼上)UX
- Python中Wxpython實現剪下、複製、貼上和檔案開啟功能Python
- 複製貼上不了怎麼辦?Mac複製貼上不瞭解決方法Mac
- 破解“無法複製貼上”
- vim修改最多複製50行
- pyqt5 QTableWidget 表格控制元件中剪下板複製貼上的實現QT控制元件
- 從零開始,開發一個 Web Office 套件(14):複製、貼上、剪下、全選Web套件
- 使用vi文字編輯器及Linux複製貼上小技巧Linux
- vue 中實現複製貼上Vue
- wordpress從word複製貼上公式公式
- vim沒有clipboard,沒法複製到系統剪下板,透過xclip將複製、刪除的內容放到系統剪下板
- clipboard.js無法複製貼上JS
- JavaScript實現複製和貼上功能JavaScript
- macOS如何複製貼上無格式文字Mac
- UILabel實現複製貼上功能UI
- Linux下複製貼上快捷鍵Linux
- 利用JS實現複製/貼上功能JS
- 解決Linux下Vim編輯複製貼上會自動縮印問題Linux
- L1-094 剪下貼上
- Virtual box設定主機和虛擬機器複製貼上和檔案拖拽虛擬機
- 電腦無法複製貼上怎麼回事?電腦無法複製貼上的解決方法
- Linux的VI (刪除貼上,複製)Linux
- ClipboardJS複製貼上外掛的使用JS
- 學習正則(告別複製貼上)
- Linux 裡的複製與貼上 (轉)Linux
- 設定Vim編輯器裡Tab的長度,行號
- js 一鍵複製至剪下板JS
- js一鍵複製到剪下板JS
- win10 office word不能複製貼上怎麼辦_win10 office word不能複製貼上如何處理Win10
- cad複製快捷鍵命令 cad怎麼複製貼上圖形
- js複製文字到貼上板(Clipboard.writeText())JS