Vim7を入れてみて気付いたことなどのメモ。~
-なんか括弧の上にカーソルがきたら動的に対応する括弧をハイライトしてる
-なんか文字コードの自動認識の精度がちょっと良くなった気がする
-なんかPukivimが微妙に挙動不審だ
-%%なんかPukivimが微妙に挙動不審だ%%→pukivim/plugin/pukiwiki.vimの
PW_get_edit_pageで:eを使ってるとこを:e!にしたらエラーが出なくなった。
あまりよくわかってないけど一応書き込めてるのでヨシとする。


***新機能(:h version7) [#r59ef419]
-Vim script enhancements
-Spell checking
-Omni completion
-MzScheme interface
-Printing multi-byte text
-Tab pages
-Undo branches
-Extended Unicode support
-More highlighting
-Translated manual pages
-Internal grep
-Scroll back in messages
-Cursor past end of the line
-POSIX compatibility
-Debugger support
-Remote file explorer
-Define an operator	
-Mapping to an expression
-Visual and Select mode mappings
-Location list
-Various new items


***Omni completion [#c3a95e9c]
-Ctrl-X Ctrl-Oで補完リストの表示。このキーマップは疲れるので
 :imap <C-Space> <C-X><C-O>
 :imap <C-J> <C-N>
 :imap <C-K> <C-P>
 :imap -> -><C-X><C-O>
 :imap . .<C-X><C-O>
してみた。

-Cの場合~
ctagsでタグリストを作っておかないといけないところがなんか前の補完機能もそうだったような。あまり使ってなかったけど。また、
 typedef struct {
     int a;
     int b;
 } Test;
みたいなtypedefした構造体のメンバを補完するためにはパッチをあてなければいけないようだ。
マニュアルに書いてあるけど、パッチは~
ftp://ftp.vim.org/pub/vim/unstable/patches/ctags-5.5.4.patch~
パッチ済みのWindowsバイナリは~
http://georgevreilly.com/vim/ctags.html~
にある。~
あとPreviewwindowが勝手に開かないようにしたいが、やりかたがわからん。
-C++の場合~
いまのとこデフォでは配布してないようだが、一応あるみたいだ。
http://vim.sourceforge.net/scripts/script.php?script_id=1520
-Tclの場合~
無い。自分で書くしかない?
-JavaScriptの場合~
一応あるけど、クラスを作ったりなどした場合、そのメンバを補完したりなどができないようだ?


***コメントをどーぞ [#i0bcfcc7]
#comment
----
CategoryVim



|New|Edit|Diff|History|Attach|Copy|Rename|
HTML convert time: 0.003 sec.