文書編輯器:emacs、pico、nano、joe、vim、vishell
三種模式:vim
以vi打開一個文件就是直接進入通常指令模式,刪除,複製,粘貼編輯器
[i、I、o、O、a、A、r、R]進入編輯模式,左下方顯示INSERT或REPLACE編碼
[:/ ?]進入指令命令模式,讀取保存等功能
這個並非在/bin目錄下創建文件,而是由於預設vi已經被vim取代了,因此要輸入絕對路徑來執行vi指令spa
當咱們在使用vim編輯時,vim會在被編輯的文件的同一個目錄下,再創建一個名爲【.swp】的文件,編輯的工做都會被記錄到這個.swp文件中
因爲vim的工做被不正常的中斷:
unix
指令:vim 【文件1】【文件2】 用vim打開多個文件code
:sp 【文件】 在新窗口啓動另外一個文件
:sp(僅輸入) 在新窗口啓動同一個文件
ctrl+w 切換窗口圖片
[ ~/.viminfo ] 主動記錄曾經作過的行爲,位於家目錄中
咱們能夠經過配置文件來規定咱們習慣的vim操做環境
總體的vim的設定值通常是放在【 /etc/vimrc 】不過不建議修改它
咱們能夠在家目錄新建【 ~/.vimrc 】而且寫入相關的設定
ip
中文編碼有【big5】和【utf8】兩種
emacs
DOS(Windows系統)斷行字符:^M$
Linux斷行字符:$
由於在Linux底下的指令在開始執行時,判斷依據是【Enter】,因此若是是一個shell script的程序文件,可能沒法執行。
sudo yum install dos2unix 安裝所需軟件 unix2dos -k 【文件】 將斷行轉化爲DOS斷行方式 dos2unix -k 【文件】 將斷行轉化爲Linux斷行方式
iconv -f 本來編碼 -t 新編碼 【文件】-o 【新文件】 編碼轉換