投稿

ラベル(emacs)が付いた投稿を表示しています

emacs のパッケージ管理を Cask から El-get にした

Caskはもう古い、これからはEl-Get - いまどきのEmacsパッケージ管理  を参考にしつつ El-get に移行しました。 onjiro/dotfiles Cask 管理だったのですが、以前 cask update をかけたら環境が不整合を起こしてツライ事態になったので、バージョン管理が必要だと痛感したのでした。 動く分にはひたすら最新に追従していけば良いかなーと思っていたんですけどね。。。 経緯 cask update かけたら色々と不整合起こしてツライ事態になった 最近しょっちゅう magit のキーバインドが変更されていてツライ cask でバージョン戻せないっぽい?あの頃に戻りたい どう? el-get-lock よい bundle.lock require は el-get-bundle! か :features に置き換える init-loader で分割したファイルのコンパイルで失敗するっぽい パスの問題だとは思う、、、が詳しいことはわからない el-get-cask 使えばよかった 手作業の書き換え面倒 全部 init-loader で分割したファイルに書いておきたいとかある ・・・けど、そっちは後回しでもよかったなー ちょっとハマった flycheck のインストールにちょっと手順が必要 brew install texinfo; brew link --force texinfo 必要だった texinfo のバージョン古いのが問題だったらしい OSX El' Capitan と Yosemite で確認 flycheck-pos-tip を flycheck-tip に変更した どこかの時点で pos-tip.el がうまく動かないようになった? でも pos-tip.el はバージョンアップしてないような? pos-tip-hide(alias of x-hide-tip)が動かない?? x-hide-tip とは・・・ flycheck-tip なら大丈夫だった flycheck-tip は pos-tip.el ではなく popup.el を使用 auto-complete も popup.el を使っていてち...

count-matches覚えた

イメージ
emacsの`count-matches`を使うとバッファ中に出現している単語とかの出現数を調べられる。・・・ことを覚えました。 grepかけてから行数を数えるとかしなくてもいいはずだーとは思ってたんですが、、、見つけたんでメモ。 そういえばEmacs Lispテクニックバイブルをずっと積んでいる。。。

emacs の redo は C-g C-/ ですか

emacs での redo は C-g C-/ だそうで。 undo はあるのに redo コマンドはなくて困ってたんだけど、、、実際には何のコマンドが発行されているのだろう。。。