[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 06/25 00:20 / Filesize : 27 KB / Number-of Response : 114
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Eshell の使い方とか設定とか【Emacs Shell、Lisp】



1 名前:今艸 [04/12/13 16:06:30]
教えろ
最近使いだしたがマニュアルねーからさっぱりわがんね
早くしてね

参考リンク
www.chienowa.co.jp/frame1/ijinden/

2 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 16:10:21]
2げとーーーーーーーーーーーーー

3 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 16:25:02]
(・∀・)イイ!!シェル


eshell って漏れのマシンだと遅くて使いものにならん。
ls が 2 秒くらいかかる。

4 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 16:29:59]
そんなにかかんないっしょ?オレのはceleronの600Mだけどそんなに遅く感じないよ

5 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 16:43:58]
>>1
マニュアルあるだろ。info 読めカス

6 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 16:50:54]
info 見てみたらスカスカ…(;´Д`)

7 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 17:48:37]
Emacs part12
pc5.2ch.net/test/read.cgi/unix/1083394705/

8 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 18:11:37]
とりあえず貼っておくぞ>>1
ttp://www.bookshelf.jp/pukiwiki/pukiwiki.php?Eshell%A4%F2%BB%C8%A4%A4%A4%B3%A4%CA%A4%B9

9 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/13 18:57:10]
ところでeshellって RMS も日常で使用しているシェルらしいね。

10 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/17 23:30:27]
            ぃぬ
         / ̄ ̄ ̄ ̄\
       /     Ω  Ω、
       |Y  Y        \    
       | |   |        ▼ |
       | \/      _人_|   
       |       ___/             MacOSX
        \    /                   |
         /     \           Solaris    |    NextStep
         \\  l\\          |  ズバシュ・・・    |
          |\\ | \\         Λ_Λ    Λ_Λ   Λ_Λ ‥
          /  \\  \\      ( / ⌒ヽ‥∵/ ⌒∵ (/ ⌒ヽ∵
          |   / \\  ヽ 二二二二| |   |二二| |   |二二| |  |二二>
          | Ω |   \\       ∪ / ノ∵‥∪ / ノ∵: ∪ / ノ∵‥
          | || |     \\       | ||     | ||     | ||
          | / | |      \\     ∪∪     ∪∪    ∪∪
         // | |        \\ズバ・・
        //  | |         \\∵∴
       //   | |       ΛΛ \\: ̄ ̄ ̄ ヽ〜 ←>>Mach
       U    U   ギ・・(゚Д゚ ;),∴:\|∪ ̄ ̄UU



11 名前:名無しさん@お腹いっぱい。 [04/12/19 11:11:19]
プロンプトの文字列を変えたいんですが、どうすればいいんですか?

12 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/19 12:02:12]
>6
ワロタ
ほんとにスカスカだ。

13 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/19 15:35:20]
>>11
(setq eshell-prompt-function 'my-eshell-prompt)

(defun my-eshell-prompt ()
"$ "
)

14 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/19 22:56:48]
lisp で書けるのは面白そうなのにな。まだ完成度が低すぎると思う。メインで使ってる人はいるの?

15 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/20 03:35:28]
>>14
完成度が低いって、どうしてそう思うの?
俺が知っている限り、大きなバグは1つしかないんだけどな。

俺はEshellは完成度が低いんじゃなくて、カスタマイズ性が
他のShellより高すぎて、その設定によりEshellの行動が違った
りしてくるから、一般ユーザーからすればそれがバグに見える
場合はあるだけなんじゃないかと思う。


16 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/20 03:39:30]
でも実際、Eshellをマスターするのは難しい。
自身のシンタックスまでカスタマイズできるshellなんて他にある?
eshellをマスターすれば、使いなれたlispも普通に使えることができるし、
入力も出力もバッファにそのまま送れるし、eshellにかなう
シェルなんてなくなるんじゃないかな。

17 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/20 04:55:57]
<はもう実装されたんだっけ?
catと|を使えばいらんといえばいらんのだけど。

18 名前::p [05/01/10 16:58:53]
オッ、こんなスレあったんやw

>>17
されてないね

19 名前::p [05/01/10 17:09:21]
ところで、なんで eshell だと ftp がうまくいかないんだ?

20 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/17 19:01:08 ]
>>19
それ、windozに付いてくるftpか?
最新のcygwinに付いてくるftp使えば普通に動くと思うよ



21 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/18 17:56:33 ]
ターミナル上emacs上Eshellから
aliasで外部アプリを起動するとemacs-noxが立ち上がる。
複数起動したらemacs-noxも複数..
Meadow上からなら問題ないんだが。

これもwinだから起きる問題かなぁ

22 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/18 22:00:58 ]
よくわからんが DISPLAY とか指定してる?

23 名前:21 mailto:sage [05/01/18 23:34:43 ]
ようわからんけどそれは関係ないわ

24 名前:22 mailto:sage [05/01/19 04:38:06 ]
ようわからんと思うなら、
ターミナル上から
% DISPLAY='' emacs
とかやってみなよ。

25 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/21 18:52:05 ]
ようわからんけどcygstartで解決したわ
Displayわけわからん
localhotに設定したり127.0.0.1:0.0に設定したりしてみたけど変化なし。

26 名前:名無しさん@お腹いっぱい。 [05/01/22 16:28:38 ]
eshellって結構便利だね。>>8のサイト見ておもた
>>21
emacs-noxって何?
俺もwin使用してるが、普通に外部アプリ立ちあがるよ。
何か関数上書きしてるん?

27 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/22 21:31:11 ]
emacsのX機能省略版ですがな。
普通に立ち上がりますかぁ。いいなぁ。家じゃだめでした。
eshellに限らずbashから"&"を付けて外部アプリを立ち上げる場合でも
bashが立ち上がってました。
コマンド実行後に終了させるにはどうしたいいのだろう。

eshellはemacsの機能が使えてイイ。あたりまえですが。
browse-kill-ring.elとか便利なelispが使えるのはすごく楽。
つーかみんな補完時にループさせてます?
eshellだけの話じゃないけど、あれって使いにくくないですか?
サイクルlimitを1にしてoffにしてますがesheller失格ですか?



28 名前:26 mailto:sage [05/01/22 21:51:23 ]
>>27
ああ、nox = no x-window system ね。うまくパースできなかったw

> eshellに限らずbashから"&"を付けて外部アプリを立ち上げる場合でも
> bashが立ち上がってました。
w2k使用しててもそうなるの?

> つーかみんな補完時にループさせてます?
> eshellだけの話じゃないけど、あれって使いにくくないですか?
> サイクルlimitを1にしてoffにしてますがesheller失格ですか?

言いたいこと十分にわかる。ていうか、コマンドをpcompleteされると俺の
環境だとwindow-configurationが壊れるんだよね。あれは使いにくいよね。


29 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/22 23:07:18 ]
xpです。2kでは試したことないです。
OSの問題ってことですか。どうなんだろ。
どうもこれはeshellの質問というかcygwinの使い方の質問でしたね。

ループする時にカーソルは確定部分の最後の文字の後ろにあるならまだ分かる。
そこから文字入力<TAB>で掘り進める。
カーソルがコマンドラインの最後にあると
搾り込みが甘くて候補が多いからやり直す時に編集がめんどい。
設定の仕方が悪いのかな。

>window-configurationが壊れる
window-configurationは使ってないから分からないけど
windows.elでもウインドウ状態は保存できるですよ。
これを使えば解決するような予感。



30 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/24 00:33:14 ]
もの凄い使いにくいと思ってたんだけど
そんなに拡張性があるのね

だれか、設定ファイルおくれ



31 名前:初心者ですが mailto:sage [05/01/24 00:53:07 ]
;;eshell
(require 'eshell-auto)
;;eshellのキー設定
(global-set-key "\C-ce" 'eshell-toggle)
;最初は画面の半分で起動もう一回eshell-toggleしたら全画面になる
;が、2度目のトグル前になんらかの入力があった場合は2度目のトグルで消えてくれる
(add-hook 'eshell-mode-hook
(lambda ()
(define-key eshell-mode-map
"\C-d" 'backward-kill-word)))

(add-hook 'eshell-mode-hook
(lambda ()
(define-key eshell-mode-map
"\C-a" 'eshell-bol)))
;デフォだとC-aで行の先頭までいってまうけど
;これでプロンプト前にいく

(setq eshell-cmpl-ignore-case t)
;補完時に大文字小文字を区別しない


32 名前:初心者ですが mailto:sage [05/01/24 01:02:25 ]
;;以下はカスタマイザで設定した
'(eshell-ask-to-save-history (quote always));確認なしでヒストリ保存
'(eshell-cmpl-cycle-completions t);補完時にサイクルする
'(eshell-cmpl-cycle-cutoff-length 5);補完候補がこの数値以下だとサイクルせずに候補表示
'(eshell-hist-ignoredups t);履歴で重複を無視してくれるっぽいけど上手く動いてない
'(eshell-history-file-name "~/.bash_history");バッシュと履歴共有してるのが原因かなぁ

eshell-isearch-backward
すると履歴からisearshしてくれるけどサイクルできるのかどうかわからない
それでもデフォのM-rよりは使いやすい


33 名前:初心者ですが mailto:sage [05/01/24 01:05:30 ]
詳しい方の設定ファイルよろ
↓↓

34 名前:名無しさん@お腹いっぱい。 [05/02/17 14:26:37 ]
あげまんあげまん

35 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/01 03:34:33 ]
eshell と shell mode
ANSI color codes に対応して欲しい。

36 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/01 10:54:50 ]
>>35
term-mode じゃいやなの?

37 名前:35 mailto:sage [05/03/01 19:45:09 ]
>>36
うぉー、ありがとう。
知らんかった。term-mode.

これから、viper との上手い組合せを、考えてみます。

38 名前:名無しさん@お腹いっぱい。 [2005/06/13(月) 15:21:09 ]
久しぶりに上げようよ






[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<27KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef