摘要:安裝所需軟件文件將斷行轉化為斷行方式文件將斷行轉化為斷行方式語系編碼轉換原本編碼新編碼文件新文件編碼轉換
文書編輯器:emacs、pico、nano、joe、vim、vi
vi三種模式:
一般指令模式:以vi打開一個文件就是直接進入一般指令模式,刪除,復制,粘貼
編輯模式:[i、I、o、O、a、A、r、R]進入編輯模式,左下方顯示INSERT或REPLACE
指令列命令模式:[:/ ?]進入指令命令模式,讀取保存等功能
這個并不是在/bin目錄下建立文件,而是因為預設vi已經被vim取代了,所以要輸入絕對路徑來執行vi指令
按下【 i 】進入編輯模式
按下【 ESC 】回到一般指令模式
按下【 : 】進入指令列模式
按下【 :wq 】保存退出,【 :wq! 】強制寫入,權限可以改變的情況下
當我們在使用vim編輯時,vim會在被編輯的文件的同一個目錄下,再建立一個名為【.swp】的文件,編輯的工作都會被記錄到這個.swp文件中
由于vim的工作被不正常的中斷:
【 O 】:以只讀方式打開這個文件
【 E 】:還是以正常的方式打開編輯的文件,容易出現兩個使用者互相改變對方的文件
【 R 】:加載暫存檔的內容,不過救回來并且存儲離開vim要手動刪除對應的.swp文件
【 D 】:不加載暫存檔的內容,并且刪除暫存檔
【 Q 】:離開vim
【 A 】:和離開vim類似
區塊選擇
指令:vim 【文件1】【文件2】 用vim打開多個文件
:sp 【文件】 在新窗口啟動另一個文件
:sp(僅輸入) 在新窗口啟動同一個文件
ctrl+w 切換窗口
[ ~/.viminfo ] 主動記錄曾經做過的行為,位于家目錄中
我們可以通過配置文件來規定我們習慣的vim操作環境
整體的vim的設定值一般是放在【 /etc/vimrc 】不過不建議修改它
我們可以在家目錄新建【 ~/.vimrc 】并且寫入相關的設定
中文編碼有【big5】和【utf8】兩種
DOS(Windows系統)斷行字符:^M$
Linux斷行字符:$
因為在Linux底下的指令在開始執行時,判斷依據是【Enter】,所以如果是一個shell script的程序文件,可能無法執行。
sudo yum install dos2unix 安裝所需軟件 unix2dos -k 【文件】 將斷行轉化為DOS斷行方式 dos2unix -k 【文件】 將斷行轉化為Linux斷行方式語系編碼轉換
iconv -f 原本編碼 -t 新編碼 【文件】-o 【新文件】 編碼轉換
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/25113.html
摘要:使用簡記后端掘金全稱為即消息隊列。優測優社區干貨精選老司機亂談編輯器之神掘金前言是一種信仰,我自從年有了這個信仰,已經個年頭了。 PHP 程序員進階學習書籍參考指南 - 后端 - 掘金PHP程序員進階學習書籍參考指南 @heiyeluren lastmodify: 2016/2/18 ... 當我們在談論前端加密時,我們在談些什么 - 前端 - 掘金潘建旭,豈安科技(www.bigse...
閱讀 2835·2023-04-25 17:59
閱讀 676·2023-04-25 15:05
閱讀 669·2021-11-25 09:43
閱讀 3026·2021-10-12 10:13
閱讀 3532·2021-09-27 13:59
閱讀 3577·2021-09-23 11:21
閱讀 3872·2021-09-08 09:35
閱讀 561·2019-08-29 17:12