[Emacs]カレントディレクトリを変更する方法
例えば、git statusの出力に現れるファイルを一発で開きたいとき。
$ cd ~/some/repo
$ git status
M foo/file.txt
パス名(foo/file.txt)にカーソルをもっていってC-x C-fでファイルを開きたいのですが、
Minibufferで
Find file or URL: ~/
みたいなつれない感じになってしまいます。
原因と対処法
Emacsが認識しているカレンティディレクトリと、自分が(暗黙に)期待しているカレントディレクトリが異なっているのが原因です。Emacsのカレンティディレクトリは、下記コマンドで確認できます。
M-x pwd
この結果が期待と違う場合は、下記のようにすればカレントディレクトリを変更できます。
M-x cd
カテゴリ:
Emacs