タグ

shellとEmacsに関するsirocco634のブックマーク (2)

  • lookup

    term ansi term what? term-4.0.el です. こちらで見つけてきました. 一言で云うと, shell-mode と terminal-emulator を足して 2 で割った感じか な. 何がスゲーかとゆーと, エスケープシーケンスを解し ls の結果が色付で見えるの であります. もうサイコーでしょ. 準備 いろいろ機能をカスタマイズしたいので, まず起動時に term.el を読み込んどくように してください. たとえばこう (require 'term) (load "my-term-init") autoload ではダメです. 必ず require か load で読みま しょう. これに限らず, カスタマイズしたい elisp は先に必ず読み込まれているという 保証がないと, 「defun したのに変ってないよー」と独りで悩むことになります.

    sirocco634
    sirocco634 2009/01/09
    今度試してみよう!
  • EmacsのM-x shellでzshを使う設定 - ’(rubikitch wanna be (a . lisper))

    .zshrcの設定内容によっては、EmacsのM-x shellでは動作しなくなる。それは、zleをいじっているから。だけど、zshでもEmacsの中で動かす方法はある。以下の行を.zshrcに入れるだけでよい。 [[ $EMACS = t ]] && unsetopt zle この設定は環境変数 EMACS が t であるならば zle を使わなくするという意味。で、環境変数 EMACS は誰が設定しているかというと comint.el の comint-exec-1 だ。以下の部分で環境変数を設定している。 (let ((process-environment (nconc ;; If using termcap, we specify `emacs' as the terminal type ;; because that lets us specify a width. ;; If

    EmacsのM-x shellでzshを使う設定 - ’(rubikitch wanna be (a . lisper))
    sirocco634
    sirocco634 2008/12/30
    EmacsのM-x shellでzshを使う設定
  • 1