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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux学习:vim 的 3 种命令模式及基本操作

發布時間:2024/9/30 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux学习:vim 的 3 种命令模式及基本操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、vim的命令模式

vim有三種基本工作模式:
(1)命令模式
(2)編輯模式
(3)末行模式
三種工作模式的切換如圖所示:

注意:編輯模式 和 末行模式 之間不能相互切換,必須經過命令模式。
vim 自學:shell 下執行 vimrutor 命令。

二、vim 基本操作

1、命令模式下操作

(1)保存退出 ZZ
(2)代碼格式化 gg = G
(3)撤銷: u
(4)反撤銷 ctrl+r
(5)復制:
復制單行 yy
復制多行 nyy
(6)粘貼:
(7)p 粘貼到光標的下一行
(8)P粘貼到光標的上一行
(9)替換: r + 字符(替換光標所在的單個字符) R + 字符(多個字符)
(10)可視模式:
v : 進入可視模式
hjkl :選中內容
y :復制
d :刪除
(11)查找: /關鍵字 (可能有 n 個符合條件: n 下個; N 上一個)。
(12)進入 man-page: 先將光標移動到關鍵字位置上,鍵盤輸入 nK (n 表示章節)。
(13)設置行號: set nu set nonu。
(14)翻頁: ctrl+f ctrl+b。

2、進入編輯模式

shell – vi – 默認進入命令模式,需要從命令模式進入編輯模式。
I :行首
i :光標前插
a :光標后插
A : 行尾
o : 插入下一行行首
O :插入上一行行首
Esc 返回 命令模式

3、末行模式操作

命令模式切換到末行模式使用“ :”
Esc 返回 命令模式
(1)wq 保存退出
(2)q! 保存不退出
(3)行號+回車 跳轉到第 n 行
(4)替換:用 des 替換 src (主要關注替換范圍)
s/src/des 光標所在行第一個
s/src/des/g 光標所在行所有的
n1,n2 s/src/des n1 到 n2 第一個
n1,n2 s/src/des/g n1 到 n2 所有
%s/src/des 所有行第一個
%s/src/des/g 全文本
(5)分屏:
vsp filename 回車 :分出豎屏
sp filename 回車 :分出橫屏
ctrl + w w :光標切換
q 回車 :刪除光標所在屏

總結

以上是生活随笔為你收集整理的Linux学习:vim 的 3 种命令模式及基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。