Linuxでは、言語ファイル拡張子なしでいくつかのスクリプトを編集していますが、vi、nano、geditなどのエディターは、ファイル名が言語拡張子を使用しないため、構文の強調表示を適用していないようです。
渡されるパラメーターや、言語を認識できるようにする設定はありますか?
更新:
いくつかのグーグル検索の後、少なくとも一部の解析を行うか、上部のシバングをチェックして言語を決定する、bashにその能力があることがわかりました。デフォルトでは、Ubuntuは完全なvimパッケージをインストールしないため、インストール後にシェルファイルが認識されます。nanoやgeditについては知りませんが、viとそれに対応するグラフィカル版は対応します。
nano
とgedit
すべての言語ファイルで正常に機能します。Arch64_bit / Gnome 3.詳細を指定しない限り、特定のセットアップに固有の何かだと思います。
file(1)
。