最近一段時間一直在linux系統下進行工作,使用的最多的就是vim了,但自己並不熟悉,看師兄們用的那麼溜,也很羨慕吶,雖然相信熟能生巧,但也需要多加練習,有意識的去練習,這裡從網上先總結了一些我比較常用的快捷鍵,先記一下,之後慢慢熟悉了,再做補充,感覺這些快捷鍵及命令著實強大好用。
參考:vim使用命令
vim下的三種模式:命令模式、視覺化模式、普通模式
esc 進入命令模式
視覺化模式 :v 或者 ctrl+v
普通模式: i 、a、 o等均可進入編輯模式
檔案退出:
:q 無改動的話 ,退出
:w 儲存
:wq 儲存退出
:q! 強制退出
快捷鍵zz:儲存退出
剪下、複製、貼上、刪除:
另外,可以使用 :set mouse=v 來將選中的字元複製下來,可以在其他地方進行
貼上 撤退: u
回退:ctrl + r
跳**(1)ctags -r * 生成 tags檔案,並在.vimrc中新增上tags的目錄之後,可以vim 編輯中進行變數 函式的跳轉,其中跳轉過去使用 命令
ctrl+],跳轉返回 是
ctrl+t
(2)shift+%括號等的跳轉,比如游標在(處,shift+%後,可以跳轉到)處
檔案頭部: 命令列中輸入
:1 或者 ??
檔案尾部:
shift + g
檔案中查詢:
/ 向下查詢
? 向上尋找
全域性搜尋:
f3 字元補充:
ctrl + n
摺疊 :
z + o
-- 開啟摺疊的文字;
z + c -- 收起摺疊;
MYSQL命令小記
本人不才,記錄一下sql命令。使用mysql。1 顯示資料庫 show databases 要加s 2 建立資料庫 create database one 資料庫名字為one 下面都是用one來代表 可通過show databases檢視 3 刪除資料庫 drop database one 4 進入...
linux命令小記
剛換了個工作不久,由於公司 是部署在遠端linux伺服器上的,幸 dan 運 teng 的是在以前的公司只用過window server伺服器啊,對於linux系統命令一點都不曉得啊!如今想想以前過的真輕鬆加愉快啊 不過每次看別人寫命令簡直就是掉渣天的行為啊.作為乙個程式猿。好吧,廢話太多了。更悲劇...
Linux 命令小記
1.tar 命令 壓縮到指定的檔案目錄下 tar zvcf home user test test.tar.gz home user targz ps 將使用者主目錄下的targz檔案目錄及它之下的內容打包備份 壓縮 當前目錄下的好幾個檔案 tar zvcf test.tat.gz a.txt b....