検索

ホームページ  >  に質問  >  本文

コードの強調表示 - ファイル拡張子を指定せずに vim でコードを強調表示する方法

vim を使用するとき、私が使用するとき

リーリー

ファイルサフィックス名を指定すると、コードを書くときに強調表示されますが、多くの場合、保存するときにvimが直接使用されます

リーリー

ファイル名を指定します。
ファイルの最初の行をvimに認識させる方法はありますか?

为情所困为情所困2743日前833

全員に返信(2)返信します

  • 世界只因有你

    世界只因有你2017-05-16 16:44:47

    最初の行を自動的に検出してファイルの種類を判別するスクリプトを使用したい場合、実装は簡単ではないと思います。
    しかし、それは使用できます:

    リーリー

    (php、javaなど) このファイル内で強調表示されているC言語(php、javaなど)の構文を呼び出します。
    または

    を使用してください リーリー

    (略称 se ft=c) ファイルの種類を変更します。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:44:47

    これはまだ達成可能であり、autocmd、:au BufRead * switchFileTypeManully() を使用して解決できます
    実際、これを行うときは、サフィックス名と同様に、ファイルの特性に基づいてファイルの種類を判断する必要があります。
    PE ファイルと同様に、システムはファイルヘッダーとファイル属性に基づいてファイルを判断します

    返事
    0
  • キャンセル返事