成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡(jiǎn)單介紹描述Linux Vivi命令操作

運(yùn)維 系統(tǒng)運(yùn)維
在命令模式下用戶輸入的任何字符都被Linux Vi命令加以解釋執(zhí)行,如果用戶要將輸入的字符當(dāng)作是文本內(nèi)容時(shí),則首先應(yīng)將Linux vi命令的工作模式從命令模式切換到文本輸入模式。

在向大家詳細(xì)介紹Linux vi命令再全面介紹Linux vi命令,希望對(duì)大家有用。以社區(qū)支持的方式開發(fā)Linux發(fā)行版Fedora Core Linux,而Red Hat公司原來(lái)Red Hat Linux的開發(fā)團(tuán)隊(duì)也將繼續(xù)參與這一發(fā)行版本的開發(fā)工作。

文本插入操作

在命令模式下用戶輸入的任何字符都被Linux vi命令加以解釋執(zhí)行,如果用戶要將輸入的字符當(dāng)作是文本內(nèi)容時(shí),則首先應(yīng)將Linux vi命令的工作模式從命令模式切換到文本輸入模式。切換的方式是使用下面的命令。插入(Insert)命令 Linux vi命令提供了兩個(gè)插入命令:i和 I。

i命令

插入文本從光標(biāo)所在位置前開始,并且插入過(guò)程中可以使用鍵刪除錯(cuò)誤的輸入。此時(shí)Linux vi命令處于插入狀態(tài),屏幕最下行顯示“--INSERT--”(插入)字樣。有一正在編輯的文件,如下所示:Welcome to vi world!Come on!
光標(biāo)位于***個(gè)“!”上,需在其前面插入: This is an example!
使用i命令,并輸入相應(yīng)文本后,屏幕顯示如下:
Welcome to vi world This is an example!!Come on!
由此例可以看到,光標(biāo)本來(lái)是在***個(gè)“!”處,但是由于是從光標(biāo)所在位置前開始插入,所以這個(gè)“!”就被擠到了新插入的文本之后。

I命令

Linux vi命令在屏幕上移動(dòng)Vi提供了三個(gè)關(guān)于光標(biāo)在全屏幕上移動(dòng)并且文件本身不發(fā)生滾動(dòng)的命令。它們分別是H、M和L命令。

H命令

該命令將光標(biāo)移至屏幕首行的行首(即左上角),也就是當(dāng)前屏幕的***行,而不是整個(gè)文件的***行。利用此命令可以快速將光標(biāo)移至屏幕頂部。若在H命令之前加上數(shù)字n,則將光標(biāo)移至第n行的行首。
屏幕顯示如下內(nèi)容:
#include
main ( )
{ int k ;
for ( k=0 ; k<3 ; k++) add( ); }
add( )
{ static int x=0;
x++ ;
printf(“x=%d\n”, x);
“ example.c” [ New File]
在Linux vi命令模式下輸入4H命令后,光標(biāo)移到以for開頭的這一行的字母f上。值得一提的是,使用命令dH將會(huì)刪除從光標(biāo)當(dāng)前所在行至所顯示屏幕首行的全部?jī)?nèi)容。

M命令

該命令將光標(biāo)移至屏幕顯示文件的中間行的行首。即如果當(dāng)前屏幕已經(jīng)充滿,則移動(dòng)到整個(gè)屏幕的中間行;如果并未充滿,則移動(dòng)到文本的那些行的中間行。利用此命令可以快速地將光標(biāo)從屏幕的任意位置移至屏幕顯示文件的中間行的行首。例如,在上面屏幕顯示的情況下(不論光標(biāo)在屏幕的何處),在Linux vi命令模式下,輸入命令M之后,光標(biāo)都將移到add這一行的字母a上。同樣值得一提的是,使用命令dM將會(huì)刪除從光標(biāo)當(dāng)前所在行至屏幕顯示文件的中間行的全部?jī)?nèi)容。

L命令

