通常我們會對vimrc文件加以配置(如將TAB鍵自動轉換為4個空白鍵)。
但正是由於將tab鍵轉換為n個空白鍵,使得用vim編寫的Makefile中不存在tab鍵(即“\t”)了。恰恰Makefile中以tab鍵作為命令行的起始標記。
所以現在找到了報錯的原因,即tab鍵被替換為空白鍵了。
解決方法是:
在.vimrc中加入下列配置行:
autocmd FileType make set noexpandtab
通常我們會對vimrc文件加以配置(如將TAB鍵自動轉換為4個空白鍵)。
但正是由於將tab鍵轉換為n個空白鍵,使得用vim編寫的Makefile中不存在tab鍵(即“\t”)了。恰恰Makefile中以tab鍵作為命令行的起始標記。
所以現在找到了報錯的原因,即tab鍵被替換為空白鍵了。
解決方法是:
在.vimrc中加入下列配置行:
autocmd FileType make set noexpandtab
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。