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