中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中vim常用命令有哪些

發布時間:2021-10-27 11:44:13 來源:億速云 閱讀:142 作者:小新 欄目:系統運維

小編給大家分享一下Linux中vim常用命令有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

命令行模式下相關命令

1. 移動光標

  • h: ← 左移

  • l: → 右移

  • j: ↓ 下移

  • k: ↑ 上移

  • gg: 光標移動文件開頭

  • G: 光標移動到文件末尾

  • 0: 光標移動到行首

  • $: 光標移動到行尾

  • 123G:跳轉到第123行

2. 刪除字符

  • x: 刪除光標后一個字符,相當于 Del

  • X: 刪除光標前一個字符,相當于 Backspace

  • dw: 刪除光標開始位置的字,包含光標所在字符

  • 光標必須移動到刪除單詞的首字符上

  • d0: 刪除光標前本行所有內容,不包含光標所在字符

  • D(d$): 刪除光標后本行所有內容,包含光標所在字符

  • dd: 刪除光標所在行

  • n dd 刪除指定的行數

  • 并不是真的刪除,實際上是剪切

3. 撤銷操作

  • u: 一步一步撤銷

  • Ctr-r: 反撤銷

4. 復制粘貼

  • yy: 復制當前行,n yy 復制 n 行

  • p: 在光標所在位置向下新開辟一行,粘貼

  • P: 從光標所在行, 開始粘貼

5. 可視模式

  • v:按字移動

  • 配合 h、j、k、l 使用

  • 使用y復制選中內容

6. 查找操作

  • /hello -> 從光標所在位置向后查找 hello

  • n: 下一個

  • N:上一個

  • ?hello -> 從光標所在位置向前查找 hello

  • n: 上一個

  • N:下一個

  • 在要查詢的單詞上使用 # 進行查找

7. 替換操作

  • r: 替換當前字符

8. 文本行移動

  • >>: 文本行右移

  • <<: 文本行左移

9. 查看 Man Page

  • 光標移動到函數上,Shift-k 光標移動到函數上

  • 3Shift-k,查看第三章的 ManPage

文本模式下相關命令

1. 進入輸入模式

  • i: 插入光標前一個字符

  • I: 插入行首

  • a: 插入光標后一個字符

  • A: 插入行未

  • o: 向下新開一行,插入行首

  • O: 向上新開一行,插入行首

  • s: 刪除光標所在的字符

  • S:刪除當前行

末行模式下相關命令

1. 行跳轉

  • :123 -> 跳轉到第123行

2. 替換

(1) 替換一行

  • :s/abc/123

  • -> 將當前行中的第一個abc替換為123

  • :s/abc/123/g

  • -> 將當前行中的abc全部替換為123

(2)  替換全部

  • :%s/abc/123

  • -> 將所有行中的第一個abc替換為123

  • :%s/abc/123/g

  • -> 將所有行中的abc全部替換為123

(3) 替換指定行

  • :10,30s/abc/123/g

  • -> 將10-30行中的abc全部替換為123

3. 執行shell命令

  • 末行模式里輸入!,后面跟命令

4. 分屏操作

(1) 進入分屏模式

  • 命令:sp 將屏幕分為兩部分 --> 水平

  • 命令:vsp 將屏幕分為兩部分 --> 垂直

  • 命令:sp(vsp) + 文件名 水平或垂直拆分窗口顯示兩個不同的文件

(2) 退出分屏模式

  • 命令:wqall 保存并退出所有屏幕

  • 命令:wq保存并退出光標所在的屏幕

  • Ctrl+ww 切換兩個屏幕

5. vim打造IDE

  • 系統級配置文件目錄:/etc/vim/vimrc

  • 用戶級配置文件目錄:~/.vim/vimrc

  • 修改配置文件 vimrc 或者 .vimrc

以上是“Linux中vim常用命令有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

慈溪市| 垦利县| 凯里市| 上虞市| 荣昌县| 宜黄县| 博客| 萨嘎县| 浦城县| 通榆县| 沧源| 慈溪市| 永川市| 江华| 万年县| 论坛| 莱西市| 隆子县| 河曲县| 安阳市| 区。| 科技| 铅山县| 宜城市| 无为县| 枝江市| 武宣县| 郑州市| 集安市| 高邑县| 两当县| 遵义县| 峡江县| 疏勒县| 佛山市| 浦东新区| 彰武县| 旬阳县| 尉氏县| 米脂县| 浮梁县|