濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Linux在VIM編輯器中修改Tab為4個(gè)空格的方法

Linux在VIM編輯器中修改Tab為4個(gè)空格的方法

熱門標(biāo)簽:怎么查看地圖標(biāo)注的地點(diǎn) 布谷電銷機(jī)器人價(jià)格 義烏市400電話辦理 電銷機(jī)器人錄音用什么軟件 岑溪電銷機(jī)器人 上海電銷卡外呼系統(tǒng)供應(yīng)商 大連企業(yè)電銷機(jī)器人線路 優(yōu)邁系統(tǒng)外呼顯示亂層 營銷智能外呼系統(tǒng)口碑推薦

  Linux用戶最經(jīng)常使用的編輯器便是VIM編輯器,為了提高我們的編輯速度,我們經(jīng)常會(huì)在編輯器中設(shè)置一些快捷方式。今天小編就和大家一起分享下在VIM編輯器中設(shè)置Tab鍵為4個(gè)空格的方法。

  設(shè)置方法:

  編輯

  vim ~/.vimrc

  如文件不存在新建,文件已存在,追加在尾部

  添加

  “ 只有支持autocommands時(shí)會(huì)執(zhí)行這部分代碼。

  if has(”autocmd“)

  ” 使用文件類型檢查和基于文件的自動(dòng)縮緊

  filetype plugin indent on

  “ Makefiles 文件中tab使用長度8.

  autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab

  endif

  ” 對(duì)于其它情況,使用4個(gè)空格寬度的TAB

  set tabstop=4 “ TAB的寬度被設(shè)置為4個(gè)空格。

  ” 但仍然是\t. 只是vim把它解釋成4個(gè)空格寬度,用別的編輯器還是\t符號(hào)

  “ Vim will interpret it to be having

  ” a width of 4.

  set shiftwidth=4 “ 縮進(jìn)使用4個(gè)空格的寬度。

  set softtabstop=4 ” 設(shè)置tab所占的列數(shù),當(dāng)輸入tab時(shí),設(shè)為4個(gè)空格的寬度。

  set expandtab “ 擴(kuò)展tab為空格。

  vim暫時(shí)關(guān)閉縮進(jìn)和注釋自動(dòng)縮進(jìn)設(shè)置

  VIM在粘貼代碼時(shí)會(huì)自動(dòng)縮進(jìn),把代碼搞得一團(tuán)糟糕,甚至可能因?yàn)槟承械囊粋€(gè)注釋造成后面的代碼全部被注釋掉,

  方法一

  set pastetoggle

  即可關(guān)閉自動(dòng)縮進(jìn)

  或者設(shè)置為快捷鍵,最方便的方法就是在.vimrc中加一句:

  set pastetoggle=《F9》

  以后在插入模式下,只要按F9鍵就可以切換自動(dòng)縮進(jìn)。

  當(dāng)需要自己手寫代碼的時(shí)候,進(jìn)入insert模式,默認(rèn)就是自動(dòng)縮進(jìn)了。

  方法二

  set paste

  然后再進(jìn)入插入模式粘貼,代碼就不會(huì)被自動(dòng)縮進(jìn)。

  敲代碼的時(shí)候需要自動(dòng)縮進(jìn),需要改回來:

  set nopaste

  這就是在VIM編輯器中設(shè)置Tab鍵為4個(gè)空格的方法了,需要經(jīng)常使用VIM編輯器的用戶們就去設(shè)置一下吧,這樣可以提高你的編輯速度哦。

標(biāo)簽:來賓 遼陽 楚雄 荊州 淄博 阜陽 忻州 迪慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux在VIM編輯器中修改Tab為4個(gè)空格的方法》,本文關(guān)鍵詞  Linux,在,VIM,編輯器,中,修改,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux在VIM編輯器中修改Tab為4個(gè)空格的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux在VIM編輯器中修改Tab為4個(gè)空格的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    张家港市| 顺义区| 朝阳市| 鹰潭市| 南雄市| 江川县| 麻江县| 永城市| 西丰县| 西乡县| 淄博市| 赣榆县| 芒康县| 齐河县| 西丰县| 定南县| 横山县| 双辽市| 常宁市| 清涧县| 永嘉县| 雅安市| 亚东县| 深州市| 曲水县| 绥江县| 施秉县| 商洛市| 儋州市| 灌阳县| 利津县| 繁昌县| 临泉县| 阿巴嘎旗| 密云县| 嘉义县| 鱼台县| 辽中县| 东阿县| 华亭县| 化德县|