自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

簡單介紹描述Linux Vivi命令操作

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

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

文本插入操作

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

i命令

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

I命令

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

H命令

該命令將光標移至屏幕首行的行首(即左上角),也就是當前屏幕的***行,而不是整個文件的***行。利用此命令可以快速將光標移至屏幕頂部。若在H命令之前加上數(shù)字n,則將光標移至第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命令后,光標移到以for開頭的這一行的字母f上。值得一提的是,使用命令dH將會刪除從光標當前所在行至所顯示屏幕首行的全部內(nèi)容。

M命令

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

L命令

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

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

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

【編輯推薦】

  1. 關(guān)于linux vi命令替換的使用說明
  2. 在linux vi命令行中添加行號的小技巧
  3. 實用技巧:linux vi命令快捷鍵集合
  4. linux vi命令詳解及使用技巧集錦
  5. linux vi命令詳解:屏幕文本編輯器Vi
責任編輯:佚名 來源: 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進程操作命令

2009-12-22 13:05:15

Linux sysfs

2010-03-11 09:50:46

Linux VI命令

2010-03-18 16:31:32

Linux命令

2018-03-12 19:43:48

Linux命令 ldd

2010-03-19 10:08:01

linux 常用命令

2010-07-01 14:52:42

Linux grep命

2010-03-18 17:25:37

Linux命令

2010-03-19 09:22:02

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

2010-06-09 17:48:15

Linux 編程工具

2010-06-18 09:51:51

Linux Accep

2020-01-07 09:20:58

Linuxuseradd 命令

2009-09-23 10:15:23

Linux curlLinux命令行工具

2010-04-07 16:55:14

Unix命令

2010-03-16 11:20:53

Linux 優(yōu)化

2010-03-10 15:05:22

linux系統(tǒng)備份方式

2009-12-23 19:13:40

Fedora Linu

2009-12-29 08:54:09

Ubuntu Linu
點贊
收藏

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