zshについて語るスレ
http://www.zsh.org/
http://zsh.sourceforge.net/
・過去ログ
zsh その6
http://toro.2ch.net/test/read.cgi/unix/1229010860/
zsh その5
http://pc11.2ch.net/test/read.cgi/unix/1212677877/
zsh その4
http://pc11.2ch.net/test/read.cgi/unix/1107342206/
zsh その3
http://pc5.2ch.net/test/read.cgi/unix/1080002786/
zsh入門 パート2
http://pc3.2ch.net/test/read.cgi/unix/1036324177/
zsh入門
http://pc.2ch.net/test/read.cgi/unix/990283346/
zsh その7
1名無しさん@お腹いっぱい。
2012/05/24(木) 16:34:43.032名無しさん@お腹いっぱい。
2012/05/26(土) 18:19:44.41 新スレおめでとうございます^^
3名無しさん@お腹いっぱい。
2012/05/29(火) 18:59:39.282012/05/29(火) 20:27:23.38
おつ
zshのドキュメントって読むのにすごい忍耐いるね
ここ読んどけって章ある?
zshのドキュメントって読むのにすごい忍耐いるね
ここ読んどけって章ある?
5名無しさん@お腹いっぱい。
2012/05/29(火) 21:08:38.69 使い始めの頃は prompt いじるために misc をよく見たけど、
最近は expn をよく見るかなー。
最近は expn をよく見るかなー。
6名無しさん@お腹いっぱい。
2012/06/02(土) 19:08:53.42 ログインシェルとしてzshを使っています.
ログイン時に~/.zprofile,~/.zloginが実行されてないようなんですけど(どういうわけかbashのprofileが代わりに実行されます),
ログイン時に~/.zprofile,~/.zloginを実行させるにはどうしたらいいですか?
ちなみに,Ubuntu 12.04LTSで使用しています.
ログイン時に~/.zprofile,~/.zloginが実行されてないようなんですけど(どういうわけかbashのprofileが代わりに実行されます),
ログイン時に~/.zprofile,~/.zloginを実行させるにはどうしたらいいですか?
ちなみに,Ubuntu 12.04LTSで使用しています.
2012/06/03(日) 13:22:44.32
ログインシェルがbashになっていてbashからzshを起動してるんじゃねーの?
2012/06/03(日) 17:28:13.29
いつのまにか PROMPT に %F とか増えてんだなー。
これ $reset_color じゃ完全には reset されなかったりするのか。
なんとなく % 1つで書きたいけど %f%k しろってことか。
これ $reset_color じゃ完全には reset されなかったりするのか。
なんとなく % 1つで書きたいけど %f%k しろってことか。
2012/06/09(土) 22:54:47.90
入力行に色をつけるこってできる?
10名無しさん@お腹いっぱい。
2012/06/09(土) 23:28:16.29 # プロンプト後に好きな色指定
PS1='$ %F{green}'
# エンター押したら実行前に色をリセット
preexec() { print -nP '%f' }
あたりでどうだろう。
PS1='$ %F{green}'
# エンター押したら実行前に色をリセット
preexec() { print -nP '%f' }
あたりでどうだろう。
2012/06/10(日) 09:55:44.81
>>10
おーーいいかんじです。ありがとうございました。
おーーいいかんじです。ありがとうございました。
2012/06/16(土) 14:46:52.71
>>10
補完しようとしたらうまくいかないな
補完しようとしたらうまくいかないな
2012/06/18(月) 09:53:24.46
PROMPTを途中で改行してる場合で、改行する前の行にRPROMPTを表示させる方法ってありますか?
2012/06/21(木) 00:53:49.15
例えば。
RPROMPT="%{$(echotc UP 1)%}right prompt text%{$(echotc DO 1)%}"
きっと問題がある。
>>12
zle_highlight=(default:fg=green)
使ったことないんであんましらんけど。
RPROMPT="%{$(echotc UP 1)%}right prompt text%{$(echotc DO 1)%}"
きっと問題がある。
>>12
zle_highlight=(default:fg=green)
使ったことないんであんましらんけど。
2012/06/22(金) 19:36:07.80
echo 1*0 てやったら
10 100 110 120 130 140 150
て出るんですが、普通にそのまま出力させるにはどうすればよかですか?
10 100 110 120 130 140 150
て出るんですが、普通にそのまま出力させるにはどうすればよかですか?
2012/06/22(金) 20:03:39.66
なにをいってるのかと思った。
echo '1*0'
echo '1*0'
2012/06/22(金) 22:35:13.56
うちのzshじゃそのまま出る
$ echo 1*0
1*0
何のオプションが効いてるんだろ
$ echo 1*0
1*0
何のオプションが効いてるんだろ
2012/06/22(金) 22:45:25.39
普通にワイルドカードでしょ。
2012/06/22(金) 23:26:21.98
>>17
setopt noglob かな。なんでそんなもん set してんのかしらんけど。
setopt noglob かな。なんでそんなもん set してんのかしらんけど。
2012/06/23(土) 07:33:49.35
2113
2012/06/23(土) 12:22:12.382012/06/23(土) 14:09:40.51
2012/06/23(土) 15:12:00.69
2413
2012/06/24(日) 12:04:00.45 たびたびすいません。Emacs+multi-termだと崩れてました。
普段のkonsoleなら問題なかったのですが。
普段のkonsoleなら問題なかったのですが。
2012/06/24(日) 15:29:14.48
それは multi-term の問題では。
どう崩れるのかしらんけど。
どう崩れるのかしらんけど。
2012/06/26(火) 22:49:57.86
bindkey で Ctrl+@ や Ctrl+- を設定したいんですが、 どうやればいいんでしょうか?
"^@" や "^-" では駄目でした。
"^@" や "^-" では駄目でした。
2012/06/26(火) 23:06:25.29
^@ は普通それでいい。できないなら端末の問題かな。^- というコードはない。
xxd があればその入力にそれぞれ打ち込んでみるといい。
何か分かるかもしれない。
xxd があればその入力にそれぞれ打ち込んでみるといい。
何か分かるかもしれない。
2826
2012/06/30(土) 21:05:11.422012/07/03(火) 21:32:24.19
\@ って bindkey \@ foo ってこと?
@ なら bindkey @ foo でいいけど。
xxd がなければ ESC-x describe-key-briefly ^@ ってやれば一応入力キーは判るよ。
あと Ctrl-- も端末で適当なコードが入るようにすれば、それに bindkey して使えるよ。
putty でどうやるのかしらんけど。
@ なら bindkey @ foo でいいけど。
xxd がなければ ESC-x describe-key-briefly ^@ ってやれば一応入力キーは判るよ。
あと Ctrl-- も端末で適当なコードが入るようにすれば、それに bindkey して使えるよ。
putty でどうやるのかしらんけど。
2012/07/03(火) 22:48:13.11
そういえば今は setopt prompt_sp なんてあるんだな。今っつーか結構前からか。
unsetopt prompt_cr
PROMPT_EOL_MARK='%B%S%#%s%b'
PROMPT_EOL_MARK_LENGTH=1
PROMPT=$'%{$PROMPT_EOL_MARK\e[$[COLUMNS-PROMPT_EOL_MARK_LENGTH-2]C \r%}'$PROMPT
とかいう設定はとっくに不要になってんだよなあ。
unsetopt prompt_cr
PROMPT_EOL_MARK='%B%S%#%s%b'
PROMPT_EOL_MARK_LENGTH=1
PROMPT=$'%{$PROMPT_EOL_MARK\e[$[COLUMNS-PROMPT_EOL_MARK_LENGTH-2]C \r%}'$PROMPT
とかいう設定はとっくに不要になってんだよなあ。
31名無しさん@お腹いっぱい。
2012/07/15(日) 14:52:02.96 文字入力の補完はできますか?
emacsのようにどこかに補完リストを作っておいて、
たとえば、
ssh lo[補完キー]と入力すると、
ssh longname.com
と変換されるようにしたいのですが。
emacsのようにどこかに補完リストを作っておいて、
たとえば、
ssh lo[補完キー]と入力すると、
ssh longname.com
と変換されるようにしたいのですが。
2012/07/15(日) 14:56:10.33
できます
2012/07/15(日) 15:11:50.45
sshならデフォルトで~/.ssh/configをもとに補完してくれるはずだけどな
3431
2012/07/15(日) 15:25:23.25 できました。
すみません。なぜか出来ないと思い込んでいました。
すみません。なぜか出来ないと思い込んでいました。
2012/07/19(木) 20:31:24.41
使い始めたばかりの初心者なのだけれども、alias -g L='| $PAGER ' でヒストリに L のまま残るのが嫌。
ヒストリには | less と展開して残すか、Lに続けてtabを押したら | less と展開するようにはできないだろうか。
ヒストリには | less と展開して残すか、Lに続けてtabを押したら | less と展開するようにはできないだろうか。
3635
2012/07/19(木) 20:48:45.962012/07/22(日) 00:03:39.42
ls とか less hogehoge をヒストリに残さないようにするためにはどうしたらいいんだろ。
38名無しさん@お腹いっぱい。
2012/07/22(日) 01:09:18.09 setopt hist_ignore_space
alias ls=' ls'
alias ls=' ls'
3937
2012/07/22(日) 02:59:09.18 >>38
おお、なるほど。これはいい。
おお、なるほど。これはいい。
2012/07/22(日) 15:44:35.87
zsh 5.0.0 available
http://www.zsh.org/mla/users/2012/msg00495.html
http://www.zsh.org/mla/users/2012/msg00495.html
2012/07/22(日) 18:14:30.56
うむ
2012/07/25(水) 21:36:44.74
5.0がでたってのにぜんぜんもりあがらないな。
43名無しさん@お腹いっぱい。
2012/07/25(水) 21:57:41.95 使うヒトは当たり前のように開発版の4.3使っていて、
5は4.3のバージョンだけ付け替えたようなものだから
目立った変化がない。
5は4.3のバージョンだけ付け替えたようなものだから
目立った変化がない。
2012/07/25(水) 22:32:53.87
まさか正式リリースで5.0になるとは…4.4だと思ってたのに
2012/07/25(水) 23:12:32.02
まあ、linuxのカーネルが3.0になったからってなんてことはなかったのと一緒か。
2012/07/28(土) 00:02:42.74
4.3 って開発版だったっけ?そうだった気もするな
2012/07/28(土) 00:09:42.18
>>46
少なくとも4系は4.xのxが偶数がリリース版だった、はず
少なくとも4系は4.xのxが偶数がリリース版だった、はず
48名無しさん@お腹いっぱい。
2012/07/28(土) 03:21:52.56 5のリリースメールから引用
> Version 5.0.0 of zsh is the new stable release. There are many changes
> since the last stable release series, 4.2, イカリャク
> Version 5.0.0 of zsh is the new stable release. There are many changes
> since the last stable release series, 4.2, イカリャク
2012/07/28(土) 12:32:34.28
Debianでは4.3系を長らく使ってるから開発版って認識は薄かったなぁ
(zsh-betaってのもあるのにzshの方が4.3.10)
(zsh-betaってのもあるのにzshの方が4.3.10)
50名無しさん@お腹いっぱい。
2012/07/28(土) 12:52:30.74 macportsも、よくわかってないヒトがメンテしてるのかな。
zsh @4.2.7 (shells)
zsh-devel @5.0.0 (shells)
zsh @4.2.7 (shells)
zsh-devel @5.0.0 (shells)
2012/07/28(土) 13:55:20.23
パッケージのdevelとかbetaってのはソフトウェア自体の安定版/開発版だのとはまた別の基準でつけられるものでしょ
安定性重視のシステムで安定パッケージと認められるためにはそれなりのテストや議論を経てこれなら大丈夫って認められる必要があるんじゃね、しらんけど
安定性重視のシステムで安定パッケージと認められるためにはそれなりのテストや議論を経てこれなら大丈夫って認められる必要があるんじゃね、しらんけど
2012/07/28(土) 14:24:13.58
hoge-develって、実行時には必要ないincludeファイルとかだけをまとめたパッケージだろ。
本体パッケージとバージョンは同じじゃないといけない、しらんけど
本体パッケージとバージョンは同じじゃないといけない、しらんけど
53名無しさん@お腹いっぱい。
2012/07/28(土) 14:32:40.96 >>52
それredhatのRPM
それredhatのRPM
54名無しさん@お腹いっぱい。
2012/07/28(土) 14:39:12.82 5が出る直前は
zsh @4.2.7 (shells)
zsh-devel @4.3.17 (shellls)
だったね。
zsh @4.2.7 (shells)
zsh-devel @4.3.17 (shellls)
だったね。
2012/07/28(土) 19:56:17.51
devel ってか head 的な?
2012/07/28(土) 20:01:47.83
stableとunstable的な
2012/07/30(月) 03:31:08.03
>>52
devel=正式以外含めた最新版だと思ってる人が多いとけど実際はその認識でも間違いはない感じ
名前通り開発する人が必要なものが追加されてる版、なのでバージョンも含めていろいろ試せるように最新なのが普通
商業用だったりディストリ毎のルールとかもあるから一概にはいえないけど
devel=正式以外含めた最新版だと思ってる人が多いとけど実際はその認識でも間違いはない感じ
名前通り開発する人が必要なものが追加されてる版、なのでバージョンも含めていろいろ試せるように最新なのが普通
商業用だったりディストリ毎のルールとかもあるから一概にはいえないけど
2012/08/03(金) 21:05:43.37
?
59名無しさん@お腹いっぱい。
2012/08/05(日) 00:53:22.29 zshって、コマンド内にコメント含められないの?bashだとできるのに。
ls -al#a
みたいな。
ls -al#a
みたいな。
60名無しさん@お腹いっぱい。
2012/08/05(日) 01:36:11.72 setopt interactive_comments
対話環境(スクリプトではない、プロンプトが出る環境)でコメントを機能させる
対話環境(スクリプトではない、プロンプトが出る環境)でコメントを機能させる
6159
2012/08/05(日) 02:18:34.27 おお、そんなオプションが。ありがとうございます
2012/08/08(水) 10:45:37.83
test
2012/08/08(水) 10:49:20.39
test
2012/08/08(水) 11:10:55.60
2012/08/08(水) 15:18:49.64
すいません、ありがとうございます。
2012/08/20(月) 18:07:07.61
非インタラクティブシェルとして起動するとき、aliasなどの設定ファイルを
読み込ませたいのですが、どうすればいいでしょうか?
読み込ませたいのですが、どうすればいいでしょうか?
2012/08/20(月) 18:10:02.01
.zshenv に書く。
2012/09/24(月) 16:20:06.91
$HISTFILEを手動で編集した後
fc -Rしても変更が反映されない(削除した行がbck-i-searchに候補として出てくる)んだけど
どうして?
fc -Rしても変更が反映されない(削除した行がbck-i-searchに候補として出てくる)んだけど
どうして?
2012/09/24(月) 21:39:45.49
追加されてるからかな
2012/11/18(日) 16:28:40.94
.zsh_history に日本語含んだコマンドは正常に保存されないの?
そういうコマンドも履歴検索したいんだが.
そういうコマンドも履歴検索したいんだが.
2012/11/18(日) 17:28:46.97
環境依存なのかな? こっちだとできた ↑
2012/11/18(日) 17:54:23.99
>>71
うそ,まじで.自分の手元では
Windows7 64bit, zsh 4.3.12 (i686-pc-cygwin)
Ubuntu12.04, zsh 4.3.17 (i686-pc-linux-gnu)
のどちらでも無理だ.
echo ほげ
が
echo ほぃ?
みたいに .zsh_history に保存される.マルチバイトを考慮してない感じがする.
うそ,まじで.自分の手元では
Windows7 64bit, zsh 4.3.12 (i686-pc-cygwin)
Ubuntu12.04, zsh 4.3.17 (i686-pc-linux-gnu)
のどちらでも無理だ.
echo ほげ
が
echo ほぃ?
みたいに .zsh_history に保存される.マルチバイトを考慮してない感じがする.
レスを投稿する
ニュース
- 性売買「買う側」処罰化と同時に「売る側は処罰せず、支援の対象に」Colabo主催の集会にて★2 [パンナ・コッタ★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! [Ailuropoda melanoleuca★]
- 【文春】スクープ撮! 超人気ゴルファー・都玲華(21) “30歳上”石井忍コーチ(51)と路上レッスン禁断愛 [冬月記者★]
- 「介護に疲れた」と自ら通報 100歳母を殺害容疑で79歳男を逮捕 [東京都] [少考さん★]
- 立憲・塩村あやか氏 12歳タイ人少女の事件を受け、人身売買を厳罰化する法案を提出へ 「日本人が買って…恥ずかしかったですね」 [少考さん★]
- 「地上波で見たいね」…大谷翔平「出場表明」WBC…ネットフリックス「独占放映」に「モーニングショー」浜田敬子氏が願い [muffin★]
- 【高市悲報】地方人「35歳メーカー勤務で年収650万円」東京派遣女子「25歳で派遣事務で年収600万円wまだ地方で人生消耗してるの?」 [786648259]
- ゲーミングモニターって何インチ買えば良いですか?
- Vipeer「嫌な出来事だったねえ・・・」←なにが起きてそう
- 高市早苗、ネトウヨを裏切るwwwwwww「すまん、外国人の不動産規制やっぱ無理だわ」 [246620176]
- 【文春砲】国分太一降板の原因は女性スタッフへのわいせつ [579392623]
- 【高市悲報】秋葉原のイルミネーションが話題に 3万いいね [573041775]
