vim里設置tab及自動換行


今天在使用vim編輯器時發現默認的tab鍵是8個字符,於是就想到把它設為四個空格,經過百度,得到了以下方法:

首先進入~/.vimrc

然后在文檔末尾加上以下代碼:

set tabstop=4      設置tab鍵縮進為4個字符

set expandtab    轉化為空格

set autoindent  設置自動縮進

但是這時又出現了新的問題,在運行時報錯:TabError: Inconsistent use of tabs and spaces in indentation

為了解決這個問題,又進行了搜索,經過幾次失敗,最后得到了解決方法:

set tabstop=4

set softtabstop=4

set shiftwidth=4

set expandtab

set autoindent

此后運行正常

總結一下就是在vim空格鍵與制表符不能混用,混用時就會出現報錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM