[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

shell-mode vs. bash (was: setting for cywin 1.1.* from b20)



こういうことは聞いてみないことにはわかんなので。聞いてみよう。
他の人も使い方を教えてね。

>>>>> In [meadow-users-jp : No.3053] 
>>>>> “圭一” = Keiichi Suzuki <keiichi@xxxxxxxxx> wrote:
圭一> ;; shell-mode よりも素の bash の方が賢いと思うので、最近は 
圭一> ;; shell-mode は使っていないな...

どのへんがですか?

1. history が kill-buffer するとなくなるから。
  comint-input-ring って *shell* buffer に local なんですね。

ぐらいしか思いつかないんですが。

ボクの場合は、ほとんど shell-mode と dired だなぁ。
ファイル操作はほとんど dired からやってる。

a. M-x rename-uniquely RET
   で *shell*,  *shell*<2>,  *shell*<3>* と複数の shell
   を使ってる。
b. メールから URL を知ったら、そのまま shell-mode で wget だ。
   bash 窓に URL は paste できないよね??
c. file name の completion は TAB でやってる
d. tar ztvf ... なんかは dired からで
        (setq dired-guess-shell-alist-user
              '(("\\.xtar\\.gz\\'"  "tar ztvf")
                ("\\.tar\\.gz\\'"  "tar ztvf")
   ってな感じで、! RET だな。
   展開する時はわざわざ ! tar zxvf RET してる。
e. tar jcvf は dired から ! tar jcvf *.tar.bz2 * だな。
f. cp, mv も dired から % m regexp RET して、C や M で。
g. diff は dired で mark して = だし。

あとはどなたか続けてくださいな。^^;;)

こんな風だから高機能 shell などいらないと思ってる。
tcsh も bash も zsh も csh もまったく使いこなせないんだもん。
minimal 機能しか使わないからどれでもいいんだもんね。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx