使い方は簡単。
abbr コマンドに -j あるいは -javascript オプションを与えて、rhs に JavaScript コードを書くだけ。
使いたい人は、Nightly を待つか "hg pull -u" してください。
" bit.ly の短縮 URL cabbrev -j .url plugins.bitly.get(buffer.URL) " ページのタイトル abbrev -javascript .title '"' + buffer.title + '"' " 日時 abbrev -javascript .date Date() " 時間 abbrev -javascript .time new Date().toLocaleFormat('%H:%M')
abbreviations.add( [modes.COMMAND_LINE, modes.INSERT], // この二つ以外のモード指定は無意味です 'rhs', function () { return 'lhs'; } )
textarea などで複数行の時に展開されないバグが修正されています。