Study Linux編輯工具使用

2021-09-28 13:08:24 字數 989 閱讀 1688

功能

命令說明

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