vim

vimのBundleでインストールしようとしたらエラった

vim

最近vimの設定とか全然いじってないんだけどひさびさにプラグイン追加してBundleInstall実行したらなんかエラった。 Cloning into /Users/hokamura/.vim/bundle/vim-coffee-script... error: Malformed value for push.default: simple error: Must be one o…

vimのシンタックスチェック syntasticの設定

vim

色々な言語に対応したシンタックスチェックのプラグイン。けっこうよさげなので使ってみる。 https://github.com/scrooloose/syntastic設定はこんなん。 " syntastic let g:syntastic_mode_map = { 'mode': 'active', \ 'active_filetypes': [], \ 'passive_…

syntasticってのがなかなかいい

vim

vimのプラグインでシンタックスチェックやってエラーの行を出してくれる。いろんな言語に対応してるし設定もそんなにいらないし。 https://github.com/scrooloose/syntasticperlとかrubyは何もしなくてもいいけど、jsはjslintとかjshintいれないとダメみたい…

vundle.vim導入ではまったこと

vim

snipMateのディレクトリ指定 snipMateのsnippetsディレクトリを指定してなくて、2回読まれるのwarningが出た。スニペットは自分で編集して管理したいので.vim直下に置いてgitで管理したい。 let g:snippets_dir = $HOME.'/.vim/snippets' インデントがおかし…

vimでnode.jsのプロジェクトだけ2スペースタブにする

.vimrcに augroup vimrc-project autocmd! autocmd BufNewFile,BufReadPost * call s:vimrc_project(expand('<afile>:p:h')) augroup END function! s:vimrc_project(loc) let files = findfile('.vimrc.project', escape(a:loc, ' ') . ';', -1) for i in reverse(</afile>…