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

深入講述Linux Vi的進(jìn)入各種方法

運(yùn)維 系統(tǒng)運(yùn)維
用戶登錄到系統(tǒng)中之后,系統(tǒng)給出提示符“$”。在提示符后鍵入Linux Vi和想要編輯(或建立)的文件名,便可進(jìn)入Vi。

經(jīng)過長時間學(xué)習(xí)Vi,Linux Vi能提高機(jī)器其更方便的使用性能。下面就這就來講術(shù)Linux Vi編輯。Red Hat公司宣布將原有的Red Hat Linux開發(fā)計(jì)劃與Fedora Core Linux計(jì)劃整合成新的Fedora Project。Fedora Project將由Red Hat公司贊助。

Linux Vi 的進(jìn)入

用戶登錄到系統(tǒng)中之后,系統(tǒng)給出提示符“$”。在提示符后鍵入Linux Vi和想要編輯(或建立)的文件名,便可進(jìn)入Vi。

鍵入命令

$ vi example.c “ example.c” [New File]
如果只鍵入Vi,而不帶文件名,也可以進(jìn)入Linux Vi。之后在光標(biāo)處鍵入文件內(nèi)容,退出Linux Vi時,只需在退出命令后輸入文件名即可。

進(jìn)入Linux Vi之后,首先進(jìn)入的就是命令模式,也就是說等待命令輸入而不是文本輸入。這時輸入的字母都將作為命令來解釋。光標(biāo)停在屏幕第一行首位上(用表示),其余各行行首均有一個“~”符號,表示該行為空行。最后一行也稱狀態(tài)行,顯示出當(dāng)前正在編輯的文件名以及其狀態(tài)。如本例是[New File],表示example.c是一個新建的文件。如果example.c文件已在系統(tǒng)中存在,那么輸入上述命令后,則在屏幕上顯示出該文件的內(nèi)容,并且光標(biāo)停在第一行的首位,在狀態(tài)行顯示出該文件的文件名、行數(shù)和字符數(shù)。

鍵入命令:

$ vi example.c 然后鍵入:
#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]

注意,在這里我們?yōu)榱斯?jié)省篇幅起見,屏幕只顯示15行。事實(shí)上,初始的顯示行數(shù)與用戶所用終端有關(guān),一般的CRT終端可顯示25行。在窗口系統(tǒng)中,顯示行數(shù)與運(yùn)行Linux Vi的那個窗口有關(guān)。然而我們可以對顯示行數(shù)進(jìn)行設(shè)置。例如,在能顯示25行的CRT終端上,讓Vi只顯示15行。設(shè)置的方法將在本節(jié)后面介紹。

當(dāng)用Vi建立一個新文件時,在進(jìn)入Linux Vi的命令中也可以不給出文件名,當(dāng)編輯完文件需要保存數(shù)據(jù)時,再由用戶指定文件名。進(jìn)入Linux Vi時,用戶不僅可以指定一個待編輯的文件名,而且還有許多附加操作。 如果希望在進(jìn)入Linux Vi之后,光標(biāo)處于文件中特定的某行上,可在Vi后加上任選項(xiàng)+n,其中n為指定的行數(shù)。

鍵入命令:

$ vi +5 example1.c 后,屏幕顯示如下:
#include
main ( )
{ int k ;
for ( k=0 ; k<3 ; k++) add( ); }
add( )
{ static int x=0;
x++ ;
printf(“x = %d\n”, x);
“ example.c” 12 lines, 125 characters

光標(biāo)將位于文件example1.c中的第5行上。
如果希望在進(jìn)入Linux Vi之后光標(biāo)處于文件最末行,則只需把命令中附加項(xiàng)“+”后面的數(shù)字n省略掉即可。在進(jìn)入Vi時,除了可以指定一個光標(biāo)起始行號之外,還可以在命令中指定一個模式串,此時在進(jìn)入Linux Vi后,光標(biāo)就處于文件中第一個與指定模式串相匹配的那行上。

鍵入命令:

$ vi +/int example1.c 屏幕顯示如下:
#include
main ( )
{ int k ;
for ( k=0 ; k<3 ; k++) add( ); }
add( )
{ static int x=0;
x++ ;
printf(“x = %d\n”, x);
“ example.c” 12 lines, 125 characters

光標(biāo)將位于文件example1.c中的第3行上。
使用Linux Vi可以同時編輯多個文件,只要在進(jìn)入Vi的命令中寫入所要操作的文件即可,還可以使用通配符。

鍵入命令: $ vi *.cat
就可以編輯所有后綴為cat的文件了。當(dāng)然,您還可以使用shell中內(nèi)置的模式匹配來裝載文件,這樣會更富技巧性。一旦您在命令行中包含了所有的待編輯文件名,就可以在Linux Vi中方便地移來移去。

【編輯推薦】

  1. linux vi編輯器概念層層講解
  2. 講述linux vi編輯器的基礎(chǔ)命令使用方法
  3. 關(guān)于linux vi命令替換的使用說明
  4. 實(shí)用技巧:linux vi命令快捷鍵集合
  5. linux vi命令詳解及使用技巧集錦
責(zé)任編輯:佚名 來源: CSDN
相關(guān)推薦

2009-10-26 10:47:57

linux vi編輯器

2009-10-20 09:19:11

Linux kill命

2009-12-25 14:03:46

Linux vi

2009-12-25 13:00:47

Linux編輯器Vi

2024-08-29 08:04:14

2013-03-08 11:03:17

PowerShellVHDResizer虛擬磁盤

2009-12-22 13:15:59

Linux ueven

2009-12-25 14:57:10

Linux Vi刪除

2009-12-25 10:28:10

WPF路由事件

2010-03-02 13:27:17

LinuxXFS文件系

2009-12-21 14:31:39

Fedora core

2010-03-16 15:47:06

Ubuntu Linu

2009-12-22 14:08:38

2011-07-05 09:50:42

JAVA

2023-08-25 16:37:08

Pandas測試

2010-01-15 16:29:47

VB.NET對象存儲

2009-10-27 12:47:29

linux Ext3文

2009-10-20 15:39:20

Linux壓縮

2010-07-05 10:23:22

虛擬機(jī)熱備份VMware

2009-11-24 13:53:03

SuSE Linux
點(diǎn)贊
收藏

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