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....