1. 程式人生 > >第三篇 : vi編輯器配置與基本操作

第三篇 : vi編輯器配置與基本操作

針對 實測 con pat 數字 confirm 一次 str 地方

目錄

  • 一、vi編輯器的配置
  • 二、一般模式下的常用操作

一、vi編輯器的配置

  • 配置文件位置

    #配置文件virc(vi);vimrc(vim)
    cd /etc/vim   //配置文件有在這目錄的,也有可能是下面的目錄
    cd /etc
  • 配置文件存放

    • 跟視頻講解的不一致,一定要在根目錄下的etc(/etc)目錄中把配置文件該了,其他用戶使用時才能生效;視頻中只要復制份到該用戶目錄然後修改配置文件,該用戶使用就有效了;
    • 實測發現root目錄跟普通用戶目錄不一樣,對root目錄來說,修改virc文件是針對vi編輯器的;修改vimrc文件是針對vim編輯器的;但是對普通用戶來說,修改vimrc文件,就是針對vi和vim編輯器的了
  • vi(vim)編輯器三種模式

    1)一般模式(光標移動、復制、粘貼、刪除)
    2)編輯模式(編輯文本)
    3)命令行模式(查找和替換)

    註意:當不知道處於何種模式時,按ESC鍵返回到一般模式。

二、一般模式下的常用操作

  • 移動光標

    hjkl這四個按鍵;

    h(左)j(下)k(上)l(右)

  • 光標跳轉

    ngg     #光標移至第n行的行首(n為數字),
    1gg     #就跳到第一行的行首,就是文件頭
    2gg     #就跳到第二行的行首
    G       #G轉至文件結尾
  • 當前行:光標移動

    0       #(數字零) 光標移至當前行行首
    $       #光標移至當前行行末
    fx      #fx搜索當前行中下一個出現字母x的地方
  • 文本復制、粘貼、刪除、撤銷

    yy      #復制當前行(y:yank(復制))   
    nyy     #復制當前行及其後的n-1行(n是數字)
    p       #使用P鍵來粘貼(p:paste)
    dd       #刪除光標所在行(d:delete)
    ndd      #刪除當前行及其後的n-1行(n是數字)
    u        #按u鍵來撤銷上一步操作
    x        #刪除光標所在位置的字符
  • 查找和替換

    /hello   #從光標開始處向文件尾搜索pattern,後按下n或N

    註意:
    n在同一個方向重復上一次搜索命令
    N在反方向重復上一次搜索命令
    n(N)來源於next

    :%s/p1/p2/g   #將文件中所有的p1均用p2替換
    :%s/p1/p2/gc  #替換時需要確認
    :s/p1/p2/g   #將光標當前行所有的p1均用p2替換
    #s:substitute替換
    #g:global全局
    #c:confirm確認

    ?

    ?

第三篇 : vi編輯器配置與基本操作