higevim(仮) このページをアンテナに追加

 | 

2006-08-10

htmlのオムニ補完 14:52 htmlのオムニ補完 - higevim(仮) を含むブックマーク はてなブックマーク - htmlのオムニ補完 - higevim(仮)

http://d.hatena.ne.jp/higeorange/20060804/1154676061

で書いたように大文字の要素名で補完されるんだけど、

"<"だけ打って,C-x-oすると小文字の要素名で補完できる。んーこれを何文字か打ったあとにやってくれればなぁ。"</"のあとにC-x-oすればちゃんと閉じてくれるからよしとするか。</ppp>

んでもう一つ気づいたことは,<html>直下では<body>,<head>しかありえないとか,<head>内ではこの要素だけとかをちゃんと考えてくれているんだね。


追記 - 解決策

.vimrc

autocmd FileType html :set filetype=xhtml
autocmd Filetype html :set omnifunc=htmlcomplete#CompleteTags

Thx, secondlife.


再追記 9/1 8:55

新規にhtmlファイルをつくろうとしたとき

autocmd FileType html :set filetype=xhtml

がエラーとなってしまう。これはやめて,"/usr/share/vim/vim70/autoload/htmlcomplete.vim"の645行目をコメントアウトする方に変更。

トラックバック - http://vim.g.hatena.ne.jp/higeorange/20060810
 | 

Link