真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux命令vi復制 linux vim復制粘貼命令

嵌入式Linux中Vi編輯器怎么進行復制粘貼?

1、文本塊選定

創(chuàng)新互聯(lián)長期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為科爾沁左翼企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站建設(shè),科爾沁左翼網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

將光標移到將要選定的文本開頭,按ESC退出編輯模式,進入命令模式,再按V進入可視狀態(tài)(視圖左下角提示“可視”字樣),然后移動光標至文本塊結(jié)尾,被選定的文本塊高亮顯示。連續(xù)按兩次ESC可取消選定文本塊。

2、復制和粘貼

選定文本塊后,按y,即可將所選文本復制到緩沖區(qū),將光標移到將要粘貼的地方,按p,就可以完成文本粘貼。

詳細的建議你看看ZLG致遠電子的嵌入式Linux開發(fā)教程103頁,寫得非常詳細,很適合入門。

linux 下 vi 的拷貝命令怎么用?

如果沒有圖形界面的話就使用vi中的命令來進行拷貝,命令如下:

yy復制當前行

yw復制一個單詞

y$復制光標到結(jié)尾

y^復制光標到行首

#yy復制#行

#yw復制#個單詞

m,ny復制m到n行內(nèi)容。

有圖形界面的時候還可以使用右鍵復制粘貼

選中需要復制的文本,然后右鍵

copy。到需要粘貼的地方paste

linux怎么把終端里的命令復制到vi里面

在vi 里面是使用命令和快捷鍵來實現(xiàn)復制和粘貼的,相關(guān)命令可參考如下:

. copy and paste

yy : copy 光標所在的行

nyy: copy n line

yw: copy 光標所在的單詞

nyw: copy 光標所在位置到其后的n 個單詞(未必是同一行)

y$: copy 光標所在位置到行尾($是行尾的標示)

ny$: copy 光標所在位置之后的n行(包括當前行,當前行=y$)

p: paste 在光標所在位置之右

P: --------------------------------左

2. delete, 和copy 類似

dd : delete current line

ndd: delete n line

dw: delete current word

ndw: delete n word

d$ : delete to the end of line.

nd$ : delete n line. (current line = d$)

x: delete one character(無論是ascii 還是unicode)

nx: delete n characters.

3. block edit

在命令模式下,輸入v 進入塊編輯狀態(tài)

a. 移動光標選定操作快

b. c(cut), y(copy)

c. p or P.

4. undo /redo

u: undo

U: 取消最近一行的改動

crtl +r: redo

e!: 放棄所有改動,重新編輯。

Linux之vi命令

vi profile

返回

:q 退出

:wq或者:x或者shift+zz 保存并退出

:q! 不保存并退出

:w 保存

:w! 強制保存

編輯到輸入模式:

i 在當前光標前面輸入

I 在當前光標所在行的行首,轉(zhuǎn)換為輸入模式

a 在當前光標后面輸入

A 在當前光標所在行的行尾,轉(zhuǎn)換為輸入模式

o 在當前光標所在行的下方,新建一行,并轉(zhuǎn)為輸入模式

O 在當前光標所在行的上方,新建一行,并轉(zhuǎn)為輸入模式

1、 移動光標

字符:方向鍵上下左右或者鍵盤kjhl(上下左右)

單詞:w移至下一個單詞的詞首;e跳至當前或下一個單詞的詞尾;b跳至當前或前一個單詞的詞首

行內(nèi):0絕對行首;^行首的第一個非空白字符;$絕對行尾

行間:G文章末尾;3G第3行;gg文章開頭

翻屏:ctrl f【往后翻】;Ctrl b【往前翻】

2、 刪除、替換單個字符

x刪除光標位置字符;3x刪除光標開始3個字符;r替換光標位置字符

dw刪除一個單詞;4dw刪除光標開始的4個單詞;dd刪除光標所在行;5dd刪除光標開始的5行

3、復制粘貼剪切

yw復制一個單詞,p在該行粘貼單詞;yy復制整行,p在該行下方粘貼整行

dd剪切整行,p再粘貼整行;dw剪切一個單詞,p再粘貼一個單詞

4、 撤銷重做

u:撤銷;ctrl+r:重做撤銷的操作;.重復上一步的操作【假設(shè)先dd,再.,會再執(zhí)行dd命令】

1、 set設(shè)置

set nu

set nonu

set readonly #設(shè)置只讀文件,不能修改,只在當前環(huán)境有效,退出文件,再次打開,這個只讀就無效了

set noreadonly #取消只讀

2、 /查找

/after查找文檔中的after【可以找到所有的after】,n向下翻,N向上翻

:/after查找文檔中的after所在行【可以找到所有的after】,n向下翻,N向上翻

3、!執(zhí)行命令

比如:查找root目錄

:!ls /root/

4、 查找并替換

格式

【 :查找范圍s/查找的詞/要替換的詞/ 】

或者【:查找范圍s#查找的詞#要替換的詞# 】

或者【:查找范圍s%查找的詞%要替換的詞%】,

即分隔符可以是/、#、%

其中, 查找范圍 包括【.當前光標行】;【$末尾行】;【%全文】;【g一行內(nèi)全部替換】;【i忽略大小寫】

比如 【 :.,$s/after/before/】 表示在當前光標行【.】到末尾【$】這個范圍內(nèi),將after替換為before, 但是如果一行有多個after的話,只會把第一個after替換掉 。

比如 【 :%s/after/before/】 表示在全文,將after替換為before,但是如果一行有多個after的話,只會把第一個after替換掉。

比如 【:%s/after/before/g】 ,表示在全文,將after替換為before,但是 如果一行有多個after的話,會把該行所有after替換掉,因為在命令里面加了g 。

比如 【:%s/after/before/gi】 ,表示在全文,將after替換為before,且忽略大小寫并替換一行內(nèi)所有after。

比如 【 :%d或者dG】 ,表示刪除全文

比如 【:1,$-4d】 ,表示刪除第一行到倒數(shù)第5行的數(shù)據(jù)

比如 【:1,4y】 ,表示復制1到4行,再按p可粘貼這4行

linux vi從當前行復制到文件尾的命令?

linux vi從當前行復制到文件尾的命令操作方法;

1.轉(zhuǎn)到末行模式,

SHIFT+;,

set number(弄出行號),

當前行號 co 最后一行的行號。

2.如果當前行號 co 最后一行的行號,

就這樣操作:,

當前行號,當前行的下一行 co 最后一行的行號,

然后再把當前行的下一行,

這一行給去掉就行了。


本文題目:linux命令vi復制 linux vim復制粘貼命令
標題來源:http://weahome.cn/article/hepjsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部