2015-09-04 2 views
6

vim modelineemacs local variables lineの両方で動作するファイル内に1行の行を入れることはできますか?もしそうなら、構文はどのように見えますか?vim modeline + emacsローカル変数を1行にまとめる

ファイルの1行目としてemacsのローカル変数行を置き、2行目(または3行目、4行目、5行目)にvim modelineを置くことで実現できます。 modelinesはデフォルト値と同じです)。例えば、HTMLファイルの場合のために、このような:

<!-- -*- mode: Text; fill-column: 100 -*- --> 
<!-- vim: set textwidth=100 : --> 

しかし、私は同じ一行に両方を入れて、まだ期待してそうかのようにvimとemacsのは、それらを解析することができます場合、私は思ったんだけど、構文はどんなものか。

答えて

8

はい、可能です。あなたはこのような何かを行うことができます。

<!-- -*- mode: Text; fill-column: 100 -*- vim: set textwidth=100 :--> 

...そしてあなたはemacsの中にそのファイルを開いて、fill-columnの値を確認した場合、その後、あなたが期待どおりには100に設定されていますことがわかります。 vimで開き、textwidthの値をチェックすると、期待通りに100に設定されていることがわかります。

関連する問題