當(dāng)前位置:首頁 >  站長(zhǎng) >  編程技術(shù) >  正文

Linux編輯器選什么好 vi還是vim程序編輯器

 2021-01-27 16:09  來源: 白天博客   我來投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過

Linux下的編輯器非常的多,相信接觸過Linux的朋友用的編輯器大都是 emacs, pico, nano, joe,與 vim 等,我們是不是只需要掌握其中之一就可以了呢?答案并不是這樣,畢竟不同的linux發(fā)行版本內(nèi)置的文本編輯器是不同的。那么關(guān)于Linux編輯器,我更建議用vi文本編輯器與進(jìn)階的vim程序編輯器呢?

用vi文本編輯器與進(jìn)階的vim程序編輯器,我有以下四點(diǎn)總結(jié):

所有的linux系統(tǒng)都會(huì)內(nèi)置vi文本編輯器,其他的文本編輯器則是根據(jù)發(fā)行商自行內(nèi)置;

linux下很多軟件都會(huì)主動(dòng)去調(diào)用vi文本編輯器,例如我們常用的crontab;

vim編輯器具有程序編輯的能力,可以自動(dòng)以文字顏色突出辨別語法的正確性,方便程序開發(fā)糾錯(cuò);

使用簡(jiǎn)單,編輯的速度也很快。

重點(diǎn)在于第二點(diǎn),因?yàn)榇蠖鄶?shù)linux上面的指令都是默認(rèn)使用vi編輯器進(jìn)行配置設(shè)定的(例如較為常用的crontab、visudo、edquota等指令)。當(dāng)你執(zhí)行時(shí)系統(tǒng)會(huì)自動(dòng)呼喚vi文本編輯器,有點(diǎn)不好理解?自然用兩個(gè)簡(jiǎn)單地小例子說明一下:

例子1,看過動(dòng)漫《刀劍神域》的小伙伴常聽到的一句就是“system call,XXX”,這個(gè)就是通過systemctl管理器執(zhí)行其他任務(wù)。提醒一下,當(dāng)你學(xué)會(huì)這個(gè)命令后不要亂用,因?yàn)檫@個(gè)命令權(quán)限太高。

例子2,我們?cè)趙indows下播放一首音樂,雙擊鼠標(biāo),系統(tǒng)默認(rèn)會(huì)去打開Windows meida player這個(gè)軟件來播放音樂。這就是一個(gè)自動(dòng)呼喚的過程。

系統(tǒng)內(nèi)置的不一定是最好的,但是它擁有絕對(duì)優(yōu)勢(shì),那就是具有極強(qiáng)的通用性,因?yàn)榇蟛糠謑inux發(fā)行版本上都是用的vi編輯器。

至于既然vi擁有極強(qiáng)通用性,用它是自然,那么為什么還推薦大家使用vim文本程序編輯器呢?我們可以將vim視為vi編輯器的進(jìn)階版本,vim可以用顏色或底線的方式來顯示一些信息提示,讓你在文本編寫的過程中少犯錯(cuò)誤。

文章來源:白天博客

來源地址:https://www.seobti.com/2843.html

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
linux教程
ultraedit是什么
ueditor編輯器

相關(guān)文章

熱門排行

信息推薦