vi中翻頁控制命令


以下內容轉自:http://www.cnblogs.com/orez88/articles/1867879.html

整頁翻頁 ctrl-f ctrl-b
f就是forword b就是backward

翻半頁
ctrl-d ctlr-u
d=down u=up

滾一行
ctrl-e ctrl-y

zz 讓光標所雜的行居屏幕中央
zt 讓光標所雜的行居屏幕最上一行 t=top
zb 讓光標所雜的行居屏幕最下一行 b=bottom

 

vi和vim是我們在Linux中最常用的編輯器。我們有必要介紹一下vi(vim)最簡單的用法,以讓Linux入門級用戶在最短的時間內學會使用它
當我們按ESC進入Command模式后,我們可以用下面的一些鍵位來移動光標;
j 向下移動一行;
k 向上移動一行;
h 向左移動一個字符;
l 向右移動一個字符;
ctrlb 向上移動一屏;
ctrlf 向下移動一屏;
向上箭頭 向上移動;
向下箭頭 向下移動;
向左箭頭 向左移動;
向右箭頭 向右移動;
我們編輯一個文件時,對於 j、k、l和h鍵,還能在這些動作命令的前面加上數字,比如 3j,表示向下移動3行。

查找和替換功能

首先,我們要進入ESC鍵,進入命令模式
我們輸入/或?就進入查找模式了;
/SEARCH 注:正向查找,按n鍵把光標移動到下一個符合條件的地方;
?SEARCH 注:反向查找,按shiftn 鍵,把光標移動到下一個符合條件的
舉一例:比如我想在一個文件中找到ab單詞,我應該如下做:首先按ESC鍵,進入命令模式,然后輸入/ab 或 ?ab


--> 上下左右方向鍵 ↑↓← →
      --> 翻頁 pagedown / pageup 按鍵
      --> 數字 0 : 將光標移動到當前行首
      --> $ :   將光標移動到當前行尾
      --> G :       移動到這個文件的最后一行  nG :  n 為數字,移動到這個文件的第n行.
      --> gg:      移動到這個文件的第一行 相當於 1G


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM