0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么你會(huì)覺(jué)得vim非常難用?因?yàn)槟愕呐渲貌粚?duì)

學(xué)益得智能硬件 ? 來(lái)源:學(xué)益得智能硬件 ? 2024-03-04 10:31 ? 次閱讀

為什么你會(huì)覺(jué)得vim非常難用?很有可能是你的配置沒(méi)有對(duì)。

vim的配置文件一般放在:

/etc/vim/vimrc
文件中,需要注意的是,他的語(yǔ)法規(guī)則跟C語(yǔ)言不一樣,比如注釋用的是雙引號(hào)。常用的幾個(gè)配置如下。 設(shè)置行號(hào):
set number
不加的時(shí)候打開(kāi)文件這樣,加上之后打開(kāi)是這樣,前面多了行號(hào)。 設(shè)置自動(dòng)縮進(jìn):
set autoindent
效果就是,敲下回車的時(shí)候,光標(biāo)能自動(dòng)與上一行保持對(duì)齊。 設(shè)置C語(yǔ)言的自動(dòng)縮進(jìn):
set cindent
有了這個(gè)配置,在寫(xiě)循環(huán)語(yǔ)句的時(shí)候,敲下回車能自動(dòng)往前縮進(jìn)。 設(shè)置縮進(jìn)的寬度:
set shiftwidth=8
回車的時(shí)候,明顯更長(zhǎng)的一點(diǎn),一般我們還是改成4。 設(shè)置tab鍵的寬度:
set tabstop=8
你會(huì)發(fā)現(xiàn),前面空了很長(zhǎng)一段,一般我們也改成4。 設(shè)置鼠標(biāo)來(lái)移動(dòng)光標(biāo):
set mouse=a
接下來(lái),鼠標(biāo)隨便點(diǎn),光標(biāo)也跟著移動(dòng)。 這幾個(gè)都是比較實(shí)用的配置。

vim還能支持一些插件,比如配色方案、自動(dòng)補(bǔ)全等等,就是安裝起來(lái)比較麻煩,有這功夫,不如去裝個(gè)vscode。


審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7630

    瀏覽量

    140555
  • VIM
    VIM
    +關(guān)注

    關(guān)注

    0

    文章

    136

    瀏覽量

    15666

原文標(biāo)題:為什么vim不好用,因?yàn)槟愕呐渲貌粚?duì)

