-viと双璧をなすUNIXエディタの雄 #contents *インストール [#od98637d] -基本はバイナリパッケージからインストールしたほうが早い ./configureのみ make install **成功事例 [#r888b0d5] -MiracleLinuxV2.1 -RedHatES3 *設定ファイル [#j5ee08b2] **lisp置き場 [#l3a2798a] -CentOSの場合 /usr/share/emacs/site-lisp **最低限 [#u4ba902a] -日本語使えるようにする設定 ;;; for japanese enviroment (set-language-environment "Japanese") (set-default-coding-systems 'euc-japan-unix) (set-terminal-coding-system 'euc-japan-unix) (set-keyboard-coding-system 'euc-japan-unix) (prefer-coding-system 'euc-japan-unix) -タブの変わりにスペースを使う (setq-default tab-width 4 indent-tabs-mode nil) **mewの設定 [#qcf60ca7] ;; POP サーバの設定 (setq mew-name "Takeru Fujii (on Emacs)") ;; 山田太郎さんの場合 (setq mew-user "rutake") ;; メールユーザ名 (setq mew-mail-domain "nifty.com") ;; メールアドレスのドメイン名 (setq mew-pop-auth 'apop) (setq mew-pop-user "xxxxxxxx") ;; POP ユーザ名 (setq mew-pop-server "pop.nifty.com") ;; POP サーバ名 (setq mew-smtp-server "smtp.nifty.com") ;; メール送信サーバ名 (setq mew-pop-delete nil) (setq mew-use-cached-passwd t) (setq mew-passwd-lifetime 30) **ほかのユーザーの.emacsを利用する場合 [#l3c1e971] emacs -u user パーミッションが有効であることが前提 *Tipsというほどでもないが覚書 [#i70ae346] |文字コード変更|C-x RET f| |全範囲選択|C-x h| |タブをスペースに変換|範囲選択後にESC-x untabify| |バッファー内部から単語保管|ESC-x /| |C-s|後方インクリメンタルサーチ、次候補| |C-r|前方インクリメンタルサーチ、前候補| |検索や置換で前回候補|検索キーワード入力時にM-p,M-n| *LISP関係覚書 [#z27a03a8] 拡張子.elがコンパイル後.elc **コンパイル [#a5796f44] .emacsなどもコンパイル可能。コンパイルしたほうが起動時間短くなります #counter