意識の高いLISPマシン

藤原惟/すかいゆき(@sky_y)の技術用ブログ

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

Emacs 24.2 on Mac OS X のインストール

Emacs24.2の正式版がリリースされたということで、インストールしてみました。 基本的なやり方は以下のサイトを読めばOKです。 ただし、IMEパッチの適用 という項に従ってください。 (これ以外の方法だと、日本語の入力で不具合が起こります。) Emacs24 の…

(ツール紹介)Markdown記法をはてな記法に変換するツール

最近、ちょっとした文書をMarkdownでドキュメントを書くことが多いです。 しかし、このブログ(技術的な話専用)がはてなダイアリーなので、 うっかりドキュメントをMarkdownで書いてしまうと、はてな記法への書き換えが若干面倒でした。 ググったところ、は…

Ruby: コマンドライン引数の解析で使うoptparseをもっと柔軟に

オプションの無い引数を扱いたい Rubyでコマンドライン引数を解析するときは、optparse (OptionParser) を使うと便利です。library optparse しかし、OptionParser#parse! は、"-a", "--long-option"みたいなオプションを使わない引数を扱う場合に不便です。…

Emacs小ネタ: MacでPDFからコピーすると濁点が分離する問題を直す

Macでは、PDFからコピーすると濁点が分離する問題があります。参考: PDFからコピーした濁点/半濁点付きの文字列をFirefoxに貼り付けた時におかしくなる問題の対処方法 - 強火で進めそれをEmacs上で直すelispを書いてみました。 ;; ucs-normalize-NFC-region…

Emacs小ネタ: ファイル名の上にポインタ動かしてC-c oするとファイル開いたりdiredに飛べるようにする

Emacsでelispいじっているときに "hoge.el" みたいなファイルを同じEmacsで開いたり "~/Dropbox/fuga" みたいなディレクトリをdiredで開いたり したいときってありますよね。そういうときのために、設定を書いてみました。 (参考:Emacs, Mac OS X and Unix…

Emacs小ネタ:M-f (forward-word) の挙動を改良する

僕はM-fを forward-word に、M-bをbackward-word に当ててました。 つまり、単語単位で移動してほしいのです。しかし、M-fすると単語の前のスペースに移動してしまいます。 僕はその先の単語頭に移動してほしいので、若干イライラしていました。というわけで…