亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Linux——vim程序編程器

afishhhhh / 2725人閱讀

摘要:安裝所需軟件文件將斷行轉(zhuǎn)化為斷行方式文件將斷行轉(zhuǎn)化為斷行方式語系編碼轉(zhuǎn)換原本編碼新編碼文件新文件編碼轉(zhuǎn)換

文書編輯器:emacs、pico、nano、joe、vim、vi

vi

三種模式:

一般指令模式:

以vi打開一個(gè)文件就是直接進(jìn)入一般指令模式,刪除,復(fù)制,粘貼

編輯模式:

[i、I、o、O、a、A、r、R]進(jìn)入編輯模式,左下方顯示INSERT或REPLACE

指令列命令模式:

[:/ ?]進(jìn)入指令命令模式,讀取保存等功能


這個(gè)并不是在/bin目錄下建立文件,而是因?yàn)轭A(yù)設(shè)vi已經(jīng)被vim取代了,所以要輸入絕對路徑來執(zhí)行vi指令

按下【 i 】進(jìn)入編輯模式

按下【 ESC 】回到一般指令模式

按下【 : 】進(jìn)入指令列模式

按下【 :wq 】保存退出,【 :wq! 】強(qiáng)制寫入,權(quán)限可以改變的情況下


移動(dòng)光標(biāo)

搜尋與取代

刪除、復(fù)制與粘貼


進(jìn)入插入或取代的編輯模式

指令列模式的儲存、離開等指令

vim環(huán)境的變更 vim的暫存檔、救援回復(fù)于開啟時(shí)的警告訊息

當(dāng)我們在使用vim編輯時(shí),vim會在被編輯的文件的同一個(gè)目錄下,再建立一個(gè)名為【.swp】的文件,編輯的工作都會被記錄到這個(gè).swp文件中

由于vim的工作被不正常的中斷:

【 O 】:以只讀方式打開這個(gè)文件

【 E 】:還是以正常的方式打開編輯的文件,容易出現(xiàn)兩個(gè)使用者互相改變對方的文件

【 R 】:加載暫存檔的內(nèi)容,不過救回來并且存儲離開vim要手動(dòng)刪除對應(yīng)的.swp文件

【 D 】:不加載暫存檔的內(nèi)容,并且刪除暫存檔

【 Q 】:離開vim

【 A 】:和離開vim類似

區(qū)塊選擇


多文件編輯


指令:vim 【文件1】【文件2】 用vim打開多個(gè)文件

多窗口功能

:sp 【文件】 在新窗口啟動(dòng)另一個(gè)文件
:sp(僅輸入) 在新窗口啟動(dòng)同一個(gè)文件

ctrl+w 切換窗口

vim的挑字補(bǔ)全功能

vim環(huán)境設(shè)定與記錄

[ ~/.viminfo ] 主動(dòng)記錄曾經(jīng)做過的行為,位于家目錄中

我們可以通過配置文件來規(guī)定我們習(xí)慣的vim操作環(huán)境
整體的vim的設(shè)定值一般是放在【 /etc/vimrc 】不過不建議修改它
我們可以在家目錄新建【 ~/.vimrc 】并且寫入相關(guān)的設(shè)定

中文編碼問題

中文編碼有【big5】和【utf8】兩種

DOS與Linux的斷行字符

DOS(Windows系統(tǒng))斷行字符:^M$
Linux斷行字符:$
因?yàn)樵贚inux底下的指令在開始執(zhí)行時(shí),判斷依據(jù)是【Enter】,所以如果是一個(gè)shell script的程序文件,可能無法執(zhí)行。

sudo yum install dos2unix   安裝所需軟件
unix2dos -k 【文件】   將斷行轉(zhuǎn)化為DOS斷行方式
dos2unix -k 【文件】  將斷行轉(zhuǎn)化為Linux斷行方式

語系編碼轉(zhuǎn)換

iconv -f 原本編碼 -t 新編碼 【文件】-o 【新文件】    編碼轉(zhuǎn)換

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/25113.html

相關(guān)文章

  • 計(jì)算機(jī)常識 - 收藏集 - 掘金

    摘要:使用簡記后端掘金全稱為即消息隊(duì)列。優(yōu)測優(yōu)社區(qū)干貨精選老司機(jī)亂談編輯器之神掘金前言是一種信仰,我自從年有了這個(gè)信仰,已經(jīng)個(gè)年頭了。 PHP 程序員進(jìn)階學(xué)習(xí)書籍參考指南 - 后端 - 掘金PHP程序員進(jìn)階學(xué)習(xí)書籍參考指南 @heiyeluren lastmodify: 2016/2/18 ... 當(dāng)我們在談?wù)撉岸思用軙r(shí),我們在談些什么 - 前端 - 掘金潘建旭,豈安科技(www.bigse...

    Yi_Zhi_Yu 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<