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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux的常用操作——vim和vi

發布時間:2024/7/19 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的常用操作——vim和vi 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.vi和vim有什么區別?

\qquadvi和vim都是文本編輯器,vim是從vi發展過來的。

2.vim的三種操作模式

(1)命令模式:
\qquad打開文件之后,默認進入命令模式。

vim a.txt #打開a.txt文本,此時處于命令模式

(2)編輯模式
\qquad按a/A/ i 鍵,切換到編輯模式。
(3)末行模式
\qquad按ESC鍵,再按:鍵,可以在末行模式可以輸入一些命令。

3.命令模式下的操作

h:向前移動光標
l:向后移動光標
j:向下移動光標
k:向上移動光標
0:移動到所在行的行首
$:移動到所在行的行尾
gg:光標移動到文件頭
G:光標移動到文件尾
x:刪除光標后面的字符
X:刪除光標前面的字符
dw:光標置于單詞首,刪除整個單詞
u:撤銷操作
dd:刪除光標所在行
p:粘貼剛剛刪除的內容,粘貼到光標所在行的下一行
P:粘貼剛剛刪除的內容,粘貼到光標所在行
yy:復制
nyy:復制多行
v:切換到可視模式
\qquad 通過h,j,k,l選擇字符,之后:d是刪除選中內容;y是復制選中內容;p是粘貼在光標后面;P是粘貼在光標前面。
/:查找: / +要查找的內容;n:在查找到內容里向下切換
?:查找:?+要查找的內容;n:在查找到內容里向上切換
r:單個字符的替換
>>>>>>:向右縮進
<<:向左縮進

4.編輯模式

從a進入編輯模式:輸入的字符在光標后面
從A進入編輯模式:光標跳到行尾,然后可以進行輸入
從i進入編輯模式:輸入字符
從I進入編輯模式:光標跳到行首
從o進入編輯模式:創建一個光標所在行的新行
從O進入編輯模式:光標所在行的上一行
從s進入編輯模式: 刪除光標后面的字符
從S進入編輯模式:刪除光標所在行的所有內容

5.末行模式

:從命令模式切換到末行模式
:s/要替換的內容/用什么替換 比如:s/Tom/Jack Jack替換Tom
:s/Tom/Jack/g 光標所在行的所有Tom被Jack替換
:%s/Tom/Jack 文件中所有的Tom被Jack替換
:w 保存文件
:q 退出
:q!不保存退出
:wq 保存退出
:sp 上下分屏 保存退出:wq 保存退出所有:wqall 全部退出:qall
:vsp 左右分屏 切換屏幕:ctrl+ww

總結

以上是生活随笔為你收集整理的linux的常用操作——vim和vi的全部內容,希望文章能夠幫你解決所遇到的問題。

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