1 名前:今艸 [04/12/13 16:06:30.net] 教えろ 最近使いだしたがマニュアルねーからさっぱりわがんね 早くしてね 参考リンク www.chienowa.co.jp/frame1/ijinden/
123 名前:Zeno ◆5nZQbNmQPs [2010/05/31(月) 01:08:52 .net] defcustom から eshell-modules-list にアクセスをし、 中に eshell-term を加えてみてはどうかね。 eshell-modules-list の内容をここに貼ってみろ。
124 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/05/31(月) 02:00:00 .net] 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を求められるのは相変わらずです。
125 名前:Zeno ◆5nZQbNmQPs [2010/05/31(月) 08:52:30 .net] >>124 解決策は2つある。 1. eshell上で $ export PAGER= $ git log 2. eshell-visual-commands に git を加える。 お勧めは .eshell/login に export PAGER= を挿入するやり方。 わかったか?
126 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/05/31(月) 10:51:52 .net] >>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で表示すると 色付きで正しく表示されるんですが。
127 名前:Zeno ◆5nZQbNmQPs [2010/05/31(月) 12:46:18 .net] >>126 > 当初、環境変数PAGERを設定してなのになんでPAGERが作動するのか謎でしたが PAGER のデフォルト値が man だからだろ。 > 出力を色付きにしているとき、普通のコンソールでは色付きで表示されるのに TERM が馬鹿 (dumb) だから。 xterm-256color や xterm-color にしてみると良い。 eshell の使う ansi-color のモジュールが サポートしていないエスケープシークエンスがあるので、 うまく表示されない場合が多い。
128 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/06/01(火) 11:21:04 .net] >>127 ありがとうございます export TERM=xterm-256color export TERM=xterm-color のどちらでも git log の表示が色付きで出るようになりました
129 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 02:54:53.38 .net] RubyをEmacsで使おうとして苦戦しております。 pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Emacs このサイトにて、 「Debianの"ruby-elisp.deb"のようにパッケージが利用できるなら、 それをインストールする。ソースからビルドした場合などは、 適当な場所(たとえば~/site-lispなど)にmisc/*.elをコピーする。 そして~/.emacsに次のように書いておく」 と書いてあります。 最後の部分は恐らくパスを追加するということなのだと思うのですが、 私はパスを追加するとはコントロールパネルから辿って行って、絶対パスを ペーストするやり方しか知らないので、ここがよくわかりません。 ~/.emacsって言うのはどこを指していて、どうやって書き込めばいいのでしょうか?
130 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 18:02:23.68 .net] >>129 釣りですか?UNIX版で~/.emacsっていうのはどこを指しているのか なんて質問が出るわけがないのだけど。 $ vi ~/.emacs とか $ nano ~/.emacs でどう?
131 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 21:56:05.66 .net] emacs 使えよ
132 名前: 忍法帖【Lv=40,xxxPT】 【東電 76.2 %】 mailto:sage [2011/08/14(日) 17:04:39.85 .net] 現在どのTAGSファイルを読み込んでるか確認する方法ないかな
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/12(日) 00:48:08.71 .net] 保守です。 Eshellけっこう便利だと思うけど、あんま使われないのかな ? Emacsだけで、screen + zsh + vim とけっこう張り合える。
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/12(日) 01:00:12.39 .net] >>133 使っているけれど、 - ドキュメントがない - 大きいファイルをリダイレクトすると遅い - ヒアドキュメントが使えない
135 名前:名無しさん@お腹いっぱい。 mailto:age [2012/02/20(月) 13:53:53.54 .net] 色々やってみた # 代わりに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'
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 15:41:17.92 .net] Tron っていう映画に eshell が出ているそうです www.youtube.com/watch?v=dNEVJ-1_lPg
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 22:15:31.59 .net] コマ送りしてみたらほんとだったw 途中でハノイの塔が出てくるけど、その時のモードラインにはTetrisの文字が… まぁこの辺は適当に合成したのかな。
138 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/02/13(水) 21:28:22.85 .net] NTemacs下だからチョット気がひけるけど質問。 ps が command not foundになる原因と対処法を教えてください。
139 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/02/13(水) 22:33:53.10 .net] >>138 NTEmacs スレッド 3 anago.2ch.net/test/read.cgi/software/1325573999/
140 名前:138 mailto:sage [2013/03/09(土) 15:32:59.66 .net] (setq cache-long-line-scans t) が問題を起してたようだ cache-long-line-scans ・・・bugbugな子
141 名前:名無しさん@お腹いっぱい。 [2014/03/24(月) 20:53:53.90 .net] すいません、教えてください。 eshell での *su - コマンド等での 入力されたパスワードを非表示にするには どのように設定すればいいのでしょうか? 検索しても shell-mode での設定例しか見つけられませんでした。
142 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/06/28(土) 00:05:11.46 .net] >>141 超遅レスだが24.4(23.3.92)ではちゃんと非表示になるぞ
143 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/09/27(土) 10:39:05.21 .net] eshell を規定のシェルとすることはできますか? 具体的には、M-x find-name-dired 等で使用する find を、eshell の find とすることはできるのでしょうか。 私は Windows で Ntemacs を使っているのですが、上記の際にコマンドプロンプトの find が使用されてエラーとなります。 できるとすれば、setenv で "SHELL" に何かを設定するのかな。
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/10/02(木) 02:12:04.66 .net] >>143 eshellのfindは外部コマンドのfindを呼び出してるだけだよ lsみたいに呼び出さないのもあるけど findはどっかから探してきて、Windows標準のfind.exeより先に見つかるように パスを設定して、そこにコピーする必要がある
145 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/10/02(木) 11:57:32.04 .net] >>144 そうなのですか? eshell-prefer-lisp-function を t にすると find の挙動が変わったから、てっきり lisp で find が作成されているのだと考えておりました (もっとも、その find の usage が (ITEM SEQ [KEYWORD VALUE] ...) となっており、help も見つけられないので困っておりました)。
146 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/10/02(木) 12:04:34.38 .net] >>145 あっ・・・ これ cl-find という lisp の関数なのですね。 見当違いでした。すみません
147 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/01/25(日) 14:47:11.63 .net] eshell の ls の動作が数年前より数十倍遅くなっているんだが、 どうしたんだ? 誰かが糞マージしたの?
148 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/04/06(月) 05:11:39.70 .net] パイプの挙動がおかしくない?
149 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/01(金) 21:48:28.23 .net] find hoge | xargs rm だとパイプ越しのファイルを削除できるのですが、 find hoge | grep hogehoge | xargs rm だとうまくいかない・・・。
150 名前:名無しさん@お腹いっぱい。 [2015/05/18(月) 20:33:03.23 .net] あげ
151 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/20(水) 23:54:08.62 .net] 私の使用頻度は shell > ansi-term > eshell
152 名前:名無しさん@お腹いっぱい。 [2015/05/22(金) 23:01:37.09 .net] >>151 eshell の優先度が低いのはやっぱりバグがあるから?
153 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/05/23(土) 02:59:30.85 .net] >>152 そう、パイプのバグが致命的
154 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 07:32:44.84 .net] やっぱり LISP は万能じゃなかったな。ロクに shell さえ作れない 今こそ C++ の時代
155 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 07:20:18.03 .net] 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 NL3EZ40I0E
156 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 06:25:11.97 .net] 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方 時間がある方はみてもいいかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 X8O4N
157 名前:名無しさん@お腹いっぱい。 [2019/05/01(水) 00:55:45.50 .net] >>154 馬鹿ですか?
158 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:35:38.75 .net] その頃Twitterなかった。
159 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:46:23.09 .net] やはり睡眠大事やね
160 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:25:23.66 .net] >>78 常に考えても分かってないマンUはまぁまぁ強いな 定期的に支持してんの? 6824 超割安との戦いを始める お前ら シンプルに水を最低1ヶ月は様子見ればいいのに
161 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:59:57.12 .net] ディソナンス本当に性のもあるからな
162 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:07:36.15 .net] >>65 俺の乗ってるのが僕の中から2人と同一人物だったりしてないのかな あと3キロくらい痩せそうだなw 運転手が悪いって会社が個人情報持ってないんやがSO6のためなら女房も泣かす
163 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:26:00.60 .net] ストロングカードリッジがやばい 自分が馬鹿だって乳首みてくるなよ