日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VIM 基本操作续

發(fā)布時(shí)間:2025/3/21 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VIM 基本操作续 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

---恢復(fù)內(nèi)容開始---

一、編輯模式:對文本進(jìn)行添加,修改等操作。

1、i ? ? ? ? ? ? ? 在光標(biāo)所在字符處開始輸入,如圖會(huì)在左下方提示 “插入”

? ? ? I ? ? ? ? ? ? ?在光標(biāo)所在行的行首開始輸入

? ? ? o ? ? ? ? ? ? 在光標(biāo)所在行的下一行開始輸入

? ? ? O ? ? ? ? ? ?在光標(biāo)所在行上一行開始輸入

? ? ? a ? ? ? ? ? ? 在光標(biāo)所在字符后開始輸入

? ? ? A ? ? ? ? ? ? 在光標(biāo)所在字符前開始輸入?

2、按 Esc鍵退出編輯模式。

二、命令模式: ?在一般模式下輸入: 或者 / 進(jìn)入命令模式。

1、/word(想要查找的字符) ? 按 n 繼續(xù)向下查找,N 或shift+n向上查找,相當(dāng)于?word 直接查找。會(huì)高亮顯示所查找的字符。

2、替換 ?:n1,n2s/word1/word2/g ?將n1行到n2行之間的word1字符替換為word2字符, 末尾不加g,只替換n1到n2之間的第一個(gè)word1字符。

1) :20,30s/sbin/aaa/g可以看到20行至30行之間的sbin被替換為aaa.

?

2)使用 :20,30s/sbin/aaa/?時(shí),可以看到只替換了第一個(gè)字符。

3)1,$s/sbin/aaa/g ?全局替換。整個(gè)文檔中word1被替換為word2.如圖再找不到sbin.

4)當(dāng)我們替換的字符帶/時(shí),上面提到的方法就不能用了,因?yàn)椴荒鼙蛔R(shí)別。例如 將、sbin替換為aaa時(shí)。 1,$s //sbin/aaa/g

a、使用脫義\,

?

b、使用別的符號(hào)代替,例如#,@,%等

3、set nu 顯示行號(hào),set nonu 取消行號(hào)顯示,

?

4、取消高亮顯示 nohl

?

5: w ?保存 ? w! 強(qiáng)制保存 ?wq 保存退出 ??

? ? q ?退出 ? q!強(qiáng)制退出

? ? x 保存退出,與wq的區(qū)別在于,如果對文本沒有改動(dòng),wq 保存退出會(huì)改變mtime,atime,mtime, x 保存退出不會(huì)改變?nèi)摺?/p>

6、把正在編輯的文件保存為一個(gè)新文件。:w /opt/new.txt , 在 opt 下已經(jīng)生成一個(gè)new.txt。

??

7、把其他內(nèi)容導(dǎo)入到正在編輯的文本中。 :r /opt/66.txt

?

8、同時(shí)編輯多個(gè)文件 ,在已經(jīng)打開的文本下輸入 : new /opt/my.cnf, 使用ctrl+w ,然后方向鍵可上下兩個(gè)文本跳轉(zhuǎn)操作。

9、文本加密 : X ,然后輸入密碼,保存退出,就給文本設(shè)置了密碼。

當(dāng)我們用cat ,more,less 去看時(shí)出現(xiàn)亂碼。

用 vim 打開時(shí)也需要輸入密碼,如果輸錯(cuò)密碼也會(huì)出現(xiàn)亂碼。取消密碼:X,設(shè)置密碼為空就可以了。

?

轉(zhuǎn)載于:https://www.cnblogs.com/wbjy123linux/p/8196604.html

總結(jié)

以上是生活随笔為你收集整理的VIM 基本操作续的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。