教えろ
最近使いだしたがマニュアルねーからさっぱりわがんね
早くしてね
参考リンク
http://www.chienowa.co.jp/frame1/ijinden/
Eshell の使い方とか設定とか【Emacs Shell、Lisp】
1今艸
NGNG2006/05/21(日) 14:10:17
2006/05/21(日) 19:23:49
んだね。eshell/infoがまともに雨後感。
(defun eshell/info (&optional x)
(interactive)
(if x
(info x)
(Info-directory)))
こんなんでしのいではどうかと
(defun eshell/info (&optional x)
(interactive)
(if x
(info x)
(Info-directory)))
こんなんでしのいではどうかと
2006/05/23(火) 12:30:33
2006/06/23(金) 01:41:35
ちょっと使ってみました。
>>8
>ttp://www.bookshelf.jp/pukiwiki/pukiwiki.php?Eshell%A4%F2%BB%C8%A4%A4%A4%B3%A4%CA%A4%B9
>(ちなみに、私の環境ではなぜか最後の [^a] がうまく処理されません。他は大丈夫なのですが。)
customize で (Eshell初期化の前に設定されている必要があるので)
eshell-glob-chars-list に ?^ を加える
eshell-glob-translate-alist に (?^ . "^") を加える
と修正する。
#作者にメールを送りましたがとりあえず返事は来ていません。
>>39,40
(add-to-list 'eshell-output-filter-functions 'eshell-truncate-buffer)
>>8
>ttp://www.bookshelf.jp/pukiwiki/pukiwiki.php?Eshell%A4%F2%BB%C8%A4%A4%A4%B3%A4%CA%A4%B9
>(ちなみに、私の環境ではなぜか最後の [^a] がうまく処理されません。他は大丈夫なのですが。)
customize で (Eshell初期化の前に設定されている必要があるので)
eshell-glob-chars-list に ?^ を加える
eshell-glob-translate-alist に (?^ . "^") を加える
と修正する。
#作者にメールを送りましたがとりあえず返事は来ていません。
>>39,40
(add-to-list 'eshell-output-filter-functions 'eshell-truncate-buffer)
2006/08/11(金) 01:58:33
>>57
> #作者にメールを送りましたがとりあえず返事は来ていません。
昨夜になって返事が返ってきました。しかも、
I am checking in these changes now.
だそうな。お返しにもう一つバグ報告しときました。
> #作者にメールを送りましたがとりあえず返事は来ていません。
昨夜になって返事が返ってきました。しかも、
I am checking in these changes now.
だそうな。お返しにもう一つバグ報告しときました。
59名無しさん@お腹いっぱい。
2006/09/25(月) 02:37:21 保守上げ
6057=58
2006/11/05(日) 21:11:36 eshellも結局全然使ってないな。
57の不具合は8/10付けで修正されていた。
> だそうな。お返しにもう一つバグ報告しときました。
これは which が program を使っているのに lisp だと嘘をつく、って件だっ
たんだけど、直されてない。
今になって気付いたが、思いっ切り直前の 50- の議論に関係していたね。
57の不具合は8/10付けで修正されていた。
> だそうな。お返しにもう一つバグ報告しときました。
これは which が program を使っているのに lisp だと嘘をつく、って件だっ
たんだけど、直されてない。
今になって気付いたが、思いっ切り直前の 50- の議論に関係していたね。
2006/12/11(月) 03:11:38
微妙にすれ違いというか全くすれ違いなんだけど、
bookshelf.jpのwikiおかしくない?
eshellの項を読みに行ったらbasic認証なげつけられたんだけど。
bookshelf.jpのwikiおかしくない?
eshellの項を読みに行ったらbasic認証なげつけられたんだけど。
2006/12/11(月) 09:30:55
63名無しさん@お腹いっぱい。
2007/02/06(火) 17:26:04 Windows 上で Eshell を Cygwin 用にできますか?
例えば、 c:/ は /cygdrive/c/ とか
例えば、 c:/ は /cygdrive/c/ とか
2007/02/06(火) 17:44:37
>>63
cygwin-mount.el
cygwin-mount.el
2007/02/06(火) 17:52:23
2007/02/06(火) 19:03:22
>>65
bash.exe 呼べばいいじゃん?
bash.exe 呼べばいいじゃん?
2007/02/06(火) 20:02:25
>>66
もちろん cygwin 上での bash なら ~/ は /home/user/ になるわけですが、
eshell 上で bash.exe を使用した場合、 ~/ は c:/cygwin/home/user/ と認識しています
もちろん cygwin 上での bash なら ~/ は /home/user/ になるわけですが、
eshell 上で bash.exe を使用した場合、 ~/ は c:/cygwin/home/user/ と認識しています
2007/02/06(火) 20:21:56
69名無しさん@お腹いっぱい。
2007/02/06(火) 20:27:29 >>68
そんな簡単にはいかないと思うのですが。
実際、eshell内部のパスを処理する部分で cygwin-mount.el の関数を
使用したとしても、サブプロセスがパスを理解してくれない場合も出てくると思われます
そんな簡単にはいかないと思うのですが。
実際、eshell内部のパスを処理する部分で cygwin-mount.el の関数を
使用したとしても、サブプロセスがパスを理解してくれない場合も出てくると思われます
2007/02/06(火) 20:39:53
>>69
簡単に行くとはいってないが?
簡単に行くとはいってないが?
2007/02/06(火) 20:54:40
2007/02/06(火) 21:21:52
>>71
わかりますよ?
わかりますよ?
2007/02/06(火) 22:11:33
>>62
先生、探しても分かりません
先生、探しても分かりません
2007/02/07(水) 03:12:08
2007/02/07(水) 18:44:42
>>74
アリガトゴザイマース
アリガトゴザイマース
76武蔵 ◆yChdjWk9Ko
2007/02/07(水) 18:53:01 >>75
礼はいいから取り敢えずanal出せ
礼はいいから取り敢えずanal出せ
2007/02/07(水) 19:09:13
>>75
下品すぎです><
下品すぎです><
2007/02/11(日) 02:05:31
適当なところでバッファを shrink してほしいんだけど、そういう設定は無いのかな?
2007/02/11(日) 15:21:35
80武蔵 ◆yChdjWk9Ko
2007/02/11(日) 15:24:58 >>79
おい若者、それだけではうまくいかんぞ.
それをセットした後に
(eshell-truncate-buffer)
を実行しなければならない.試しに *eshell* 上で
(let ((eshell-buffer-maximum-lines 10)) (eshell-truncate-buffer))
を実行してみたまえ.
おい若者、それだけではうまくいかんぞ.
それをセットした後に
(eshell-truncate-buffer)
を実行しなければならない.試しに *eshell* 上で
(let ((eshell-buffer-maximum-lines 10)) (eshell-truncate-buffer))
を実行してみたまえ.
2007/02/12(月) 08:42:42
コマンド補完の動作を bash のデフォルトみたいにしたいのですが
方法ありますか?
方法ありますか?
82KingOfMathKingdom ◆NlBVr1vWAA
2007/02/17(土) 16:12:052007/04/02(月) 19:16:02
8483
2007/04/02(月) 19:16:532007/04/30(月) 13:31:19
Emacs ヒッキーなんで使ってみたいけどマニュアル全然ないのな…
2007/04/30(月) 16:11:44
>>85
ソースが一番のマニュアル
ソースが一番のマニュアル
2007/05/10(木) 11:29:15
eshellって.bashrcや.zshrcのように起動時に読み込むファイルってあるの?
2007/05/10(木) 14:23:46
>>85
eshell.texi見ろ と言おうと思ったけど、実際に見たら言えなくなったw
eshell.texi見ろ と言おうと思ったけど、実際に見たら言えなくなったw
2007/05/10(木) 14:38:32
eshellを普通に使っていたらホームディレクトリ以下が全部消えた話
ttp://d.hatena.ne.jp/Rommy/20070115/1168876829
ttp://d.hatena.ne.jp/Rommy/20070115/1168876829
2007/05/10(木) 16:41:29
2007/05/10(木) 18:17:37
9291
2007/05/10(木) 18:40:03 気になったから、自分で環境作ってやってみたら、
$ rm -rf .*
rm: cannot remove `.' or `..'
rm: cannot remove `.' or `..'
と、でたよ。
emacs-version is 22.0.99.1
はてなの人は、22.0.91だって。
$ rm -rf .*
rm: cannot remove `.' or `..'
rm: cannot remove `.' or `..'
と、でたよ。
emacs-version is 22.0.99.1
はてなの人は、22.0.91だって。
2007/05/10(木) 19:02:22
そーいえば BSD 版の rm は比較的最近なんか安全方向に変わったんだよね?
.. ではなく / に関するものだったような気がするけれど。
.. ではなく / に関するものだったような気がするけれど。
94名無しさん@お腹いっぱい。
2007/10/30(火) 22:28:01 あげ∩( ・ω・)∩
95名無しさん@お腹いっぱい。
2007/10/31(水) 14:12:30 >>85
ちょっと前まで「Eshellを使いこなす」ってページがあったんだけど、
なくなっちゃったんだよね。いろんな意味でマニュアル的な存在でもあって、
多分既存するEshellの情報のほとんど全てが載っていたと思う。
ちょっと前まで「Eshellを使いこなす」ってページがあったんだけど、
なくなっちゃったんだよね。いろんな意味でマニュアル的な存在でもあって、
多分既存するEshellの情報のほとんど全てが載っていたと思う。
2007/10/31(水) 16:00:21
>>95
6ヶ月越しのレスとは、またすごいロングパスだな。
6ヶ月越しのレスとは、またすごいロングパスだな。
2007/11/01(木) 02:09:40
うげ、そのうち勉強しようと思ってたのに
なくなっちゃったのか > Eshellを使いこなす
archive.orgを漁ってみたいので
覚えてる人いたらURLきぼん。
なくなっちゃったのか > Eshellを使いこなす
archive.orgを漁ってみたいので
覚えてる人いたらURLきぼん。
2007/11/22(木) 22:13:18
Meadow memo にある奴はサルベージじゃないのか ?
2008/04/17(木) 05:54:36
大日本プロレスが金村キンタローを無期限出場停止処分に
大日本プロレスは18日、アパッチプロレス軍所属の金村キンタローに対し1月24日をもって大日本プロレスへの出場を無期限停止に、
また、村上健リングアナウンサーに対し2月16日をもって大日本プロレスへの出入りを無期限禁止とすることを発表した。
以下は大日本プロレス公式ホームページ上にての発表。
アパッチプロレス軍所属の金村キンタロー選手を1月24日をもって大日本プロレスへの出場を無期限停止とする
理由
1月20日千葉ブルーフィールド大会で大日本プロレス女性社員の下腹部を
着衣の上から触るなどの行為を行い女性社員に多大なる精神的ショックを与えた為
村上健リングアナウンサーを 2月16日をもって大日本プロレスへの出入りを無期限禁止とする
理由
1月20日に起こったことに関し、選手社員とともに本人も同意し決定した事項を
事実と違う形で被害者に伝え混乱を招き、また被害者を助けたいとする選手社員の気持ちを裏切り続けた上で
それらの人間を悪者にするかのような言動を続けたため
(大日本プロレス公式ホームページより、原文ママ)
ttp://headlines.yahoo.co.jp/hl?a=20080218-00000029-spnavi-fight
金村キンタロー
ttp://ja.wikipedia.org/wiki/%E9%87%91%E6%9D%91%E3%82%AD%E3%83%B3%E3%82%BF%E3%83%AD%E3%83%BC
>本名:かねむら ゆきひろ・韓国名:キム・ヘンホ
大日本プロレスは18日、アパッチプロレス軍所属の金村キンタローに対し1月24日をもって大日本プロレスへの出場を無期限停止に、
また、村上健リングアナウンサーに対し2月16日をもって大日本プロレスへの出入りを無期限禁止とすることを発表した。
以下は大日本プロレス公式ホームページ上にての発表。
アパッチプロレス軍所属の金村キンタロー選手を1月24日をもって大日本プロレスへの出場を無期限停止とする
理由
1月20日千葉ブルーフィールド大会で大日本プロレス女性社員の下腹部を
着衣の上から触るなどの行為を行い女性社員に多大なる精神的ショックを与えた為
村上健リングアナウンサーを 2月16日をもって大日本プロレスへの出入りを無期限禁止とする
理由
1月20日に起こったことに関し、選手社員とともに本人も同意し決定した事項を
事実と違う形で被害者に伝え混乱を招き、また被害者を助けたいとする選手社員の気持ちを裏切り続けた上で
それらの人間を悪者にするかのような言動を続けたため
(大日本プロレス公式ホームページより、原文ママ)
ttp://headlines.yahoo.co.jp/hl?a=20080218-00000029-spnavi-fight
金村キンタロー
ttp://ja.wikipedia.org/wiki/%E9%87%91%E6%9D%91%E3%82%AD%E3%83%B3%E3%82%BF%E3%83%AD%E3%83%BC
>本名:かねむら ゆきひろ・韓国名:キム・ヘンホ
2008/04/17(木) 08:27:04
これはいい保守ですね
2008/05/21(水) 10:07:40
C-c C-tで
選択範囲内のすべての行の先頭にタブを入れたいのですが,
lispをどう書けばいいですか?
わかる方がいましたら教えてください
選択範囲内のすべての行の先頭にタブを入れたいのですが,
lispをどう書けばいいですか?
わかる方がいましたら教えてください
2008/05/21(水) 10:22:34
> From: [89] デフォルトの名無しさん <sage>
> Date: 2008/05/12(月) 09:30:03
>
> 選択範囲内のすべての行の先頭にタブを入れたいのですが,
> どうすればいいですか?
>
> わかる方がいましたら教えてください。
> __________________________________________________
>
> From: [90] デフォルトの名無しさん <sage>
> Date: 2008/05/12(月) 09:43:01
>
> >>89
> マークして C-x r t C-q TAB RET
> 基本的な操作は本スレで質問しような。
このコピペは流行ってるのか?
> Date: 2008/05/12(月) 09:30:03
>
> 選択範囲内のすべての行の先頭にタブを入れたいのですが,
> どうすればいいですか?
>
> わかる方がいましたら教えてください。
> __________________________________________________
>
> From: [90] デフォルトの名無しさん <sage>
> Date: 2008/05/12(月) 09:43:01
>
> >>89
> マークして C-x r t C-q TAB RET
> 基本的な操作は本スレで質問しような。
このコピペは流行ってるのか?
103名無しさん@お腹いっぱい。
2008/05/22(木) 07:30:23 >>102
C-x r t C-q TAB RETしてもできなかったよ
C-x r t C-q TAB RETしてもできなかったよ
104名無しさん@お腹いっぱい。
2008/06/08(日) 19:36:31 例えば
rm *~
して~の後ろでTABを押したときに、*~に含まれるファイル名の補間リストが見たいのですが、
現状では、*~にマッチするファイル名を順に変換するようになっています。
補間リストを表示するようにはできませんか?
rm *~
して~の後ろでTABを押したときに、*~に含まれるファイル名の補間リストが見たいのですが、
現状では、*~にマッチするファイル名を順に変換するようになっています。
補間リストを表示するようにはできませんか?
105名無しさん@お腹いっぱい。
2008/12/04(木) 23:08:36 vistaでeshell使っていて、pythonをeshell上で使いたいんですが
どうすればコマンドで使えるようになるのでしょうか
教えてください
どうすればコマンドで使えるようになるのでしょうか
教えてください
106名無しさん@お腹いっぱい。
2008/12/04(木) 23:19:03 パス通ってればいいんじゃね?
107105
2008/12/04(木) 23:42:21 load-path
("c:/Python30/
パスは通ってるのですが、
c:/ $ python
python: command not found
このようにコマンドとして使えません
("c:/Python30/
パスは通ってるのですが、
c:/ $ python
python: command not found
このようにコマンドとして使えません
2008/12/04(木) 23:45:16
節子、それファイルパスやない...ライブラリのロードパスや!
109名無しさん@お腹いっぱい。
2008/12/04(木) 23:49:48110105
2008/12/05(金) 00:20:19 できるようになりました
ありがとうございます
わからなくなったらまたきます^^
ありがとうございます
わからなくなったらまたきます^^
112名無しさん@お腹いっぱい。
2009/05/02(土) 10:54:03 CVS HEADのEmacs使ってみて。
eshellでの ls が激速になってる。
eshellでの ls が激速になってる。
2009/05/02(土) 12:54:17
ほんとだ
カラーもちゃんと表示されるようになってる
カラーもちゃんと表示されるようになってる
2010/05/03(月) 18:14:37
外部プロセスの呼出をやりたいです。
start-processがある事がわかったのですが、うまくできませんでした。
やりたい事はC-c t tで
現在開いているファイルに対して
txt2tags -t html --toc --encoding=utf-8
を実行してほしい。
start-processがある事がわかったのですが、うまくできませんでした。
やりたい事はC-c t tで
現在開いているファイルに対して
txt2tags -t html --toc --encoding=utf-8
を実行してほしい。
2010/05/06(木) 20:02:12
(defun foo ()
(interactive)
(setq bname(concat "txt2tags -t html --toc --encoding=utf-8 " (buffer-name)))
(shell-command bname))
(global-set-key [(C c)(t)(t)] 'foo)
とかじゃだめなの?
てか、eshellが全然関係ないうえにstart-processも関係ないよな、この質問
まあ過疎ってるからいいけども
(interactive)
(setq bname(concat "txt2tags -t html --toc --encoding=utf-8 " (buffer-name)))
(shell-command bname))
(global-set-key [(C c)(t)(t)] 'foo)
とかじゃだめなの?
てか、eshellが全然関係ないうえにstart-processも関係ないよな、この質問
まあ過疎ってるからいいけども
116名無しさん@お腹いっぱい。
2010/05/22(土) 16:57:37 入力した文字列を eshell を起動して実行させたいんですが、
次のように read-string を使うと、execute-kbd-macro が正しく動きません。
(defun foo ()
(interactive)
(let (var)
(setq var (read-string "% "))
(execute-kbd-macro (concat "\370eshell
" var "
"))))
read-string を使わずに (setq var "ls") などと書くと正しく動作します。
どうやったら read-string で入力したのを eshell で実行できるんでしょうか?
次のように read-string を使うと、execute-kbd-macro が正しく動きません。
(defun foo ()
(interactive)
(let (var)
(setq var (read-string "% "))
(execute-kbd-macro (concat "\370eshell
" var "
"))))
read-string を使わずに (setq var "ls") などと書くと正しく動作します。
どうやったら read-string で入力したのを eshell で実行できるんでしょうか?
2010/05/22(土) 18:03:51
>>116
(defun foo (cmd)
(interactive "M%% ")
(eshell)
(goto-char (point-max))
(insert cmd)
(eshell-send-input))
(defun foo (cmd)
(interactive "M%% ")
(eshell)
(goto-char (point-max))
(insert cmd)
(eshell-send-input))
2010/05/22(土) 18:45:42
2010/05/24(月) 00:00:15
なんか知らんが、eshellとtrampの組み合わせが調子悪い・・・。
一旦、sudo lsとかを実行しないと数十秒固まったりする。同じ症状が出てる人いません?
emacs 23.2.1とtramp 2.1.17です。
一旦、sudo lsとかを実行しないと数十秒固まったりする。同じ症状が出てる人いません?
emacs 23.2.1とtramp 2.1.17です。
2010/05/26(水) 00:39:42
2010/05/26(水) 00:46:59
訂正、-pです。
2010/05/31(月) 00:38:26
eshellのターミナルで git log を実行すると次のように WARNING が出て
RETURN を押さないと次が見えなくて不便です
$ git log
WARNING: terminal is not fully functional
- (press RETURN)
環境変数TERM関連は次のようになってます
$ env | grep TERM
TERM=dumb
TERMCAP=SC|screen|VT 100/ANSI X3.64 virtual terminal:\
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=273
ためしに export TERM=xterm とすると (press RETURN) 等はでなくなるのですが、
ansi-color-for-comint-mode-on にしているにもかかわらず
エスケープシーケンスがそのまま表示されてしまいます。
普通のコンソールと同じように (press RETURN) 等を出さずに
色付きで表示するにはどうしたらいいんでしょうか?
RETURN を押さないと次が見えなくて不便です
$ git log
WARNING: terminal is not fully functional
- (press RETURN)
環境変数TERM関連は次のようになってます
$ env | grep TERM
TERM=dumb
TERMCAP=SC|screen|VT 100/ANSI X3.64 virtual terminal:\
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=273
ためしに export TERM=xterm とすると (press RETURN) 等はでなくなるのですが、
ansi-color-for-comint-mode-on にしているにもかかわらず
エスケープシーケンスがそのまま表示されてしまいます。
普通のコンソールと同じように (press RETURN) 等を出さずに
色付きで表示するにはどうしたらいいんでしょうか?
123Zeno ◆5nZQbNmQPs
2010/05/31(月) 01:08:52defcustom から eshell-modules-list にアクセスをし、
中に eshell-term を加えてみてはどうかね。
eshell-modules-list の内容をここに貼ってみろ。
2010/05/31(月) 02:00:00
eshell-modules-list は次のように自分で設定していて実際の値もこれと同じでした。
(setq eshell-modules-list '(eshell-alias eshell-banner eshell-basic eshell-cmpl eshell-dirs eshell-glob eshell-hist eshell-ls eshell-pred eshell-prompt eshell-script eshell-term))
なぜデフォルトにあった eshell-unix が抜けているのかは、思い出せず。
で、これをきっかに設定を見直したところエスケープシーケンスが反映されていない原因は、
eshell-output-filter-functions から eshell-handle-ansi-color を外していたからでした
これもまたなぜ外してしまったのか。。。
ただeshellのデフォルトの TERM=dumb の状態だと git log のあとで
警告が出てRETURNを求められるのは相変わらずです。
(setq eshell-modules-list '(eshell-alias eshell-banner eshell-basic eshell-cmpl eshell-dirs eshell-glob eshell-hist eshell-ls eshell-pred eshell-prompt eshell-script eshell-term))
なぜデフォルトにあった eshell-unix が抜けているのかは、思い出せず。
で、これをきっかに設定を見直したところエスケープシーケンスが反映されていない原因は、
eshell-output-filter-functions から eshell-handle-ansi-color を外していたからでした
これもまたなぜ外してしまったのか。。。
ただeshellのデフォルトの TERM=dumb の状態だと git log のあとで
警告が出てRETURNを求められるのは相変わらずです。
125Zeno ◆5nZQbNmQPs
2010/05/31(月) 08:52:30>>124
解決策は2つある。
1. eshell上で
$ export PAGER=
$ git log
2. eshell-visual-commands に git を加える。
お勧めは .eshell/login に export PAGER= を挿入するやり方。
わかったか?
2010/05/31(月) 10:51:52
>>125
ありがとうございます
2の方法だと何も表示されなくなってしまったんですが
.eshell/login に export PAGER= を挿入する方法だとうまく行きました。
当初、環境変数PAGERを設定してなのになんでPAGERが作動するのか謎でしたが
空の値をセットすればPAGERが無効になるんですね。勉強になりました。
ただ git help config すると
sh: -c: line 0: syntax error near unexpected token `||'
のようエラーがぞろぞろ出てきてまったくマニュアルが表示されなくなったので
試しに export PAGER=cat にすると git help config の方も動きました。
あとほんとに些細なことなんですが git config --global color.ui "auto" として
出力を色付きにしているとき、普通のコンソールでは色付きで表示されるのに
eshell上ではモノクロです。
色指定のエスケープシーケンスが含まれるログファイルをeshell上でcatで表示すると
色付きで正しく表示されるんですが。
ありがとうございます
2の方法だと何も表示されなくなってしまったんですが
.eshell/login に export PAGER= を挿入する方法だとうまく行きました。
当初、環境変数PAGERを設定してなのになんでPAGERが作動するのか謎でしたが
空の値をセットすればPAGERが無効になるんですね。勉強になりました。
ただ git help config すると
sh: -c: line 0: syntax error near unexpected token `||'
のようエラーがぞろぞろ出てきてまったくマニュアルが表示されなくなったので
試しに export PAGER=cat にすると git help config の方も動きました。
あとほんとに些細なことなんですが git config --global color.ui "auto" として
出力を色付きにしているとき、普通のコンソールでは色付きで表示されるのに
eshell上ではモノクロです。
色指定のエスケープシーケンスが含まれるログファイルをeshell上でcatで表示すると
色付きで正しく表示されるんですが。
127Zeno ◆5nZQbNmQPs
2010/05/31(月) 12:46:18>>126
> 当初、環境変数PAGERを設定してなのになんでPAGERが作動するのか謎でしたが
PAGER のデフォルト値が man だからだろ。
> 出力を色付きにしているとき、普通のコンソールでは色付きで表示されるのに
TERM が馬鹿 (dumb) だから。
xterm-256color や xterm-color にしてみると良い。
eshell の使う ansi-color のモジュールが
サポートしていないエスケープシークエンスがあるので、
うまく表示されない場合が多い。
2010/06/01(火) 11:21:04
>>127
ありがとうございます
export TERM=xterm-256color
export TERM=xterm-color
のどちらでも git log の表示が色付きで出るようになりました
ありがとうございます
export TERM=xterm-256color
export TERM=xterm-color
のどちらでも git log の表示が色付きで出るようになりました
2011/03/29(火) 02:54:53.38
RubyをEmacsで使おうとして苦戦しております。
http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Emacs
このサイトにて、
「Debianの"ruby-elisp.deb"のようにパッケージが利用できるなら、
それをインストールする。ソースからビルドした場合などは、
適当な場所(たとえば~/site-lispなど)にmisc/*.elをコピーする。
そして~/.emacsに次のように書いておく」
と書いてあります。
最後の部分は恐らくパスを追加するということなのだと思うのですが、
私はパスを追加するとはコントロールパネルから辿って行って、絶対パスを
ペーストするやり方しか知らないので、ここがよくわかりません。
~/.emacsって言うのはどこを指していて、どうやって書き込めばいいのでしょうか?
http://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Emacs
このサイトにて、
「Debianの"ruby-elisp.deb"のようにパッケージが利用できるなら、
それをインストールする。ソースからビルドした場合などは、
適当な場所(たとえば~/site-lispなど)にmisc/*.elをコピーする。
そして~/.emacsに次のように書いておく」
と書いてあります。
最後の部分は恐らくパスを追加するということなのだと思うのですが、
私はパスを追加するとはコントロールパネルから辿って行って、絶対パスを
ペーストするやり方しか知らないので、ここがよくわかりません。
~/.emacsって言うのはどこを指していて、どうやって書き込めばいいのでしょうか?
2011/03/29(火) 18:02:23.68
2011/03/29(火) 21:56:05.66
emacs 使えよ
2012/02/12(日) 00:48:08.71
保守です。
Eshellけっこう便利だと思うけど、あんま使われないのかな ?
Emacsだけで、screen + zsh + vim とけっこう張り合える。
Eshellけっこう便利だと思うけど、あんま使われないのかな ?
Emacsだけで、screen + zsh + vim とけっこう張り合える。
2012/02/12(日) 01:00:12.39
2012/02/20(月) 13:53:53.54
色々やってみた
# 代わりにemacsコマンドを呼び出す系
alias w3m 'w3m-find-file $1'
alias irb 'run-ruby "irb"'
alias ghci 'run-haskell'
alias emacs 'find-file $1'
alias make 'compile ${mapconcat (function identity) ${cons "make" $*} " "}'
# tomp3 *.wav *.mp4 ... のようにして使う
alias tomp3 'for i in ${eshell-flatten-list $*} {ffmpeg -i $i ${concat ${file-name-sans-extension $i} .mp3}}'
alias toutf8 'for i in $* {nkf -w -Lu --overwrite $i}'
alias check-encode 'for i in ${eshell-flatten-list $*} {*echo $i : ${nkf -g $i}}'
alias elcompile 'for i in ${eshell-flatten-list $*} {byte-compile-file $i}'
alias elcompile-all 'for i in **/*.el {byte-compile-file $i}'
# ショートカット系?
alias d 'dired-other-window ${pwd}'
alias c 'cd *$1*'
alias f 'find-file $1'
alias r 'view-file $1'
# 他のシェルでもよくやるの系
alias ll 'ls -lh $*'
alias la 'ls -a $*'
alias findn 'find . -name $*'
alias cdd 'cd ~/download'
alias untgz 'tar xvzf $*'
alias untbz 'tar xvjf $*'
alias slideshow 'feh -ZF *.jpg *.gif *.png >/dev/null'
# 代わりにemacsコマンドを呼び出す系
alias w3m 'w3m-find-file $1'
alias irb 'run-ruby "irb"'
alias ghci 'run-haskell'
alias emacs 'find-file $1'
alias make 'compile ${mapconcat (function identity) ${cons "make" $*} " "}'
# tomp3 *.wav *.mp4 ... のようにして使う
alias tomp3 'for i in ${eshell-flatten-list $*} {ffmpeg -i $i ${concat ${file-name-sans-extension $i} .mp3}}'
alias toutf8 'for i in $* {nkf -w -Lu --overwrite $i}'
alias check-encode 'for i in ${eshell-flatten-list $*} {*echo $i : ${nkf -g $i}}'
alias elcompile 'for i in ${eshell-flatten-list $*} {byte-compile-file $i}'
alias elcompile-all 'for i in **/*.el {byte-compile-file $i}'
# ショートカット系?
alias d 'dired-other-window ${pwd}'
alias c 'cd *$1*'
alias f 'find-file $1'
alias r 'view-file $1'
# 他のシェルでもよくやるの系
alias ll 'ls -lh $*'
alias la 'ls -a $*'
alias findn 'find . -name $*'
alias cdd 'cd ~/download'
alias untgz 'tar xvzf $*'
alias untbz 'tar xvjf $*'
alias slideshow 'feh -ZF *.jpg *.gif *.png >/dev/null'
2012/02/20(月) 15:41:17.92
Tron っていう映画に eshell が出ているそうです
http://www.youtube.com/watch?v=dNEVJ-1_lPg
http://www.youtube.com/watch?v=dNEVJ-1_lPg
2012/02/20(月) 22:15:31.59
コマ送りしてみたらほんとだったw
途中でハノイの塔が出てくるけど、その時のモードラインにはTetrisの文字が…
まぁこの辺は適当に合成したのかな。
途中でハノイの塔が出てくるけど、その時のモードラインにはTetrisの文字が…
まぁこの辺は適当に合成したのかな。
2013/02/13(水) 21:28:22.85
NTemacs下だからチョット気がひけるけど質問。
ps が command not foundになる原因と対処法を教えてください。
ps が command not foundになる原因と対処法を教えてください。
2013/02/13(水) 22:33:53.10
140138
2013/03/09(土) 15:32:59.66 (setq cache-long-line-scans t) が問題を起してたようだ
cache-long-line-scans ・・・bugbugな子
cache-long-line-scans ・・・bugbugな子
141名無しさん@お腹いっぱい。
2014/03/24(月) 20:53:53.90 すいません、教えてください。
eshell での *su - コマンド等での
入力されたパスワードを非表示にするには
どのように設定すればいいのでしょうか?
検索しても shell-mode での設定例しか見つけられませんでした。
eshell での *su - コマンド等での
入力されたパスワードを非表示にするには
どのように設定すればいいのでしょうか?
検索しても shell-mode での設定例しか見つけられませんでした。
2014/06/28(土) 00:05:11.46
>>141
超遅レスだが24.4(23.3.92)ではちゃんと非表示になるぞ
超遅レスだが24.4(23.3.92)ではちゃんと非表示になるぞ
2014/09/27(土) 10:39:05.21
eshell を規定のシェルとすることはできますか?
具体的には、M-x find-name-dired 等で使用する find を、eshell の find とすることはできるのでしょうか。
私は Windows で Ntemacs を使っているのですが、上記の際にコマンドプロンプトの find が使用されてエラーとなります。
できるとすれば、setenv で "SHELL" に何かを設定するのかな。
具体的には、M-x find-name-dired 等で使用する find を、eshell の find とすることはできるのでしょうか。
私は Windows で Ntemacs を使っているのですが、上記の際にコマンドプロンプトの find が使用されてエラーとなります。
できるとすれば、setenv で "SHELL" に何かを設定するのかな。
2014/10/02(木) 02:12:04.66
>>143
eshellのfindは外部コマンドのfindを呼び出してるだけだよ
lsみたいに呼び出さないのもあるけど
findはどっかから探してきて、Windows標準のfind.exeより先に見つかるように
パスを設定して、そこにコピーする必要がある
eshellのfindは外部コマンドのfindを呼び出してるだけだよ
lsみたいに呼び出さないのもあるけど
findはどっかから探してきて、Windows標準のfind.exeより先に見つかるように
パスを設定して、そこにコピーする必要がある
2014/10/02(木) 11:57:32.04
>>144
そうなのですか?
eshell-prefer-lisp-function を t にすると find の挙動が変わったから、てっきり lisp で find が作成されているのだと考えておりました (もっとも、その find の usage が (ITEM SEQ [KEYWORD VALUE] ...) となっており、help も見つけられないので困っておりました)。
そうなのですか?
eshell-prefer-lisp-function を t にすると find の挙動が変わったから、てっきり lisp で find が作成されているのだと考えておりました (もっとも、その find の usage が (ITEM SEQ [KEYWORD VALUE] ...) となっており、help も見つけられないので困っておりました)。
2014/10/02(木) 12:04:34.38
2015/01/25(日) 14:47:11.63
eshell の ls の動作が数年前より数十倍遅くなっているんだが、
どうしたんだ? 誰かが糞マージしたの?
どうしたんだ? 誰かが糞マージしたの?
2015/04/06(月) 05:11:39.70
パイプの挙動がおかしくない?
2015/05/01(金) 21:48:28.23
find hoge | xargs rm
だとパイプ越しのファイルを削除できるのですが、
find hoge | grep hogehoge | xargs rm
だとうまくいかない・・・。
だとパイプ越しのファイルを削除できるのですが、
find hoge | grep hogehoge | xargs rm
だとうまくいかない・・・。
150名無しさん@お腹いっぱい。
2015/05/18(月) 20:33:03.23 あげ
2015/05/20(水) 23:54:08.62
私の使用頻度は
shell > ansi-term > eshell
shell > ansi-term > eshell
152名無しさん@お腹いっぱい。
2015/05/22(金) 23:01:37.09 >>151
eshell の優先度が低いのはやっぱりバグがあるから?
eshell の優先度が低いのはやっぱりバグがあるから?
2015/05/23(土) 02:59:30.85
>>152
そう、パイプのバグが致命的
そう、パイプのバグが致命的
2017/09/08(金) 07:32:44.84
やっぱり LISP は万能じゃなかったな。ロクに shell さえ作れない
今こそ C++ の時代
今こそ C++ の時代
レスを投稿する
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★3 [ニョキニョキ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【悲報】ネトウヨ、AIで高市とメローニが握手する動画を生成🥺 [359965264]
- 【実況】博衣こよりのえちえち朝こよ🧪
- 【岸田朗報】鰻(ウナギ)、ガチで3年以内に1匹1000円以下へ!!!! [782460143]
- 生ハムバナナ
- スキルス胃がんってあるじゃん?
- 習「中国とアメリカは軍国主義(日本)を倒した仲間。勝利の成果を守るために協力すべきだ」とトランプに呼び掛け。高市早苗、終了。 [153490809]
