BitBar の Emacs と GitHub のプラグインを少し便利にした

それぞれ以下の Pull Request です。 [Emacs Package Updates] Add error handler by masutaka · Pull Request #357 · matryer/bitbar-plugins [GitHub status] Add link to official github status by masutaka · Pull Request #356 · matryer/bitbar-plugins Emacs Package Updates plugin Emacs が見つからないとか、パッケージを更新できないなど、エラーが発生した時はいつもの Gnu(ヌー)さんの横に err と表示されます。 ...

2016-03-30 (水) · masutaka

BitBar の Emacs Package Updates プラグイン作って、本家にマージされた

Rebuild の Aftershow 132 で紹介された BitBar を使い始めました。 Homebrew のアップデート可能数 や、GitHub のステータス を表示させています。宮川さんがやっている、現在のタスクを OSX のメニューバーに表示というやつも試しています。 ...

2016-03-22 (火) · masutaka

Qiita の markdown を Emacs からプレビューする

[2015-04-05-1] の Qiita 版です。雑です。 init.el にこんなのを定義します。 (defun qiitadown () (interactive) (shell-command (format "qiitadown.sh %s" (buffer-file-name)))) (with-eval-after-load "markdown-mode" (define-key markdown-mode-map (kbd "C-c C-c C-q") 'qiitadown)) パスの通ったディレクトリに以下のシェルスクリプトをパーミッション 755 とかで置きます。 ...

2016-01-15 (金) · masutaka

結局 package.el に戻ってきた

[2014-11-03-1] に package.el から Cask に乗り換え、 [2015-06-17-1] に Cask から El-Get に乗り換えましたが、 結局 package.el に戻ってきました。 理由は M-x el-get-update(-all) の更新がうまくいかず、エラーにな り、~/.emacs.d/el-get や ~/.emacs.d/elpa を全削除して入れなおすこ とがよくあったからです。最近は面倒になりアップデートもしなくなりま した…。 ...

2015-10-03 (土) · masutaka

Emacs で URL encode するやつ

(require 'url-util) (url-hexify-string "http://masutaka.net/") => "http%3A%2F%2Fmasutaka.net%2F" (url-unhex-string "http%3A%2F%2Fmasutaka.net%2F") => "http://masutaka.net/"

2015-07-28 (火) · masutaka

helm-bundle-show.elからRubyGems.orgのページに飛べるようにした

[2015-04-13-1] の機能追加。 絞り込んでからの キーで、RubyGems.org のページに飛べるように しました(下記デモ画像中 [f4] )。例えば https://rubygems.org/gems/rails です。 URL をコピーするだけも可能です(下記デモ画像中 [f5] )。 ...

2015-07-13 (月) · masutaka

El-Get を多少理解できた気がする

Cask から El-Get に移行したのが先月。 (ちなみに Homebrew の Cask は Emacs の Cask を参考にしたらしいです。) 遅ればせながらCaskから移行した。私のinit.elは http://t.co/6EptUvzKPH から辿れるよ。elpa: を付けたほうが良いのかが判断つかない。 / “Caskはもう古い、これからはEl-Get - いま…” http://t.co/suiPgzXdXP ...

2015-06-17 (水) · masutaka

helm-hatena-bookmark.el に神対応を入れた

はてブを使っている Emacs ユーザに朗報です! 今まで ~/.hatenabookmark を作るために http://coderepos.org/share/browser/lang/shellscript/misc/anything-hatena-bookmark-get-dump を手動実行したり crontab に登録する必要がありましたが、この度不要になりました。 ~/.emacs.d/init.el に以下の設定をするだけで ~/.hatenabookmark を自動更新してくれます。デフォルトでは1時間に1回更新します。 ...

2015-04-19 (日) · masutaka

helm-bundle-show.elを作ったら、またEmacsから離れられなくなった

bundleしてるgemにcdする。pecoで絞り込みつつ - Qiita Emacsでも同じことがやりたかったので、helm-bundle-show.elを作りまし た。絶対誰か作っているだろ!と思って探したけどありませんでした。 ...

2015-04-13 (月) · masutaka

Emacs-24.5 on OSX Yosemiteのビルド手順詳細

Emacs-24.5がリリースされたので 、さっそくビルドしました。 [2014-10-25-1] の手順と同じです。 /usr/includeがないとビルドに失敗するので、 $ xcode-select --installでCommand Line Toolsをインストールしてからね。 ...

2015-04-12 (日) · masutaka