文書の過去の版を表示しています。
Emacs
C-x b
でhelm-mini
を起動する。 → M-j
でも可にした。めっちゃ使うからな。
関数検索はimenu
C-x C-q
→書き込み保護
M-.
で関数定義へ → 最初にプロジェクトのルートディレクトリのCTAGSを読み込む必要がある。
C-x C-@
で1つ前のマークへ戻る→グローバル
pop-tag-mark
→ローカル
ディレクトリ内検索→検索対象のディレクトリを開いたdired上で、M-x grep-find
edebug
C-u C-M-x
で関数をedebug対象にする→実行(C-x C-e
かM-: (code)
)する→spaceでステップ実行
C-M-x
で無効化
robe
magit
rspec-mode
まずlinux。
ネット上のとキーバインドが違って焦る。実行するとproject-rootがないと言われるのでGemfileを作り、rspecと書いてbundle installして使えるようになった。
Macは、bundleのバージョンがダメとかでて使えない。全然わからない。Guardを使えばいいかと自分に言い聞かせる。
…なんだかんだ結局できた。
↑はパスの問題だった?代わりにspring
のエラーが出る。グローバルでやるのは間違っている?と思いつつgem install spring-commands-rspec
してできるようになった。
yasnippet
keyに登録しておくと入力+タブで展開できる。超便利。
article/emacs.1605968801.txt.gz · 最終更新: 2020/11/21 23:26 by kijima