2011-09-16 9 views
1

のインデント/インデント内javascript.vim/html.vimを使用するには私は本当にあなたが助けることができるように少しでも多くを与えるべきだと提案した。最良の方法は、<script>タグタグ</p> <p>編集のインデント/インデント内javascript.vim/html.vimを使用するための最良の方法を何

私のvimの設定は、私は現在、私はこれらのいずれもが、自分の将来のファイルのために本当によく働いているhttp://github.com/pangloss/vim-javascript

からjavascript.vimを使用していhttp://www.vim.org/scripts/script.php?script_id=2075 からhtml.vim使用していhttps://github.com/davetayls/vim-settings

を見つけることができますタイプ。

おかげ

デイブ

答えて

4

あなたが解決しようとしている問題は何ですか?何がうまくいかない?何ですか?

あなたは、このコマンドを発行して、このファイルはHTML + JSファイルでVimを伝える(ひいては機能の両方の言語固有のセットを利用する)ことができます。

set filetype=html.javascript 

をデフォルトに満足していない場合インデントファイルはthe Vim websiteで検索できます。

誰かがportedというEmacsのすばらしい機能をVimに「絞り込む」という機能を持っています。私は古いプロジェクトの大きな<style></style><script></script>部分をデバッグするのに使ってきました。それは非常にうれしいです。

私はおそらくダウンボートを取得しますが、別の*.jsファイルにJavaScriptを書き込む必要があります。これを行うメリットは、エディタでのインデント問題の修正(懸念の分離、フォーカス、保守性、読み込み順序、読み込み時間など)を超えることができます。

+0

こんにちは、お返事ありがとうございます...はい、私は別のjsファイルを使用します。それは私がスクリプトタグを使用して何か小さなものやテストをしているときです。基本的に私は、より良いhtml.vimとjavascript.vimのインデントを内蔵のものよりも持っているが、html.vimはjavascript.vimを使用してスクリプトタグ内の書式を設定していない。 –

+0

OK、 'set filetype = html.javascript' ? – romainl

+0

ええ、残念ながらそれはうまくいきませんでした –

関連する問題