スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Vim:neobundle.vimをもっと活用したい

Vimのプラグイン管理で、 neobundle.vim を使っているのですが、
この前の ujihisa.vim資料 neobundle.vimについて+おまけ 見てたら、
neobundle.vim 奥深けーって思ったので、調べて(help)見てみた。
※本記事は 2012-11-05版の help見て書いてます。

オプション一覧(適当)


options 機能
name (String) 名前決めれる。
rev (String) リビジョン指定
default (String) g:neobundle#default_optionsの設定
directory (String) git cloneのディレクトリ指定
tail_path (Number) runtimepathへの追加順指定?
base (String) baseのディレクトリ指定
type (String) repository type指定
script_type (String) script type指定(例:indent, plugin…)
site (String) repository URL 指定
rtp (String) runtimepathへ更に追加指定?
depends (List or String) 依存するプラグインも一緒に指定
build (Dictionary) vimprocのビルド?
augroup (String) コマンド実行(VimEnter or GUIEnter) :NeoBundleLazyに付随
external_commands (Dictionary or List or String) 外部コマンド実行してくれる
type__shallow (Number) shallow repository(最新の履歴だけ) git専用
type__update_style (String) updateの指定 default or current git専用
type__protocol (String) protocol指定 https,git,ssh とか
  • repository typeはこんな感じ...らしい
repository type
nosync No syncronous
raw Raw plugin file(“script_type” attribute is needed)
git Git
hg Mercurial
  • Dictionaryの型はこんな感じ...らしい
(Dictionary)
windows (String) Specify Windows environment build script.
mac (String) Specify Mac OS X environment build script.
cygwin (String) Specify Cygwin environment build script.
unix (String) Specify Unix environment build script.
others (String) Specify others environment build script.

実践:引数なしで vim/gvimを起動時は VimFilerを起動する


options:augroup 見てたらできそうだったので、書いてみた。 augroup関係ないです><
neobundle利用することで、runtimepathに追加したくないとか
そういう風なことがメリット???
NeoBundleLazy 'Shougo/vimfiler'
" :
" :
" 引数なしの場合は VimFilerを起動
if has('vim_starting') &&  expand("%") == ""
  " Source
  NeoBundleSource vimfiler
  autocmd VimEnter * VimFiler
endif
気が向いたら反響があったら他のオプションも試してみよう。
関連記事

コメントの投稿

非公開コメント

プロフィール

Kocha

Author:Kocha
なんでもチャレンジ!(^o^)/
E-mail
github:Kocha
イベントカレンダー

カレンダー
04 | 2017/05 | 06
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -
カテゴリ
OVP (4)
最新記事
最新コメント
アーカイブ
リンク
Twitter
アクセス人数
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。