文章出處:【微信號(hào):學(xué)益得智能硬件,微信公眾號(hào):學(xué)益得智能硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    覺(jué)得下面哪一項(xiàng)技術(shù)的實(shí)現(xiàn)會(huì)提高電池的蓄電能力呢?

    覺(jué)得下面哪一項(xiàng)技術(shù)的實(shí)現(xiàn)會(huì)提高電池的蓄電能力呢?
    發(fā)表于 07-23 15:12

    互聯(lián)網(wǎng)公司做手機(jī),覺(jué)得靠譜嗎?

    互聯(lián)網(wǎng)公司做手機(jī),覺(jué)得靠譜嗎?
    發(fā)表于 10-18 02:29

    當(dāng)PCB出問(wèn)題時(shí),會(huì)怎么診斷?

    本帖最后由 ben111 于 2017-8-11 09:17 編輯 在不可考的年代,我曾參與過(guò)一場(chǎng)求職面試,其中一個(gè)面試問(wèn)題是:“當(dāng)印刷電路板出問(wèn)題的時(shí)候,會(huì)怎么進(jìn)行診斷?”如你所見(jiàn),這是一
    發(fā)表于 08-11 09:16

    Vim - .vimrc學(xué)習(xí)使用教程

    運(yùn)行、鼠標(biāo)跟隨、激活方向鍵等等,還有很多可自定義的功能沒(méi)有加入,比如有些插件可使Vim增加一個(gè)可視化工程管理區(qū)域、代碼邏輯跳轉(zhuǎn),是因?yàn)?/b>我覺(jué)得Vim本來(lái)就是一個(gè)命令行代碼編輯器,我不想把
    發(fā)表于 07-05 10:39

    vim配置

    "設(shè)置tab鍵寬度set softtabstop=4set shiftwidth=4set rulerset noeb “去除錯(cuò)誤提示聲音---》使配置生效:source /etc/vim
    發(fā)表于 09-25 16:46

    Vim手冊(cè)》PDF——幫你了解Vim幫助系統(tǒng)

    介紹Vim的幫助系統(tǒng)。本文將使了解到Vim的幫助中解講每個(gè)命令時(shí)的假設(shè)環(huán)境等。
    發(fā)表于 11-22 16:48

    學(xué)過(guò)單片機(jī)嗎?會(huì)運(yùn)用單片機(jī)嗎

    作為一名電子技術(shù)從業(yè)人員,學(xué)過(guò)單片機(jī)嗎?會(huì)運(yùn)用單片機(jī)嗎?我想你一定學(xué)過(guò),但不一定會(huì)運(yùn)用。因?yàn)?/b>學(xué)習(xí)單片機(jī)比學(xué)習(xí)其他學(xué)科需要付出更多的努力和代價(jià),不僅要學(xué)習(xí)理論知識(shí)還要練習(xí)實(shí)際操作,而
    發(fā)表于 11-22 06:42

    覺(jué)得VxWorks與Linux區(qū)別是什么

    改名字。三、覺(jué)得VxWorks與Linux區(qū)別是什么四、TCP/UDP區(qū)別基于連接與無(wú)連接;對(duì)系統(tǒng)資源的要求(TCP較多,UDP少);UDP程序結(jié)構(gòu)較簡(jiǎn)單;流模式與數(shù)據(jù)報(bào)模式 ;T...
    發(fā)表于 12-20 07:52

    裝什么老司機(jī)?這些按鈕有一半都不會(huì)用!

    大師總結(jié):學(xué)會(huì)用好這些按鍵,會(huì)覺(jué)得車子真是太方便了,順道載妹子也可以擺弄擺弄裝個(gè)逼對(duì)不對(duì)?
    發(fā)表于 02-08 15:09 ?1507次閱讀

    薦讀:如何學(xué)習(xí)FPGA?為什么會(huì)覺(jué)得FPGA難學(xué)?

    C語(yǔ)言基礎(chǔ)的,建議選擇VHDL。因?yàn)?/b>verilog太像C了,很容易混淆,最后會(huì)發(fā)現(xiàn),花了大量時(shí)間去區(qū)分這兩種語(yǔ)言,而不是在學(xué)習(xí)如何使用它。當(dāng)然,思維能轉(zhuǎn)得過(guò)來(lái),也可以選veril
    的頭像 發(fā)表于 05-22 10:43 ?9244次閱讀

    Vim中默認(rèn)未啟用但實(shí)際非常有用的選項(xiàng)

    Vim 作為一款功能強(qiáng)大、選項(xiàng)豐富的編輯器,為許多用戶所熱愛(ài)。本文介紹了一些在 Vim 中默認(rèn)未啟用但實(shí)際非常有用的選項(xiàng)。雖然可以在每個(gè) Vim 會(huì)話中單獨(dú)啟用,但為了創(chuàng)建一個(gè)開(kāi)箱即用
    的頭像 發(fā)表于 09-25 17:54 ?5586次閱讀

    vi與Vim有什么區(qū)別

    在阿銘看來(lái),vi和Vim的最大區(qū)別就是編輯一個(gè)文本時(shí)vi不會(huì)顯示顏色,而Vim會(huì)顯示顏色。顯示顏色更便于用戶進(jìn)行編輯,但其他功能沒(méi)有太大的區(qū)別。所以,在Linux系統(tǒng)下,使用vi還是Vim
    的頭像 發(fā)表于 11-01 08:58 ?6770次閱讀

    會(huì)使用 Linux 編輯器 vim 嗎?

    vim:是一款編輯器,只負(fù)責(zé)寫(xiě)代碼;相當(dāng)于 windows 的記事本;
    的頭像 發(fā)表于 05-10 18:21 ?1082次閱讀
    <b class='flag-5'>你</b>會(huì)使用 Linux 編輯器 <b class='flag-5'>vim</b> 嗎?

    IC驗(yàn)證入門基礎(chǔ)—Vim配置

    Vim或者是gvim是我們IC設(shè)計(jì)或者驗(yàn)證工程師,日常工作當(dāng)中常用到的一個(gè)編輯器,我們的RTL代碼就是在vim當(dāng)中寫(xiě)的,而gvim是vim的圖形化界面,我入職拿到電腦的時(shí)候,做的第一件事就是
    發(fā)表于 06-15 17:52 ?1376次閱讀
    IC驗(yàn)證入門基礎(chǔ)—<b class='flag-5'>Vim</b>的<b class='flag-5'>配置</b>

    Vim指令總結(jié)

    ,總共分成 21 點(diǎn),建議有想學(xué)習(xí) Vim 的同學(xué),可以按照文章 配合搜索引擎 多多嘗試,相信會(huì)慢慢喜歡上 Vim。 本文更傾向于 有一定基礎(chǔ)的同學(xué) ,
    的頭像 發(fā)表于 11-01 10:15 ?827次閱讀

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品