2015-07-01から1ヶ月間の記事一覧
Emacs 起動した場所をdefault directoryにするをemacsclientでもやりたいということで。 これをするとVimとほぼ変わらない起動速度を得ることができました。 Emacsはserverを立ち上げておいて、emacsclientというコマンドで素早く立ち上げることができます。…
自分がVimに慣れているというのもあって、常に起動した場所からファイルを参照したい。 以下で実現。 起動時に現在地を環境変数に保存 ファイル呼び出しのたびにそこをデフォルトディレクトリに指定 .zshrc alias e='export EMACS_PWD=`pwd`; emacs' init.el…
Emacs 24からは標準でカラーテーマを設定する機能があるみたいですが、その設定でハマったのでメモ。 複数の設定方法で設定できるのもEmacs初心者の自分には厄介でした。 まずEmacs24以降の標準用color-themeなのか、以前のcolor-theme用のものかで設定ファ…
自分はVimでよく:tabe とかってやってファイルを開くのでこの機能は是非使えるようにしたい。 evil-tabsというプラグインを作ってくれている方がいました。 これはelscreenというプラグインのキーバインドをラップしてる感じです。 el-getで入れました。 (el…
LISP系言語をやっていくならEmacsなんでしょうが、何度も挫折を味わってきました。 Evilはそんな僕に力を与えてくれたんです。 Evilは素晴らしいですね。いざとなったらEmacsに戻れますし、EmacsにVimが載っていてどっちも動かせるという感じです。 でも、少…
超小ネタです。toSnakeCaseは最初の文字が大文字のものにはちゃんと対応していません。 NSString+CamelSnake.m #import "NSString+CamelSnake.h" @implementation NSString (CamelSnake) - (NSString *)toCamelCase { NSMutableString *result = [NSMutableS…