vimが最初の試みでシェルスクリプトを強調表示できるようにする

vimが最初の試みでシェルスクリプトを強調表示できるようにする

VIMを使用して多くのシェルスクリプトを作成します。ただし、拡張機能がないため、VIM は最初の試みで構文を強調表示しません。

ここに画像の説明を入力してください。

したがって、VIMを作成して終了#!/bin/bashし、再度開いて構文を強調表示する必要があります。

ここに画像の説明を入力してください。

拡張子(例:)を指定せずに、私が作成しているファイルがシェルスクリプトであることをVIMに事前に通知できますか.bash

答え1

VIMを作成し#!/bin/bashて終了したら、もう一度開く必要があります。

いいえ、あなたの次に救うVimを閉じずにファイルを:e一度実行できます。ファイルを再読み込みしてファイル形式の検出を開始します。

拡張子(例:)を指定せずに、私が作成しているファイルがシェルスクリプトであることをVIMに事前に通知できますか.bash

次のいずれかを実行できます。

vim -c 'set ft=sh' some-file
vim +'set ft=sh' some-file

関連情報