"); //-->

狠狠做深爱婷婷久久一区,欧美日韩国内,久久麻豆精品传媒,久久久一区一区二区,色鬼伦理片,99视频精品久久,久久精品国产久久久久久,久久久伦理电影一区二,磁力天堂河北彩花

專欄中心

EEPW首頁 > 專欄 > 學會以下幾點,包你玩轉Linux下的vi/vim

學會以下幾點,包你玩轉Linux下的vi/vim

發(fā)布人:嵌入式Linux 時間:2023-01-11 來源:工程師 發(fā)布文章

有部分網(wǎng)友說Linux的vim像神一樣的存在真難用,但是對于我這個vim的忠實粉絲來說,它是真的好用,這也許就應了那句話:會者不難,難者不會。我也看了網(wǎng)上有很多的文章講解vim怎么使用,但大多都是千篇一律,把所有的vim命令全部列出來,一大堆,讓人瞬間沒有要看的欲望。下面我就將vim最常用的命令給一一列舉出來,這些命令基本夠你日常的使用,當你把這些搞熟練后,再去補充那些不是很常用的。

vi/vim的三種模式:命令模式、插入/輸入模式、底行命令模式

命令模式:

用戶剛剛進入編輯的文檔,就處于命令模式,或者在其他兩種模式下,按下Esc鍵便進入命令模式。

在這種模式下,鍵盤的每個字符操作都被當作成一個vim命令:

  • 可以扔掉鼠標的命令(用鍵盤移動光標):hjkl四個鍵可以左下上右移動光標,花費一個小時,手就一直放在鍵盤上操作,包你學會。

  • 復制:yy復制光標所在的一行到剪切板,nyy從光標所在行往下復制n行到剪切板,n可以為2、3、4...。

  • 刪除:dd刪除光標所在行并將刪除內容到剪切板,ndd從光標所在行往下刪除n行到剪切板,n可以為2、3、4...。x刪除光標所在的字符。

  • 粘貼:p粘貼剪切板的內容到光標所在的下一行,P粘貼剪切板的內容到光標所在的上一行。

  • 撤銷:u撤銷上一次的操作。

  • 替換:r替換光標所在的字符,R從光標所在的字符處開始進行連續(xù)的字符替換。

  • 高亮顯示字符:shift+8可以高亮顯示光標所在的字符,并可以通過n/N上下搜索這個字符,閱讀源代碼時非常實用。

  • 進入輸入模式:i從光標所在位置開始輸入,o從光標所在位置的下一行開始輸入,O從光標所在位置的上一行開始輸入。

插入/輸入模式:

在命令行模式下,按下i/o/O即可進入插入模式,在插入模式下,可見底行下面有INSERT顯示。

底行命令模式:

在命令模式下,按下英文字符:就進入了底行命令模式。在底行模式下常用的命令:

  • w 保存當前編輯的文檔

  • q 退出當前編輯

常用的組合:wq保存退出;q!不保存強制退出。


*博客內容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。

關鍵詞: vi/vim

相關推薦

電源濾波器和電磁干擾濾波模塊及應用

Linux下C編程基礎之:常用編輯器

盤點Linux操作系統(tǒng)下C語言編程注意事項

高速IO板卡設計的接口問題

基于VIM的嵌入式存儲控制器的研究與實現(xiàn)

嵌入式系統(tǒng) 2014-11-14

意法半導體推出創(chuàng)新型衛(wèi)星導航接收器,推動汽車及工業(yè)應用領域精準定位技術普及化

DELL VI-1428型SVGA彩色顯示器的電源電路圖

拆解:索尼 Xperia 1 VI

II-VI公司收購Kaiam Laser:強化晶圓制造能力

EDA/PCB 2017-08-09

程序員的電腦技能讓外行感到神奇,你會嗎?

Linux下C編程基礎之:實驗內容

用 VIM編寫 C/C++程序

資源下載 2007-02-16

ST以Teseo VI重新定義GNSS在智能駕駛中的應用

更多 培訓課堂
更多 焦點
更多 視頻

技術專區(qū)

宁夏| 巩义市| 缙云县| 垫江县| 育儿| 舞钢市| 辽阳县| 九龙县| 海原县| 文水县| 吉隆县| 文安县| 武清区| 沅陵县| 顺平县| 安阳县| 清水县| 平凉市| 河北区| 昌图县| 通化县| 军事| 阿拉善右旗| 繁昌县| 克山县| 富宁县| 德兴市| 惠安县| 中方县| 治多县| 龙江县| 宜宾市| 兴业县| 萍乡市| 文安县| 天水市| 汉阴县| 万荣县| 澜沧| 阳泉市| 桐乡市|