2012-03-01から1ヶ月間の記事一覧

ファイルの保存時に実行し、失敗した時だけメッセージを出すvim script

vim

以下をvimrcに書いておくと、 vimでphpファイルを保存するときに自動で構文チェックをしてくれて、 失敗した時だけメッセージを出してくれます。 いろいろ応用できそう。 augroup MyAutocmd au! function! s:phplint() let ret = system(printf("php -l %s",…

Dropboxで設定ファイルを共有する方法

思いつきでやってみたらできたのでメモ macでDropboxがインストールされてる想定で mkdir ~/Dropbox/dotfiles cp ~/.vimrc ~/Dropbox/dotfiles rm ~/.vimrc ln -s ~/Dropbox/dotfiles ~/dotfiles ln -s ~/dotflies/.vimrc ~/.vimrc 1行目:Dropboxにも作る 2…

brainf*ckをcoffee-scriptで

プログラミングの練習に、 世界一実装が簡単なbrainf*ckをcoffee-scriptで書いてみました。「JavaScript: The Good Parts」のp162、JSONパーサを参考 まだただの関数なのでクラス化して機能増やしていけたらなと思います。https://github.com/ksss/Brainfuck…

指定したフォルダ以下の全ファイルにPHPLintをかけるシェルコマンド

php

小一時間迷ったのでメモ .bashrcなどに以下を書いておきます。 function phpl() { find $1 -name "*.php" -exec php -l {} \; } phpl (ディレクトリ名) で指定したディレクトリ以下の*.phpに php -l を実行できます。 find条件は-type fとかつけてもいいかも…

作業環境

転職してlinuxで作業するようになったので作業環境のリポジトリを作ってみました。https://github.com/ksss/dotfiles