歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> vim 高級應用

vim 高級應用

日期:2017/3/3 12:38:51   编辑:Linux技術

1,vim實現代碼格式化

從windows 拷貝到linux vim 中常常用格式混亂的現象,只需要執行如下幾步,即可實現格式化。
[code]1-gg 跳到文件的第一行。
2-shift+v進入視圖模式(行選模式)
3-G(shift+g)跳到文件的最後一行,即此時己經全部選中。
4-=按下等號進行格式化操作。

2 vim 實現列操作

批量操作在編碼中也常用的基本技能。vim 的列操作可以分為列寫和列刪兩種操作,分別來介紹。

2.1 列寫

[code]1-將光標定位到要操作的首行所在的列上。
2-ctrl+v 進入視圖模式(列選模式),選取這一列所在的行。
3-I(shift+i)進入插入模式,插入需要插入的數據。
4-ESC,連續按下兩次,此時,在每行所在列選位置,出列了插入的數據。

2.1 列刪

[code]1-將光標定位到要操作的首行所在的列上。
2-ctrl+v進入視圖模式(列選模式),選取這一列所要操作的行。
3-d刪除操作。

3多文件編輯

在程序的編寫過程中,有需要同時編輯兩個文件,或同時查看多個文件,此時就需要用到,多文件編輯命令。

[code]1-:sp filename 打開的新文檔同當前文檔上下平行關系。
2-:vsp filename 打開的新文檔同當前文檔左右垂直關系。
注:如果未跟文件名,則打開的文檔同當前。
3-ctrl+w w 在多個文檔中切換操作
更多操作,持續更新中。

Copyright © Linux教程網 All Rights Reserved