- 122 名前:1 [02/01/21 21:09]
- foo.vim解読の続き。
指定関数の内容を新しいウィンドウで見るスクリプト。 fun! EditFun(name) " 指定関数の中身をレジスタ a に取得 let save_more = &more set nomore redir @a execute "function " . a:name redir END let &more = save_more " 新しいウィンドウに a をペーストして vim 用のハイライト設定 execute "sp " . tempname() put a set ft=vim endfun 前のスクリプトと似てるからあんまり書くことないけど、:function EditFun とすると EditFun の内容が表示されて set ft=vim でvim用のハイライト設定になると。 >>120 漏れもハイライト定義の方法はまだよくわかってないです。 foo.vimが終わったら覚えようかな。 >>121 へー、なんかEmacsに対抗して作ってるのかなとは思ってましたが(w
|

|