Linux Ubuntu下vim使用技巧精簡版

2021-06-27 22:58:35 字數 942 閱讀 4967

vim是vi編輯器的加強版本,在linux下還用視覺化gedit?筆者蒐集了一些vim最基本以及最常用的使用技巧,絕對精簡,超級實用!

執行vim filename時,如果沒有file,會自動建立file;

想要退出時:esc ==> : ==> wq儲存檔案並退出;esc ==> : ==> q!強制退出;

dd命令表示刪除當前行;

vim命令格式:vim filename預設開啟後游標在第一行,可以新增引數:

vim + filename 開啟後游標定位在檔案的最後一行;

vim +3 filename 開啟檔案後定位在第3行;

vim +/keywords filename 定位到關鍵字出現的第一行;按字母n切換關鍵字所在行;

vim filenamea filenameb filenamec 開啟多個檔案,在底行模式中輸入 :n回車切換到下乙個檔案,輸入 :n或者 :prev 回車切換到上乙個檔案編輯中。

剛進入vim時,是預設命令模式,要想編輯,輸入 i ,進入insert輸入模式;

底行模式

:w 寫入檔案

:q 退出

:! 強制執行

:ls 列出當前開啟的所有檔案

:n/n 切換檔案

:15 快速定位到15行

/keyword 快速向後搜尋關鍵字並定位

?keyword 向前搜尋並定位

命令模式

h 游標左移

j 游標下移

k 游標上移

ctrl+f 向下翻頁

ctrl+b 向上翻頁

ctrl+d向下翻半頁

ctrl+u向上翻半頁

dd 刪除游標所在行

o 在游標所在行的下方插入一行並切換

yy 複製游標所在行

p 在游標所在行的下方貼上

p(大寫)在游標所在行的上方貼上

,謝謝!

Linux Ubuntu下解壓命令

tar 解包 tar xvf filename.tar 打包 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tg...

Linux Ubuntu下 apt get包管理

注意不同系統下包 管理機制也是不同的 1.redhat系列 redhat centos fedora等 2.debian系列 debian ubuntu等 redhat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是 rpm 引數 2 包管理工具 yum 3 支援tar包 debian系...

linux ubuntu 下python版本切換

此為後續 linux中根據系統不一樣一般都會自帶2.x版本,這個不能刪除 如下 檢視系統python的指向版本 file usr bin python檢視系統是否已經存在需要的版本 cd usr bin python find python sudo apt get install python3....