vim使いがemacs24の環境構築してみた。
他に便利そうなものありましたら教えて下さい。
emacs24
emacs24のインストール
$ brew install -y emacs
~/.bashrc
PATH=/usr/local/bin:$PATH
$ source ~/.bashrc
trampでリモートのファイルを編集
trampをインストール
$ mkdir ~/emacs; cd ~/emacs
$ wget http://ftp.gnu.org/gnu/tramp/tramp-2.2.9.tar.gz
$ tar xzf tramp-2.2.9.tar.gz
$ mv tramp-2.2.9 tramp
~/.emacs
;;tramp
(add-to-list 'load-path "~/emacs/tramp/lisp/")
(require 'tramp)
trampの使い方
emacsから
c-x,c-f
Find file: /ssh:username@192.168.11.2:.bashrc
リモート側でファイルが更新された場合、vimだと即座にL
押せと出るが
emacsでは編集開始しようとした時に表示されます。r
を押して最新の状態に更新。
w3m
w3mをインストール
$ brew install -y w3m
cvsをインストール
$ brew install -y cvs
cvs版のemacs-w3mをインストール
$ cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m
$ wget http://emacs-w3m.namazu.org/emacs-w3m-1.4.4.tar.gz
$ tar xfz emacs-w3m-1.4.4.tar.gz
$ 'cp' -a emacs-w3m/* emacs-w3m-1.4.4
$ cd emacs-w3m-1.4.4
$ ./configure
$ make EMACS=/usr/local/bin/emacs
$ make EMACS=/usr/local/bin/emacs install
~/.emacs
;;w3m
(require 'w3m-load)
emacs-w3mの起動
emacsから
M-x w3m
もしくは
shellから
$ emacs -e w3m
$ emacs -e w3m google.co.jp
eshell
emacsから
M-x shell
Mew
$ git clone git://github.com/kazu-yamamoto/Mew.git
$ cd Mew
$ ./configure
$ make
$ make install
$ brew install -y stunnel
mewからgmailを使う
~/.emacs
;;mew
(require 'mew)
;; IMAP用
(setq mew-proto "%")
(setq mew-user "username@gmail.com")
(setq mew-mail-domain "gmail.com")
(setq mew-imap-server "imap.gmail.com")
(setq mew-imap-user "username@gmail.com")
(setq mew-imap-auth t)
(setq mew-imap-ssl t)
(setq mew-imap-ssl-port "993")
(setq mew-smtp-auth t)
(setq mew-smtp-ssl t)
(setq mew-smtp-ssl-port "465")
(setq mew-smtp-user "username@gmail.com")
(setq mew-smtp-server "smtp.gmail.com")
(setq mew-ssl-verify-level 0)
(setq mew-use-cached-passwd t)
mewの起動
emacsから
M-x mew
shellから
$ emacs -e mew