【Linux C編程】第一章 vim編輯器的使用
一、整體大綱
二、vim編輯器的使用
vi -- vim
vim是從vi發展過來的一款文本編輯器
vi a.txt
前提: 安裝了vim軟件
工作模式:
1. 命令模式 -- 打開文件之后, 默認進入命令模式
2. 編輯模式 -- 需要輸入一些命令, 切換到編輯模式
3. 末行模式 -- 在末行模式下可以輸入一些命令
1. 命令模式下的操作:
1)光標的移動
前 ?下 ?上 ?后:H ?J ?K ?L
行首: 0
行尾: $
文件開始位置: gg
文件末尾: G
行跳轉: 300G
2) 刪除操作
刪除光標后邊的字符: x
........前......: X
........單詞: dw ?(光標移動到單詞的開始位置, 否只能刪除一部分)
...光標到行首的字符串: d0
.........行尾.......: D(d$)
刪除光標當前行: dd
刪除多行: ndd (n -- 自然數)
3)撤銷操作
撤銷: u
反撤銷: ctrl + r
4)復制粘貼
復制: yy
復制多行: nyy
粘貼: p (光標所在行的下一行)
粘貼: P (光標所在行)
剪切 == 刪除
5)可視模式
切換到可是模式: v
選擇內容: hjkl
操作: 復制: y ? 刪除: d
6)查找操作
1). /hello
2). ?hello
3). # -- 把光標移動到查找的單詞身上 , 按#
遍歷時候的快捷鍵: N/n
7)r: 替換當前字符
縮進:
向右: >>
向左: <<
8) 查看man文檔
2. 文本模式下的操作:
切換到文本模式:
a -- 在光標所在位置的后邊插入
A -- 在當前行的尾部插入
i -- 在光標所在位置的前邊插入
I -- 在光標所在行的行首插入
o -- 在光標所在行的下邊開辟一個新的行
O -- .............上.........
s -- 刪除光標后邊的字符
S -- 刪除光標所在的行
3、末行模式下的操作:
查找: :s/tom/jack/g
:%s/tom/jack/
:20,25s/tom/jack/g
保存退出:
q: 退出
q!: 退出不保存
w: 保存
wq: 保存退出
x: == wq
在命令模式下保存退出: ZZ
4、?分屏操作:
1)水平分屏
2)垂直分屏
5、vim的配置
Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。