emacs
なぜかemacsを野良インストール。
# install emacs
./configure --prefix=/usr/local/emacs \ --without-kerberos --without-kerberos5 --without-hesiod --without-pop \ --without-x-toolkit --without-xim --without-x --without-toolkit-scroll-bars \ --without-xpm --without-jpeg --without-tiff --without-gif --without-png make && make install ln -s /usr/local/emacs/bin/emacs /usr/bin/emacs
# install Mule-UCS http://tats.haun.org/mule-ucs/
tar xvzf Mule-UCS-current.tar.gz cd Mule-UCS-current emacs -q --no-site-file -batch -l mucs-comp.el ( cd lisp/jisx0213; emacs -q --no-site-file -batch -l x0213-comp.el ) ( cd lisp/big5conv; emacs -q --no-site-file -batch -l big5-comp.el ) cp -R lisp /usr/local/emacs/share/emacs/site-lisp/Mule-UCS
# install jisx0208ex http://www.nijino.com/ari/emacs/jisx0208ex.html
cd /usr/local/emacs/share/emacs/site-lisp/Mule-UCS tar xvzf un-jisx0208ex.tar.gz cd jisx0208ex emacs -batch -q -no-site-file -l comp.el
# edit .emacs
(setq initial-major-mode 'text-mode) ;; デフォルトの編集モード (setq auto-mode-alist '()) ;; 編集モードの自動設定をキャンセル (setq-default tab-width 4) ;; タブ幅は4 ; Deleteキー (global-set-key [delete] 'delete-char) ; BSキー ;; -- ヘルプを使うには M-x help や F1 を使うこと (global-set-key "\C-h" 'backward-delete-char) ;; 文字コード関係 ;(require 'un-define) ;; UTF8 重い ;(encode-coding-string "??" 'utf-8) ;(require 'un-jisx0208ex) ;; JIS0208 機種依存文字 重い ;(encode-cofing-string "??" 'utf-8) (set-language-environment "Japanese") ;; 上記requireの後に実行すること (prefer-coding-system 'euc-jp-unix) (set-keyboard-coding-system 'euc-jp-unix) (if (not window-system) (set-terminal-coding-system 'euc-jp-unix)) ; 日本語 info が文字化けしないように (auto-compression-mode t) ; 日本語 grep (if (file-exists-p "/usr/bin/lgrep") (setq grep-command "lgrep -n ")) ;;表示と検索スタイル (setq line-number-mode t) (setq column-number-mode t) (setq-default case-fold-search t) (setq debug-on-error t) (setq next-line-add-newlines nil) (defun previous-line (arg) (interactive "p") (condition-case nil (line-move (- arg)) (beginning-of-buffer) ) )
unicodeを有効にすると起動がやたら重い。。