zsh その4at UNIXzsh その4 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:名無しさん@お腹いっぱい。 07/07/09 09:49:08 ls number/(*~two) 801:名無しさん@お腹いっぱい。 07/07/09 15:09:44 プロンプトに%~を入れているのですが、 プロンプト(または%~)の長さが一定以上なら改行して次の行の先頭に > を出すようにしたいと考えているのですが、 そういうことできますか? 長さによって次のうち適当な方になるようにしたい↓ 通常: ~/どこそこ> 長いとき: ~/じゅげむじゅげむごこうのすりきれぱいぽぱいぽ > 802:名無しさん@お腹いっぱい。 07/07/09 15:29:41 LF=$'\n' PROMPT="%~%20(l.$LF.)> " 803:名無しさん@お腹いっぱい。 07/07/10 02:54:30 ありがとうございます。条件分岐なんてできたんですね。 804:名無しさん@お腹いっぱい。 07/07/10 03:00:37 LFを定義するかわりに PROMPT='%~%20(l, ,)> ' と書いてもいけました。 805:名無しさん@お腹いっぱい。 07/07/10 09:17:30 こんなことしてみた zstyle -e ':completion:*:processes' command ' [[ "$oldcontext" = *sudo* ]] && reply=("ps -e") || reply=("ps -u $USER") ' きもいので没リスト行き。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch