Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vim で特定ファイルの filetype を自動認識させる

$
0
0

TL;DR

mkdir -p ~/.vim/ftdetect

cat <<EOF > ~/.vim/ftdetect/ruby.vimau BufRead,BufNewFile Gemfile  set filetype=rubyau BufRead,BufNewFile Rakefile set filetype=rubyau BufRead,BufNewFile *.ru     set filetype=rubyEOF

cat <<EOF > ~/.vim/ftdetect/perl.vimau BufRead,BufNewFile cpanfile set filetype=perlEOF

こんな感じで行けます。

Perl だと cpanfileぐらいかなと思いますが、Ruby だと DSL ファイルなど、自動認識してくれないものが色々あるかもしれませんね。
modeline 1を記すという手もありますが、書きたくないという場合は、上のように所定のパスに設定を配置しておくと、filetype を適用してくれます 2

GitHub に置いている自分の dotfilesにも反映していますので、ご参考まで。

脚注


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>