文字模式下用vi,按a或i鍵進行編輯,編輯完後按esc,然後輸入「:wq」儲存,如不想儲存則輸入「:q!」,執行man vi有更詳細的說明
用vi如上所示,不過我習慣的儲存方法是shift+2次z
emacs就直接可以編輯,完了後按f10,有選單選擇的top
在 linux 底下最常使用的文書編輯器為 vi ,請問如何進入編輯模式?
在一般模式底下輸入: i, i, a, a 為在本行當中輸入新字元;(出現 –insert- )
在一般模式當中輸入: o, o 為在乙個新的一行輸入新字元;
在一般模式當中輸入: r, r 為取代字元!(左下角出現 –replace-)
如何由編輯模式跳回一般模式?
[esc]
若上下左右鍵無法使用時,請問如何在一般模式移動游標?
h, j, k, l
若 [pagedown] [ pageup] 在一般模式無法使用時,如何往前或往後翻一頁?
[ctrl] + [f]
[ctrl] + [b]
如何到本檔案的最後一行、第一行;本行的第乙個字元、最後乙個字元?
g, 1g, 0, $
如何刪除一行、n行;如何刪除乙個字元?
dd, ndd, x 或 x (dg 及 d1g 分別表示刪除到頁首及頁尾)
如何複製一行、n行並加以貼上?
yy, nyy, p 或 p
如何搜尋 string 這個字串?
?string (往前搜尋)
/string (往後搜尋)
如何取代 word1 成為 word2,而若需要使用者確認機制,又該如何?
:1,$s/word1/word2/g 或
:1,$s/word1/word2/gc (需要使用者確認)
如何讀取乙個檔案 filename 進來目前這個檔案?
:r filename
如何另存新檔成為 newfilename?
:w newfilename
如何存檔、離開、存檔後離開、強制存檔後離開?
:w; :q: :wq; :wq!
如何設定與取消行號?
:set nu
:set nonu
Logstash 多個配置檔案(conf)
logstash 多個配置檔案 conf 對於多個配置的處理方法,有多個處理方法 乙個pipeline含有乙個邏輯的資料流,它從input接收資料,並把它們傳入到佇列裡,經過worker的處理,最後輸出到output。這個output可以是elasticsearch或其它。下面針對這兩種情況,來分別...
Linux 通用配置檔案conf讀取
linux下通用配置檔案讀取 include include include include include define keyvallen 100 刪除左邊的空格 char l trim char szoutput,const char szinput return strcpy szoutpu...
conf 路徑找不到Scala配置檔案
今天需要引用乙個scala程式的jar包,該scala程式通過滬深 計算出訊號點資訊。我需要將訊號點存入本地db。寫好呼叫scala的service後,在單元測試test中跑沒問題,但是一旦啟動tomcat 在springmvc的 task配置的定時任務中呼叫 或者在 controller中呼叫,就...