タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Emacsとzshに関するvv_boow_vvのブックマーク (6)

  • ansi-term - aizuzia

    emacs上でも M-x shell と打てばシェルが使えるのだけど、使い心地があまり物に近くなくて、今まであんまり使っていませんでした。 が、どうやら ansi-term というより使いやすいシェルがあるらしいので、試してみました。M-x ansi-term で起動します。 使用感は上々。物とほとんど同様に動いてくれます。shellのようにBackspace打ちすぎるとプロンプトまで消えてしまうようなこともありません。 早速C-tに割り当てたのですが、ここで困ったことに気付きました。ansi-termは起動するたびに新しいターミナルを開くのです。既に立ち上がってるならばそちらを選択するようにしてほしい。そんなにいくつも端末いらないよ。 どうすればいいのかグーグル先生も教えてくれなかったので、勘でElispを書いてみました。 (global-set-key "\C-t" '(lambd

    ansi-term - aizuzia
  • [emacs][zsh][vim]CarbonEmacsでzshとかvimをまともに使う方法  - goinger的日記

    需要があるのか謎なのですが,Carbon Emacs内部でzshとかvimをまともに使う方法について書いておきます。この手法は別にCarbonEmacsじゃなくてEmacsとかでも使えるまする(Terminalで確認済み)。 とりあえず始めにEmacsで使えるshellの種類について簡単に触れておきます。 Emacsで使えるshellは大別してshell派とterm派の二派閥があります。 shell派はEmacs側が殆ど実装しており?,挙動が普通のshellっぽくないのが特徴です。zshはshell派でも普通に使えるんですけどこの中でvimとか実行するとおぞましい事になります。 term派はEmacs側で実装というよりは普段使っているshellをEmacsで使うという感じのshellです。vimを実行する場合当然こっちを選択します。当然今回もこっちに関する説明となります。 ちなみに、ter

    [emacs][zsh][vim]CarbonEmacsでzshとかvimをまともに使う方法  - goinger的日記
  • Emacs の shell-mode で zsh を有効活用 - mooz deceives you

    emacs の shell-mode はどうにも好かなかった。使う度にストレスを感じ、結局端末を別に起動してしまう、の繰り返し。 しかし、実行結果を文書中に張り付けたいときなどは、やはり shell-mode でないと手間がかかる。そこで、この際と思ってちょっくら改善を図ってみることにした。 まず、最低限あってくれないと困るのは、 シェルのヒストリが使える zsh や tcsh での history-beginning-search 色表示 といったところ。 一つ目のヒストリに関しては comint-input-ring-file-name という変数に読み込ませたいヒストリファイル名を指定するとのことだったので、 ;; zsh のヒストリファイル名を設定 (setq comint-input-ring-file-name "~/.histfile") ;; ヒストリの最大数 (setq

  • はてなブログ | 無料ブログを作成しよう

    中年以降の人生を考えるための5冊 今までずっと、ひたすらラクなことや楽しいことだけをやって生きていきたいと思っていたのだけど、40歳を過ぎた頃から、今までのやり方ではいろいろと行き詰まってくるようになってきました。何をやってもそんなに楽しくない。これからの人生はずっと下り坂が続いてい…

    はてなブログ | 無料ブログを作成しよう
  • 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))
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • 1