1. 程式人生 > >文件編輯器Vim操作使用

文件編輯器Vim操作使用

關鍵詞 配置文件 尋找 clas new 分屏 字符串 文檔尾部 左右

   

 gconf-editor # 配置編輯器 /etc/vimrc # 配置文件路徑 vim +24 file # 打開文件定位到指定行 vim file1 file2 # 打開多個文件 vim -O2 file1 file2 # 垂直分屏 vim -on file1 file2 # 水平分屏 sp filename # 上下分割打開新文件 vsp filename # 左右分割打開新文件 Ctrl+W [操作] #
多個文件間操作 大寫W # 操作: 關閉當前窗口c 屏幕高度一樣= 增加高度+ 移動光標所在屏 右l 左h 上k 下j 中h 下一個w :n # 編輯下一個文件 :2n # 編輯下二個文件 :N # 編輯前一個文件 :rew # 回到首文件 :set nu # 打開行號 :set nonu # 取消行號 200G #
跳轉到200 :nohl # 取消高亮 :set autoindent # 設置自動縮進 :set ff # 查看文本格式 :set binary # 改為unix格式 ctrl+ U # 向前翻頁 ctrl+ D # 向後翻頁 shift+ { #按代碼塊向前跳 shift+ } #按代碼塊向後跳 shift+V + { #
選中代碼塊 shift+V + } # [[ #跳轉文檔首部 ]] #跳轉文檔尾部 % #匹配對應的括號 ‘‘ #跳轉上次光標的位置 X # 文檔加密 :set ignorecase #不區分大小寫 :set tabstop=4 #按下Tab鍵實際上輸入4個空格 :set hlsearch #搜索時高亮顯示 :syntax on #開啟語法高亮 #vim中Tab鍵設置為4個空格 vim /etc/vim/vimrc #在文件最後添加如下內容 set ts=4 set expandtab set autoindent /word #向光標之下尋找名字為word的字符串 ?word #向光標之上尋找名字為word的字符串 n #代表重復一個尋找的操作,/word會向下尋找 ?word會向上尋找 N #N為因為按鍵,與n剛好相反,為【反向】進行前一個搜尋動作。例如:/vbird後,按下N則表示【向上】搜尋vbird #使用/word 配合n及N是非常有幫助的!可以讓你重復的找到一些你搜尋的關鍵詞 :s/old/new #old 第一次出現的地方,並用 new 來替換 :s/old/new/g #一行命令替換所有old :%s/old/new/g #替換文件中所有的old :%s/old/new/gc #替換整個文件中所有的old,每次替換時進行提示 :n1,n2s/word1/word2/g #在第n1與n2列之間尋找word1這個字符串,並將該字符串取代為word2. 例如【:100,200s/vbird/VBIRD/g】 :1,$s/word1/word2/g #從第一列到最後一列尋找word1字符串,並將該字符串取代為word2! dd #刪除遊標所在的那一整列 dw #刪除當前光標所在位置的單詞 ndd #刪除n列 d1G #刪除光標所在到第一輪的所有數據 dG #刪除光標所在到最後一列的所有數據 d$ #刪除遊標所在處,到該列的最後一個字符 d0 #數字0,刪除遊標所在處,到該列的最前面一個字符 yy #復制遊標所在的那一列 nyy #n為數字,負載光標所在的向下n列 例如20yy 則是復制20列 p #粘貼

文件編輯器Vim操作使用