一.vim啟動及打開文件
1.1不加任何參數(shù),啟動vim,顯示版本號,及其他一些幫助信息;
#vim
1.2選項中可以打開指定到多少行,打開多個文件
#vim [option] file....
#vim + file 打開file至光標(biāo)到末行;
#vim +10 file 打開文件file至光標(biāo)到10行;
#vim +/from file 打開文件并定位到第一次出現(xiàn)from的位置;
#vim -o file1.file2 打開文件水平拆分窗口
#vim -O file1.file2 打開文件垂直拆分窗口
二.打開多個文件格式如下:
#vim file*.txt 或者 #vim file file2 file3
查看當(dāng)前編程的是那個文件,在冒號命令行下
:args 命令,類似:file [file2],以中括號里面為當(dāng)前編輯的文件 ;
:next 轉(zhuǎn)到下一個文件可以簡寫:n ;
:prev 轉(zhuǎn)到上一個文件,簡寫無效;
:last 轉(zhuǎn)到最后一個文件;
:first 轉(zhuǎn)到最前一個文件;
:w 存盤;可以配合next,prev使用,如::wn ; :wprev; 但不能配合last,first;
:2next ;可以在next,prev 前面加上命令計數(shù),當(dāng)前命令是跳過2個文件;
:set autowrite 自動存盤命令
:set noautowrite 不自動存盤
:args file file2 file3 重新定義打開的文件列表
CTRL-^可以在2個文件間快速切換,比較重要
`" 當(dāng)你跳轉(zhuǎn)到另外一個文件File2編輯時,又回到當(dāng)前文件F2時跳轉(zhuǎn)到離開該文件F2的光標(biāo)位置,
`. 當(dāng)你跳轉(zhuǎn)到另外一個文件File2編輯時,又回到當(dāng)前文件F2時跳轉(zhuǎn)到離開該文件F2的修改時位置,