Emacs奮闘記

Emacsを使い始めたので、せっかくだから関連するツイートをTogetterにまとめる事にしました。 しばらく使ってみて、自分の作業でEmacsに向いている作業がない事が分かったので、Emacsを使うのをやめることにしました。
1
まいるどきゃっと @sanftekatze

テキストエディタは、Emacsに手を出すことにした。仕事もしなければいけないので、後で探してみよう。

2010-07-20 16:45:45
まいるどきゃっと @sanftekatze

これまでWindowsで使うテキストエディタはWindowsらしいものを使おうと決めていて、秀丸やvi、emacsは避けてきた。でも、たまにはその主義を外してみるのもいいかなと思い、使い慣れたviではなく未体験のemacsを使ってみることにした。

2010-07-20 16:45:59
まいるどきゃっと @sanftekatze

む、CLCLのキーバインドとEmacsのキーバインドがバッティングしている。何とかしたいけど、まずはEmacsに慣れる事からか。

2010-07-22 17:54:42
まいるどきゃっと @sanftekatze

C-x C-cは覚えた(たぶん)。明日まで覚えているかな?

2010-07-22 18:03:58
まいるどきゃっと @sanftekatze

ぐおー、Emacsにしていたんだっけ。しまったー。

2010-07-23 09:18:06
まいるどきゃっと @sanftekatze

Emacsで最初に覚えなければならないのは、コマンドの表記の読み方。「C-<文字>」ならコントロールキー、「M-<文>字」ならメタキーを押しながら<文字>のキーを押せばいい。Windowsの場合だと、C-xはCtrl+X、M-vならAlt+V。

2010-07-23 09:25:49
まいるどきゃっと @sanftekatze

メタキーを使うコマンドの場合、Altキーを押しながら続く文字を押す以外にも、ESCキーを押した後に続く文字を押す、という方法もある。なぜ2つ方法があるのかはまだ使い始めたばかりなので不明。

2010-07-23 09:30:42
まいるどきゃっと @sanftekatze

今のところ、viとEmacsは似ているなあ、という感じ。使っていくうちにまた印象は変わるかもしれないけれど。

2010-07-23 10:43:10
まいるどきゃっと @sanftekatze

今使っているEmacsは、 http://ftp.gnu.org/gnu/emacs/windows/ にあったemacs-23.2-bin-i386.zipという奴。xyzzyとかNTEmacsJpという選択肢もあったけど、何となくこれにした。

2010-07-23 13:01:01
まいるどきゃっと @sanftekatze

Emacs使っていると、開いているファイルと同じフォルダに「ファイル名~」や「#ファイル名#」といったバックアップファイルができる。どちらもバックアップファイルだけど、違いについては手が空いたときに調べよう。

2010-07-23 13:05:43
まいるどきゃっと @sanftekatze

Togetterでemacsタグがついているものをふと調べてみたら、現時点で私のものも含めて3つなのか。というか、Togetterにタグクラウドタブがあったような気がするんだけど、いつの間になくなったんだろう?しばらく見ていなかったから気が付かなかった。

2010-07-23 13:11:03
まいるどきゃっと @sanftekatze

Emacsなのに、ついyyでヤンクするところだった。Emacsのヤンクについてググったらややこしそうなので後で調べよう。

2010-07-23 14:18:35
まいるどきゃっと @sanftekatze

C-x C-sでファイルを保存。昨日はC-x C-cの意味を間違えて逆の意味で覚えていた。忘れなきゃ。

2010-07-23 14:35:54
まいるどきゃっと @sanftekatze

週が明けたらEmacsのコマンドすっかり忘れていた。コマンドをツイートしておいてよかった。Togetterもいい感じ。

2010-07-27 11:01:24
まいるどきゃっと @sanftekatze

Emacsを起動すると、かならず上下に2分割された状態(C-x 2を実行した状態)で表示されるんだけど、これ何とか分割されていない状態で起動できるようにならないかなあ。

2010-07-27 14:53:46
まいるどきゃっと @sanftekatze

EmacsでESCキーが邪魔すぎる。うがー。ESCキーを押しても何も起きなくしたい。作業時間測定に使っているTask CoachもESCキーを押すと勝手にタスクが閉じちゃって困るんだよなあ。

2010-07-27 15:06:34
まいるどきゃっと @sanftekatze

Emacs使っているとできるごみファイル(「ファイル名~」「#ファイル名#」)がさすがに邪魔になってきた。ごみファイルを作成しない設定を探さないと。

2010-07-28 16:09:39
まいるどきゃっと @sanftekatze

EmacsのC-x C-sとC-x C-cにはだいぶ馴染んできた。

2010-07-28 16:47:54
まいるどきゃっと @sanftekatze

Emacsの設定ファイルである.emacsは、環境変数HOMEを設定してそのフォルダに置く必要がある。インストールフォルダにおけばいいというページもあったけど、試したところダメだった。

2010-07-30 17:44:40
まいるどきゃっと @sanftekatze

ツールの中には%HOMEDRIVE%%HOMEPATH%を環境変数HOMEとみなすものもあるので、試しに.emacs置いてみたけどダメだった。環境変数HOMEを設定したところうまくいった。少しずつ自分好みにカスタマイズしていこう。

2010-07-30 17:52:31
まいるどきゃっと @sanftekatze

.emacsに"(setq make-backup-files nil)"を追加したら、バックアップファイルの「ファイル名~」ができなくなった。快適。あとは、「#ファイル名#」が作成できなくする方法を見つけないと。

2010-08-02 13:12:07
まいるどきゃっと @sanftekatze

Emacsを起動したら表示されていたスタートアップにある「Dismiss this startup screen」を、横にあるチェックを入れてからクリックしたら邪魔なスタートアップが表示されなくなった。その際、自動的に.emacsを書き換えていた。

2010-08-03 10:14:55
まいるどきゃっと @sanftekatze

だーかーらー、「dd」押しても削除されないんだよ、Emacsは。中途半端にviのコマンドを使ってしまう。いい加減覚えろ自分。

2010-08-03 10:16:47
まいるどきゃっと @sanftekatze

.emacsを調べたところ、Emacsの邪魔なスタートアップを表示しないようにするには(setq inhibit-startup-screen t)を書けばいいことが分かった。

2010-08-03 12:41:12