久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

gvim - vim編輯html文件時換行后,上一行縮進改變的問題

瀏覽:194日期:2024-04-01 16:49:07

問題描述

譬如一下這段代碼,注意<li>標簽前面是三個空格,而我vim的設置如下

set tapstop=4set softtabstop=4set shiftwidth=4

之所以<li>標簽前面是三個空格是因為我改的是別人的代碼,我不想弄亂原先的縮進

<ul> <li>**光標所在處,在此處回車** </li></ul>

在上面標記的位置回車,<li>這個標簽前面的三個空格會被替換成tab,如圖

gvim - vim編輯html文件時換行后,上一行縮進改變的問題

gvim - vim編輯html文件時換行后,上一行縮進改變的問題

請問如何解決這個換行改變上一行縮進的問題?

問題解答

回答1:

' 空格代替tab,這個是重點set expandtab

' 縮進3個字符set shiftwidth=3 softtabstop=3

' 下面是關于自動縮進的控制,不喜歡自動縮進可以關掉。'Auto indentset ai

' Smart indetset si

' C-style indetingset cindent

也可以不修改你的vim配置,采用modeline形式,參考:http://vim.wikia.com/wiki/Modeline_ma...

標簽: HTML
主站蜘蛛池模板: 航空| 德惠市| 鄂伦春自治旗| 甘孜| 水城县| 商洛市| 原平市| 大洼县| 东海县| 鹤岗市| 游戏| 台安县| 时尚| 贵定县| 成武县| 邯郸市| 新营市| 嘉禾县| 南汇区| 贺州市| 安溪县| 色达县| 荆门市| 武川县| 临邑县| 子洲县| 沂水县| 炉霍县| 东源县| 秀山| 北宁市| 阿拉善盟| 广德县| 北流市| 贵溪市| 房产| 威远县| 康马县| 城口县| 彭泽县| 墨玉县|