因此,我使用vim(vi)在命令行上進行編輯。無論何時我編寫以.php,.pl,.cgi,.pm等結尾的文件,都會將其與它的語言進行匹配,並進行正確的語法高亮顯示。但是,我正在寫一些perl腳本,我需要一些擴展名爲「.lib」的單獨文件。有沒有一種方法可以讓vim將它解釋爲.pl文件?現在它只是以紅色突出顯示一切,看起來很糟糕。更改vim或vi如何解釋文件
2
A
回答
5
:set filetype=pl
,如果你想這樣的事情發生的時候,添加
au BufNewfile,BufRead *.lib set filetype=pl
到你的.vimrc
2
你可能尋找autocmd
命令,該命令將根據文件名執行某些命令(或其他標準?)
嘗試增加這樣的事情你~/.vimrc
文件:
autocmd BufNewFile,BufRead *.lib set syntax=perl
相關問題
- 1. VI/VIM文件處理
- 2. VI和VIM文件列表
- 3. vim/vi/linux:正確縮進html文件
- 4. 如何更改vi內的文件權限
- 5. 如何更改Vim中swp文件的文件夾路徑
- 6. 將默認編輯器從vi更改爲vim或FreeBSD上的nvim
- 7. PyROOT如何更改python解釋器?
- 8. 如何解釋(文件)0]
- 9. 如何更改vim中的單行註釋引導程序?
- 10. 如何判斷是否在yacc文件中字面解釋或不解釋?
- 11. Vim更改.sml文件的shiftwidth
- 12. 如何使用autocmd在vi/vim中自動更新文件頭中的文件路徑?
- 13. Ipython更改解釋器?
- 14. 更改解釋bash腳本
- 15. 如何操作VI/VIM中突出顯示的文本?
- 16. 用vi/vim的多行
- 17. vi,vim緩衝區溢出
- 18. 如何使用vim更改文件的編碼?
- 19. VIM - HTML在PHP文件:如何更改標籤大小僅HTML
- 20. 如何使用Vim更改現有文件的編碼
- 21. 如何改善您對代碼或流程的闡釋或解釋?
- 22. 在文件中逐段更改文件類型(或其他Vim設置)?
- 23. 如何更改解釋的Specman會話的默認* .elog日誌文件名稱?
- 24. 用vi縮進或註釋幾條文字行
- 25. Python不解釋已更改的文件,使用過時的.pyc
- 26. 如何讓VIM自動記錄日誌文件中更改的文件?
- 27. VIM解釋與冒號(S)作爲文件名參數:行:列
- 28. VI(VIM)來讀取以外的的exrc文件〜/ .exec裏
- 29. 如何解釋ioops日誌文件?
- 30. 如何解釋HTTP Accept頭文件?
謝謝! .vimrc應該在我的主目錄中嗎?因爲我沒有在那裏看到它。 – srchulo
如果文件不存在,請創建該文件。 – sarnold
太棒了!非常感謝:) – srchulo