macのターミナルからjavascriptを実行するには

わざわざブラウザを立ち上げずともjavascriptを実行したい時がございます。

http://d.hatena.ne.jp/modified/20110506/1304647677

Macには最初から JavaScriptCore なるものが用意されているらしく、
それで実行できます。aliasを仕込んでおくと楽ですよ、と。

alias jsc="/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc"

で、
$ jsc hoge.js

という感じです。

vimのタブ設定

vimのタブ設定、色々あるのでまとめが欲しいです。

http://vimblog.hatenablog.com/entry/vimrc_set_tab_indent_options

set expandtab "タブ入力を複数の空白入力に置き換える
set tabstop=2 "画面上でタブ文字が占める幅
set shiftwidth=2 "自動インデントでずれる幅
set softtabstop=2 "連続した空白に対してタブキーやバックスペースキーでカーソルが動く幅
set autoindent "改行時に前の行のインデントを継続する
set smartindent "改行時に入力された行の末尾に合わせて次の行のインデントを増減する

結局よく分からないんですけどw