人気ブログランキング | 話題のタグを見る

エイリアスをさらせ!

「アイドルを探せ」みたいでしょ。
シルビー・バルタン、良いですよねー。

UNIX にログインすると、
.*shrc やら .profile やらがロードされますが、
これは外せない!という設定があります。
(ちなみに 私は tcsh ユーザ)

set prompt="`hostname`[`whoami`@`pwd`]> "

rootになることもあるので、自分の名前は必須。
カレントもフルパスで出ていないとイヤ。
いちいち pwd するなんて面倒くさすぎ。
記憶のバッファが小さいので、
カレントを覚えていられないだけだけど。

ということで、cd も以下みたいに変えます。
alias cd 'cd \!* ; set prompt="`hostname`[`whoami`@`pwd`]> "'

alias + 'pushd \!* ; set prompt="`hostname`[`whoami`@`pwd`]> "
alias - 'popd ; set prompt="`hostname`[`whoami`@`pwd`]> "'

これはダンナに教えてもらったのだけど、
大変便利ですよ。
+ と - というインタフェースがわかりやすいです。
プロンプトも変えてあります。

alias ls 'ls -AFlt \!* | more'
alias lls 'ls -AFLt \!* | more'

よく使う ls は、カスタマイズする人が多い部分でしょう。
私はデフォルト more 付きで、
less は余り使いません。
シンボリックリンクを、リンク先のファイルで表示したい時に、
lls の方を使います。

bindkey '^p' history-search-backward
bindkey '^n' history-search-forward

emacsユーザな人には便利。
Ctrl-p と Ctrl-n でコマンドの履歴を表示できるわけ。
ひょっとして、大体のキーバインドが、
デフォルトで emacs 風なのかな?

お気に入りや便利なエイリアスがあったら、
教えて下さい。
by xiaoxia | 2004-05-25 20:55 | コンピュータ関係
<< Trackbackで評価が変わる? Irvine で exblog... >>