2012-08-01から1ヶ月間の記事一覧
Emacs24.2の正式版がリリースされたということで、インストールしてみました。 基本的なやり方は以下のサイトを読めばOKです。 ただし、IMEパッチの適用 という項に従ってください。 (これ以外の方法だと、日本語の入力で不具合が起こります。) Emacs24 の…
最近、ちょっとした文書をMarkdownでドキュメントを書くことが多いです。 しかし、このブログ(技術的な話専用)がはてなダイアリーなので、 うっかりドキュメントをMarkdownで書いてしまうと、はてな記法への書き換えが若干面倒でした。 ググったところ、は…
オプションの無い引数を扱いたい Rubyでコマンドライン引数を解析するときは、optparse (OptionParser) を使うと便利です。library optparse しかし、OptionParser#parse! は、"-a", "--long-option"みたいなオプションを使わない引数を扱う場合に不便です。…
Macでは、PDFからコピーすると濁点が分離する問題があります。参考: PDFからコピーした濁点/半濁点付きの文字列をFirefoxに貼り付けた時におかしくなる問題の対処方法 - 強火で進めそれをEmacs上で直すelispを書いてみました。 ;; ucs-normalize-NFC-region…
Emacsでelispいじっているときに "hoge.el" みたいなファイルを同じEmacsで開いたり "~/Dropbox/fuga" みたいなディレクトリをdiredで開いたり したいときってありますよね。そういうときのために、設定を書いてみました。 (参考:Emacs, Mac OS X and Unix…
僕はM-fを forward-word に、M-bをbackward-word に当ててました。 つまり、単語単位で移動してほしいのです。しかし、M-fすると単語の前のスペースに移動してしまいます。 僕はその先の単語頭に移動してほしいので、若干イライラしていました。というわけで…