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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux vm编辑文件命令行,linux vm编辑器操作

發布時間:2023/12/18 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux vm编辑文件命令行,linux vm编辑器操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、VIM編輯器介紹:

文本編輯器:

文本:純文本。ASCII text:unicode;

文本編輯種類:

行編輯器:sed

全屏編輯器:nano,vi

vi:visual Interface

vim:VI Imptroved

vim:

模式化的編輯器

基本模式:

編輯模式,命令模式

輸入模式

末行模式:

內置的命令行接口:

二、打開文件:

#vim[options][file..]

+#:打開文件后,直接讓光標處于第#行的行首;

+/PATTERN:打開文件后,直接讓光標處于第一個被PATTERN匹配的行的行首

三、模式轉換:

編輯模式:默認模

(1)編輯模式-->輸出模式:

i:insert,在光標所在處輸入

a:append,在光標所在處后方輸入

o:在光標所在處下方打開一個新行

I:在光標所在行的行首輸入

A:在光標所在行的行尾輸入

O:在光標所在處的上方打開一個新行

(2) 輸入模式--->編輯模式

ESC

(3)編輯模式--->末行模式

:set nu 顯示行號

:#,#d 刪除行號,例如:5,10d 刪除5,10行

:#,#u 撤銷刪除行,例如:5,10u撤銷刪除 5,10行(4)末行模式-->編輯模式

esc

四、關閉文件

zz:保存并退出

:q 退出

:q!強制退出,不保存此前的編輯操作

:wq 保存并退出

:w , :q

:x 保存并退出

:w /PATH/TO/SOMEFILE

五、光標跳轉:

(1)字符間跳轉

h:左

j: 下

k:上

i:右

#COMMAND:跳轉由#指定的

(2)單詞間跳轉

w:下一個單詞的詞首

e:當前或后一個單詞的詞尾

b:當前或前一個單詞的詞首

#COMMAND:跳轉由#指定的個數的單詞:

行首行尾跳轉

^:跳轉至行首的第一個非空白字符:

0:跳轉至行首

$: 跳轉至行尾

行間跳轉

#G:跳轉至由#輸入的行

1G,gg:跳轉至第一行

句間跳轉

)

(

段間跳轉

}

{

六、翻屏

ctrl+f:向文件尾部翻一屏

ctrl+b:向文件首部翻一屏

ctrl+d: 向文件尾部翻半屏

ctrl+u:向文件首部翻半屏

enter:按行向后翻

七、Vim的編輯命令:

(1)字符編輯:

x:刪除光標所在處的字符:

#x:刪除光標所在處的

xp:交換光標所在處的字符與其后面的字符的位置

(2)替換命令(replace)

r:替換光標所在處的字符

rCHAR

(3)刪除命令:

d:刪除命令,可結合光標跳轉字符,實現范圍刪除

d$:

d^:

dw:

de:

db:

#COMMAND:

dd:

#dd:刪除光標所在處的行:

##dd:刪除光標所處的行起始的共#行

(4)粘貼命令(p,put,paste):

p:緩沖區中的內容如果為整行,則粘貼在光標所在行的下方;否則,則粘貼至當前光標所在處的后方

P(大寫):緩沖區中的內容如果為整行,則粘貼在當前光標所在行的上方;否則,則粘貼至當前光標所在處的前方;

(5)復制命令:(yank,y)

y:復制,工作行為相似于d命令

y$

y^

y0

ye

yw

yb

#COMMAND

yy:復制一整行

#yy:復制#行

(6)改變命令(change,c):

編輯模式-->輸入模式,實現刪除操作;

c$

c^

c0

cb

ce

cw

#COMMAND

cc:刪除光標所在的行,并轉換為輸出模式

#cc:

(7)可視化模式:

v:按字符選定

V: 按行選定

結合編輯命令:d,c,y

(8)撤銷(undo)操作

u:撤銷此前的操作

#u:撤銷此前的#個操作

恢復此前的撤銷操作

ctrl+r

. 重復執行前一個編輯操作:

總結

以上是生活随笔為你收集整理的linux vm编辑文件命令行,linux vm编辑器操作的全部內容,希望文章能夠幫你解決所遇到的問題。

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