vim gvim新增不識別的檔案型別

2021-04-13 11:00:19 字數 839 閱讀 4411

最近在學習karrigell,裡面有.ks、.pih、.hip等檔案型別,用vim編輯的時候,vim不識別這些檔案型別。查閱了vim文件,總結了以下幾種讓增加vim不識別的檔案型別的方法:

一、使用命令

.ks和.hip其實是python檔案,.pih其實是html檔案,在編輯的時候可以使用

set filetype=python

或set filetype=html

來讓vim呼叫相應的語法檔案。

二、修改filetype.vim檔案

filetype.vim檔案結構為:

……augroup filetypedetect

……augroup end

在augroup filetypedetect到augroup end之間為檔案型別定義。

找到au bufnewfile,bufread *.py,*.pyw那行,將其修改為au bufnewfile,bufread *.py,*.pyw,*.ks,*.hip

找到au bufnewfile,bufread *.html,*.htm,*.shtml,*.stm那一行,將其修改為au bufnewfile,bufread *.html,*.htm,*.shtml,*.stm,*.pih

就增加了.ks、.pih、.hip等檔案型別識別了。

注:vim能夠識別.ks檔案,是作為kde script檔案,如果要當作python檔案來識別,需要把au bufnewfile,bufread *.ks那一行注釋掉,上述修改才會起作用。

三、新增新的語法檔案

syntax資料夾裡都是vim的檔案型別定義檔案,可以按照類似的語法檔案寫乙個,然後在filetype.vim增加檔案型別。

centos 系統不識別新增網絡卡識別方法

1.ifconfig 2.獲取新增網絡卡的真實mac ip addr 3.複製eth0到eth1並修改配置檔案 cd etc sysconfig network scripts cp ifcfg eth0 ifcfg eth1 vim ifcfg eth1 要修改的內容有 hwadd 通過ip ad...

aix環境上 贇 字不識別的處理方式

問題描述 一客戶名字中帶 贇 字,將sql指令碼上傳至aix環境後,執行sql語句失敗,檢視sql文字發現贇字丟失,同時sql指令碼中丟失了乙個單引號。在windows上編輯的指令碼如下 上傳至生產aix環境下顯示如下 執行sql報錯 問題排查 在測試環境測試時,此sql正常執行,資料庫中也正常顯示...

命令不識別 基於微控制器語音識別的智慧型家居控制系統

在傳統的智慧型家居控制系統中,我們常採用不同次數的 滴滴 聲或不同的led狀態作為操作提示資訊,提示資訊過於簡單,不夠直接,一般需要按照操作手冊一步一步進行,而且容易出錯。另外,它的身份驗證一般只有按鍵密碼,在 遠端控制或門禁系統中容易被他人 從而導致安全隱患。而本文提供的語音介面的智慧型家居控制系...