功能
命令說明
啟動vi
開啟 vi/vim
vim filename
開啟 vi/vim 並載入檔案
退出:q
離開 vi
:q!若曾修改過檔案,又不想儲存,使用 ! 為強制離開不儲存檔案
:wq儲存後離開,若為 :wq! 則為強制儲存後離開
zz若檔案沒有更改,則不儲存離開,若檔案已經被更改過,則儲存後離開
說明i/i
進入輸入模式(insert mode):i 為從目前游標所在處輸入
, i 為在目前所在行的第乙個非空格符處開始輸入
a/a進入輸入模式(insert mode):a 為從目前游標所在的下乙個字元處開始輸入
, a 為從游標所在行的最後乙個字元處開始輸入
o/o進入輸入模式(insert mode):這是英文本母 o 的大小寫。o 為在目前游標所在的下一行處輸入新的一行
; o 為在目前游標所在處的上一行輸入新的一行
r/r進入取代模式(replace mode):r只會取代游標所在的那乙個字元一次
;r會一直取代游標所在的文字,直到按下 esc 為止
在vi中進行的操作一般都是以行或者單個字元作為物件,那麼要進行乙個區域塊的操作該怎麼辦呢?
這時可使用vim的塊選擇功能。按下v在再使用上下左右鍵移動游標
,游標經過的地方將會被選中
還有其他兩種選擇方式:
替換命令
在命令列模式下輸入:sp
即可使用多視窗功能。
filename可以不用加,如果想在新的視窗下啟動另乙個檔案就需要加上filename,否則出現在視窗中的是同乙個檔案。
iPhone Instruments工具使用
本文摘自 xcode 視窗並顯示出問題的 這是非常棒的功能。在本例中,第一次 nsstring 分配的時候出現了洩露,你需要做一些處理。這是個非常簡單的例子,但找到為什麼會發生洩露則要麻煩些。讓我們仔細看一下例子。在 viewdidload 當中,我們為字串分配到了記憶體,如下所示 mmyleaky...
alibaba easyexcel 工具的使用
匯入 easyexcel 依賴 com.alibabagroupid easyexcelartifactid 2.1.2version dependency 讀取 excel 檔案 model 建立實體類 student data public class student 建立 student 的 ...
Zmap Zgrab massdns工具的使用總結
他是一款網路掃瞄工具,據說可以在40分鐘內掃瞄整個ipv4的位址空間,我們可以用它來快速發現開啟對應埠的ip,這的確非常方便,因為速度特別快。用於發現埠為443的ip指令 sudo zmap w top 1m a only ip.csv p 443 b 100m o top 1m a open 44...