分析講解Linux Vi命令使用
在向大家詳細介紹Linux Vi命令之前,首先讓大家了解下Vi命令 ,然后全面介紹Linux Vi命令,希望對大家有用。在命令模式下和文本輸入模式下均可以使用屏幕滾動命令。
滾屏Linux Vi命令
關于滾屏Linux Vi命令有兩個:
< Ctrl+u > 將屏幕向前(文件頭方向)翻滾半屏;
< Ctrl+d > 將屏幕向后(文件尾方向)翻滾半屏。
可以在這兩個命令之前加上一個數字n,則屏幕向前或向后翻滾n行。并且這個值被系統記住,以后再用< Ctrl+u >和< Ctrl+d >命令滾屏時,還滾相應的行數。
分頁Linux Vi命令
關于分頁Linux Vi命令也有兩個:
< Ctrl+f > 將屏幕向文件尾方向翻滾一整屏(即一頁);
< Ctrl+b > 將屏幕向文件首方向翻滾一整屏(即一頁)。
同樣也可以在這兩個命令之前加上一個數字n,則屏幕向前或向后移動n頁。狀態命令< Ctrl+G > 命令顯示在vi狀態行上的Linux Vi命令狀態信息,包括正在編輯的文件名、是否修改過、當前行號、文件的行數以及光標之前的行占整個文件的百分比。
屏幕調零Linux Vi命令
Linux Vi命令提供了三個有關屏幕調零的命令。它們的格式分別為:
[行號] z [行數] <回車>
[行號] z [行數] .
[行號] z [行數] _
若省略了行號和行數,這三個命令分別為將光標所在的當前行作為屏幕的首行、中間行和最末行重新顯示;若給出行號,那么該行號所對應的行就作為當前行顯示在屏幕的首行、中間行和最末行;若給出行數,則它規定了在屏幕上顯示的行數。
8z16<回車> :將文件中的第8行作為屏幕顯示的首行,并一共顯示16行。
15z . :將文件中的第15行作為屏幕顯示的中間行,顯示行數為整屏。
15z 5_ :將文件中的第15行作為屏幕顯示的最末行,顯示行數為5行。
【編輯推薦】