當(dāng)文件顯示內(nèi)容超過(guò)一屏?xí)r,該命令將光標(biāo)移至屏幕上的***行的行首;當(dāng)文件顯示內(nèi)容不足一屏?xí)r,該命令將光標(biāo)移至文件的***一行的行首。可見(jiàn),利用此命令可以快速準(zhǔn)確地將光標(biāo)移至屏幕底部或文件的***一行。若在L命令之前加上數(shù)字n,則將光標(biāo)移至從屏幕底部算起第n行的行首。例如,在上面屏幕顯示的情況下(不論光標(biāo)在屏幕的何處),在命令模式下,輸入命令3L之后,光標(biāo)都將移到x++這一行的字母x上。
同樣值得一提的是,使用命令dL將會(huì)刪除從光標(biāo)當(dāng)前行至屏幕底行的全部?jī)?nèi)容。

按字移動(dòng)光標(biāo)首先介紹一下Linux vi命令中“字”的概念。在Linux vi命令中“字”有兩種含義。一種是廣義的字,它可以是兩個(gè)空格之間的任何內(nèi)容。

在文件example.c 中的第4行:                                                                                                                                                  {int k; 它只有2個(gè)字,一個(gè)是{int ,另一個(gè)是k; Vi中另一種字是狹義上的字,在此種意義之下,英文單詞、標(biāo)點(diǎn)符號(hào)和非字母字符(如!、@、#、$、%、^、&、*、(、)、-、+、{、}、[、]、~、|、\、<、>、/等)均被當(dāng)成是一個(gè)字。因此,上面那一行中就包括{、int、k、;這4個(gè)字。
Linux vi命令中使用大寫命令一般就是指將字作為廣義來(lái)對(duì)待,使用小寫命令就是作為狹義對(duì)待。

【編輯推薦】

  1. 關(guān)于linux vi命令替換的使用說(shuō)明
  2. 在linux vi命令行中添加行號(hào)的小技巧
  3. 實(shí)用技巧:linux vi命令快捷鍵集合
  4. linux vi命令詳解及使用技巧集錦
  5. linux vi命令詳解:屏幕文本編輯器Vi
責(zé)任編輯:佚名 來(lái)源: CSDN
相關(guān)推薦

2010-03-18 16:34:33

Linux命令

2010-06-21 17:10:02

Linux Arp命令

2010-03-02 09:51:22

Linux進(jìn)程操作命令

2009-12-22 13:05:15

Linux sysfs

2010-03-11 09:50:46

Linux VI命令

2010-03-18 16:31:32

Linux命令

2010-03-18 17:25:37

Linux命令

2010-07-01 14:52:42

Linux grep命

2018-03-12 19:43:48

Linux命令 ldd

2010-03-19 10:08:01

linux 常用命令

2010-03-19 09:22:02

linux命令應(yīng)用及語(yǔ)

2009-09-23 10:15:23

Linux curlLinux命令行工具

2010-06-09 17:48:15

Linux 編程工具

2010-06-18 09:51:51

Linux Accep

2020-01-07 09:20:58

Linuxuseradd 命令

2010-06-22 17:09:52

Linux Autom

2010-06-30 12:46:18

Linux SNMP工

2009-12-24 15:59:58

Linux hal

2010-06-21 15:49:59

Linux apt是什

2010-04-07 16:55:14

Unix命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产欧美在线视频 | 午夜电影网站 | 天堂成人国产精品一区 | 日韩一级二级片 | 欧美一二三 | 欧美日韩亚洲二区 | 最新国产精品精品视频 | 精品九九九 | 欧美在线色视频 | 成人深夜福利 | 日日网| 久久久久久久一区 | 亚洲高清视频一区二区 | 日本特黄a级高清免费大片 国产精品久久性 | 精品国产乱码久久久久久a丨 | 91xxx在线观看 | 欧美日韩精品一区二区三区视频 | 日韩成人精品一区 | www.99re| 久久久久久九九九九 | 99久久精品国产毛片 | 欧美一区2区三区4区公司二百 | 国产精品成人在线播放 | 婷婷色国产偷v国产偷v小说 | 日韩精品一区二区三区 | 美女激情av | 欧美一级www片免费观看 | 日韩欧美一区二区三区四区 | 久久美女视频 | 国产精品久久久久久福利一牛影视 | 亚洲网站在线观看 | 久久久久久久国产精品视频 | 亚洲经典一区 | 亚洲国产一区在线 | 成人在线免费视频 | 99热播精品 | 在线看日韩 | 男女啪啪网址 | 国产精品国产精品国产专区不蜜 | 欧美激情综合 | 精品国产乱码久久久久久牛牛 |