vim的安裝和使用

一.首先是安裝vim

    1.無網絡情況

    掛載光盤到mnt下mount /dev/mount /mnt

    然後使用rpm命令安裝 rpm -ivh /mnt/Packages/vim-common-7.2.411-1.8.el6.i686.rpm /mnt/Packages/vim-enhanced-7.2.411-1.8.el6.i686.rpm


    2.有網絡情況直接yum install -y vim


    3.使用

    vim filename

    vim +n filename 定位到文件第n行


二.vim使用

    1.一般模式

    按esc進入一般模式


    h或方向鍵左 光標向左移動一個字符

    l或方向鍵右 向右移動一個字符

    j或方向鍵下 向下移動一行

    k或方向鍵上 向上移動一行

    ctrl+f 屏幕向前移動一頁 (常用)

    ctrl+b 向後移動一頁(常用)

    ctrl+d 向前移動半頁

    ctrl+u 向後移動半頁

    ctrl+y 向後滾動一行

    ctrl+e 向前滾動一行


    – 光標移動到非空格下一列

    + 光標移動到非空格上一列

    number+space 光標向右移動n個字符

    0 光標移動到行首(常用)

    $ 光標移動到行尾(常用)

    H 屏幕最上方一行

    M 屏幕最中間一行

    L 屏幕醉下方一行

    g 文檔第一行(常用)

    G 文檔結尾一行(常用)

    nG 移動到第n行

    n+enter 向下移動n行(常用)


    /word 光標後尋找word字符串(常用)

    ?word 光標前尋找word字符串


    x 向後刪除一個字符(常用)

    X 向前刪除一個字符(常用)

    nx 向後刪除n個字符

    dd 刪除光標所在行(常用)

    ndd 刪除光標所在向下n行

    yy 複製光標所在行(常用)

    nyy 複製光標所在向下n行(常用)

    y1G 複製光標所在行到第一行

    yG 複製光標所在行到最後一行

    p 粘貼光標所在行下一行(常用)

    P 光標所在行上一行(常用)

    J 將光標所在列與下一列合併

    u 還原上一個操作(沒事兒就用)

    ZZ 若檔案沒有更動,則不儲存離開,若檔案已經經過更動,則儲存後離開


    2.編輯模式(常用)

    i I 從光標所在位置開始插入

    a A 從光標所在位置後開始插入

    o 插入新的一行,從光標所在行下一行開始插入

    O 插入新的一行,從光標所在行上一行開始插入

    r r後輸入的字符將替換當前光標所在位置字符

    R R後輸入的字符將從光標位置開始替換直到esc退出


    3.命令模式

    :q :q! 退出文本 強制退出(常用)

    :w :w! 保存文本 強制保存(常用)

    :wq 保存並退出(常用)

    :e! 強制還原到最原始狀態

    :w [filename] 另存爲

    :r [filename] 光標後插入另外文件內容

    :set nu 顯示行號

    :set nonu 取消顯示行號

    :nohl 取消高亮(搜索後使用)

    :n1,n2s/word1/word2/g 在n1,n2行之間查找word1並替換爲word2,不加g則只替換每行的第一個word1

    :1,$s/word1/word2/g 替換文檔中所有的word1爲word2,不加g只替換每行的第一個word1


三vim簡單配置

    vim /etc/vimrc 在文檔末尾添加即可

    set nu 一直顯示行號


    set ts=4 tab鍵移動4個字符

    set expandtab


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章