Vim
春なので4年前くらいにコップ本の初版を読んで以来の Scala を書きます。 Scalaスケーラブルプログラミング第2版作者: Martin Odersky,Lex Spoon,Bill Venners,羽生田栄一,水島宏太,長尾高弘出版社/メーカー: インプレスジャパン発売日: 2011/09/27メディア:…
GitHub - aereal/vim-colors-japanesque: The colorscheme featuring Japanese traditional colors. 日本の伝統色を使ったカラースキーム: Japanesque GUI 版の Vim 向けカラースキーム・Japanesque を作った。iTerm 2 で使えるカラースキーム、Japanesque …
Perl には Test::Class という JUnit 風にテストを書けるモジュールがある。すなわち: テスト用のクラスを定義し アサーションをインスタンスメソッドとして括り出す ことができる。Test::Class はテスト実行時に環境変数 TEST_METHOD に与えられた値で実行…
解決 set shell=/bin/sh する。あるいは POSIX 互換のシェルを shell オプションに設定する。 原因 Vim の system 関数はシェルに文字列を渡してコマンドを実行しようとするが、実行するシェルが POSIX 互換であることを期待している。 参考 Answer : Bug#60…
このエントリはGit advent calendar 2013の24日目のエントリです。私は普段から Vim というテキストエディタを使ってコードを書いています。また unite.vim というプラグインをファイルやバッファを選択して開くといった用途などに利用しています。unite.vim…
ふと metarw というファイルのように読み書きできるインターフェースをつくるためのフレームワークを使ってみたくなったので試した。 metarw is a Vim plugin to provide a framework to read/write a file-like argument of which name is written in URI-l…
vimrc 読書会という催しがかれこれ1年以上続いているようで *1 ちょくちょく取り上げられた vimrc を眺めつつ設定を参考にしたりプラグインを試したりしてみていた。 過去に取り上げられた vimrc を見ると自分でプラグインを書くくらいハードコアな方の設定…
最近は Perl で書かれたプロジェクトの依存モジュール管理は cpanfile で行われていることが多い*1ので自然と cpanfile を読み書きする機会も増える。cpanfile もきちんと構文が定められているので、些細な構文間違いに気付かぬままコミットしてしまうといっ…
Add unite-git_conflicts · 88d6b0e · aereal/dotfiles · GitHubプラグインなんて形になってないけど物は試しということで作ってみた。Gitで衝突したファイルを一覧してどうこうするの、git-ls-files --unmerged が紹介されていたけど、フォーマットが煩雑す…
前に作ったshandy.vimはそこそこ気に入っていたのだけど、寒色すぎて不健康なかんじがしたので彩度抑え目で暖色を取り入れてつくってみた。
数週間あるいは数日おきにカラースキームを変えたくなって、そのためにいちいち .vimrc を編集するのはあまりにもだるいのでよさげに変えてくれるようにした。vitalに乱数生成するべんりヘルパー関数とかありそうだけど、とりあえずこれで。そのうち、現在時…
aereal/unite-strftime_format · GitHub strftime(3) のフォーマット、%Yとかよく使うやつはそのうち覚えるけど、使わないやつはまったく覚えられないし、せっかくVimテクニックバイブルを買ったのだし、ということでuniteのsourceを書いた。初Vim Script, …
au BufEnter,BufWritePost */soft_tab_proj/* setlocal ts=2 sts=2 sw=2 noet au BufEnter,BufWritePost */soft_tab_proj/* %retab! au BufEnter,BufWritePost */soft_tab_proj/* setlocal ts=4 sts=4 sw=4 au BufWritePre */soft_tab_proj/* setlocal ts=2 …
dotfiles/.vim/colors/shandy.vim at master · aereal/dotfiles · GitHub こういう彩度低めの配色は珍しくないけど、なかなか好みのものが見つからなかったので書いた。もっと色数を減らしてもよいとおもう。ご利用は自由にどうぞ。
let g:neocomplcache_keyword_patterns.ruby = '^=\%(b\%[egin]\|e\%[nd]\)\|\%(@@\|[:$@]\)\h\w*\|\h\w*\%(::\w*\)*[!?]\?\%(()\?\|\s\?\%(do\|{\)\s\?\)\?' このVim scriptの正規表現って neocomplcache_keyword_patterns_ruby = /(?:b(?:egin)|e(?:nd))|(…