一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Vim里面顯示TAB鍵

 jddong 2017-03-08
http://anders0913./blog/377256
     Vim里面顯示TAB鍵

1、文件中有 TAB 鍵的時候,你是看不見的。要把它顯示出來:

C代碼  收藏代碼
  1. :set list  


現(xiàn)在 TAB 鍵顯示為 ^I,而 $顯示在每行的結(jié)尾,以便你能找到可能會被你忽略的空白
字符在哪里。

2、方法1中這樣做的一個缺點是在有很多 TAB 的時候看起來很丑。如果你使用一個有顏色的
終端,或者使用 GUI 模式,Vim 可以用高亮顯示空格和TAB。 使用 'listchars' 選項:

C代碼  收藏代碼
  1. :set listchars=tab:>-,trail:-  


現(xiàn)在,TAB會被顯示成 ">---" 而行尾多余的空白字符顯示成 "-"。

:-)

1.設(shè)定tab的位置

C代碼  收藏代碼
  1. :set tabstop=4  


2.輸入tab時自動將其轉(zhuǎn)化為空格

C代碼  收藏代碼
  1. :set expandtab  


如果此時需要輸入真正的tab,則輸入Ctrl+V, tab,在windows下是Ctrl+Q, tab

3.將已存在的tab都轉(zhuǎn)化為空格

C代碼  收藏代碼
  1. :retab  


4.設(shè)定編輯模式下tab的視在寬度

C代碼  收藏代碼
  1. :set softtabstop  


這不改變tabstop,但讓編輯的時候tab看起來是指定的寬度,輸入tab時會插入的tab和空格的混合,比如tabstop=4, softtabstop=10,那么插入tab時會將光標移動10個字符,可能會是兩個tab加兩個空格,這對backspace也有效。

5.解決shiftwidth和tabstop不等時的麻煩

C代碼  收藏代碼
  1. :set smarttab  


在行首輸入tab時插入寬度為shiftwidth的空白,在其他地方按tabstop和softtabstop處理

6.將tab顯示為可見字符

C代碼  收藏代碼
  1. :set list listchars=tab:>-  


tab將被顯示為>—-的形式

7.只在編輯特定類型的文件時展開tab

將如下代碼加入~/.vimrc

C代碼  收藏代碼
  1. autocmd FileType * set tabstop=4|set shiftwidth=4|set noexpandtab  
  2. autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab  



    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    99福利一区二区视频| 国产精品大秀视频日韩精品 | 欧美日韩在线视频一区| 国产麻豆一线二线三线| 亚洲熟女诱惑一区二区| 久久亚洲国产视频三级黄| 日韩成人高清免费在线| 国产成人精品在线播放| 亚洲最新的黄色录像在线| 热情的邻居在线中文字幕| 亚洲欧美日韩色图七区| 欧美亚洲美女资源国产| 亚洲中文字幕亲近伦片| 婷婷伊人综合中文字幕| 日韩精品一区二区不卡| 成人精品亚洲欧美日韩| 欧美一级日韩中文字幕| 丰满人妻熟妇乱又伦精另类视频 | 亚洲中文字幕高清乱码毛片| 办公室丝袜高跟秘书国产| 日韩成人午夜福利免费视频| 美女被后入视频在线观看| 狠狠亚洲丁香综合久久| 亚洲欧美精品伊人久久| 国产精品欧美一级免费| 五月天六月激情联盟网| 日本办公室三级在线观看| 又大又紧又硬又湿又爽又猛| 亚洲一区二区三区福利视频| 亚洲黑人精品一区二区欧美| 日本一品道在线免费观看| 亚洲综合色在线视频香蕉视频| 亚洲精品福利视频你懂的| 视频一区二区三区自拍偷| 欧美做爰猛烈叫床大尺度| 国产又粗又黄又爽又硬的| 福利视频一区二区三区| 五月婷日韩中文字幕四虎| 免费大片黄在线观看国语| 91精品国产综合久久精品 | 国产免费观看一区二区|