- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 00:54:20 ]
- zshについて語るスレ
www.zsh.org/ zsh.sourceforge.net/ ・過去ログ zsh その5 pc11.2ch.net/test/read.cgi/unix/1212677877/ zsh その4 pc11.2ch.net/test/read.cgi/unix/1107342206/ zsh その3 pc5.2ch.net/test/read.cgi/unix/1080002786/ zsh入門 パート2 pc3.2ch.net/test/read.cgi/unix/1036324177/ zsh入門 pc.2ch.net/test/read.cgi/unix/990283346/
- 202 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 09:48:39 ]
- ふぁqなんて誰も読まねえよ
- 203 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 09:51:36 ]
- >>202
お前が英語も読めない馬鹿なのは分かったから黙ってろ
- 204 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 10:03:05 ]
- >>201
いや、だから、>>192 さんは >>201 を知った上で 「それがよくない」と言っているんではないかと。
- 205 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/26(火) 10:15:20 ]
- >>204
明らかに読んでないだろ。読んでいれば、こういう回避法があるのは知ってるが それは気に食わないという言い方にになる。
- 206 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 00:10:19 ]
- ふぁqなど読まずに寝ラーを利用するのが賢いzsher
- 207 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 03:20:19 ]
- 英語も読めない馬鹿が賢いとは笑止千万だわ
- 208 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 08:56:44 ]
- >>203や>>207みたいに読まない=読めないって決め付ける奴って何なんだろう
自分がロクに読めないから他人もそうだと思うんだろうか 日本語で書かれてても読まないものは読まないのにね
- 209 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 09:51:11 ]
- ドキュメントを読みもせずに偉そうな物言いをするなってこった
- 210 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 09:59:41 ]
- >>208
>>202が「誰も読まない」と決めつけているがそれはスルーなの? おまえ>>202か?
- 211 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 10:01:54 ]
- シャドーボクサーはお帰りください
- 212 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 18:02:28 ]
- ログインシェルを変えることができない環境で擬似的にzshをログイン
シェルにすることはできますか?
- 213 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/27(水) 18:22:31 ]
- exec zsh
- 214 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 15:14:33 ]
- rootでzshをログインシェルにするのは、やっぱやめたほうがいい?
- 215 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 17:25:49 ]
- 自分で判断できないなら止めとけ
- 216 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 19:29:09 ]
- >>212
screen -s zsh
- 217 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 21:55:16 ]
- >>215
ずっとそうやってたんだけど、知り合いに言ったら呆れられてしまった 理由を聞いても、rootではそもそもzshみたいなもんは使うな、の一点張りで 確かにbashのほうが安心だとは思うけどさ・・・
- 218 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 22:06:27 ]
- オレはrootでこそzsh使いたいんやけどやっぱ甘いんかねえ
- 219 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 22:41:57 ]
- 自分の鯖で自分しかrootにならないんならいいんじゃね
- 220 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 23:11:16 ]
- zshが駄目なら同じ理由でbashも駄目だろ。/bin/shのみ許可とか。
もちろんvimも駄目だ。viかed。
- 221 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 23:32:40 ]
- >zshが駄目なら同じ理由でbashも駄目だろ。
ズンドコベロンチョみたいなもんか
- 222 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 23:55:23 ]
- >>220
一行目には同意だがvimは関係ないな。使えれる環境なら使えばいいだけの話。
- 223 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 00:13:27 ]
- viはディスク復旧時に/var/tmpだのtermcapが見えないと云々というのは
最近でも言うのかね。
- 224 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 06:57:57 ]
- 純正viはSolarisとかの商用系にしか存在しない。ソース非公開だから。
それ以外のOSでは、viの正体はvimかnviだな。 >>223 vimならtermcap/terminfoがなくてもデフォでbuilt-inのvt100で立ち上がる。 >>222 「ら抜き」ならぬ「れ入れ」やめれ
- 225 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 07:33:49 ]
- >>224
単なるtypoに過剰反応しすぎだろ
- 226 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 07:45:13 ]
- typoか? 最近こういう言葉流行ってると思うが
- 227 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 08:24:13 ]
- >>226
>>222だがtypoだ。こんな使い方が流行ってるのか?
- 228 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 09:06:21 ]
- zshのソースはどこのFTPサイトから落せれますか?
FWのせいか、一部のサイトには行けれないようなんですが。 あと、手元のCD-Rは何故か読めれなくなってしまいました。
- 229 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 09:07:46 ]
- それは教えれません
- 230 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 09:44:56 ]
- >>228
朝からつまんねーぞ
- 231 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 09:47:21 ]
- >>229
それは「れ入れ」じゃなくて「ら抜き」 ハイ、やり直し
- 232 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 16:07:02 ]
- それは教えれられません
- 233 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 16:38:42 ]
- >>232 は「れ入れ」の意味を理解していないようだ。
- 234 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 16:54:21 ]
- それは教えられれません
- 235 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 17:38:14 ]
- られれのおじさん
- 236 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 17:46:06 ]
- その答えは、ここには書けれません
- 237 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 21:13:51 ]
- お前ら、zshの話しろよ
- 238 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 21:18:29 ]
- zshのことは、これ以上話せれません
- 239 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 22:26:07 ]
- いい加減にしれよ
- 240 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 19:13:12 ]
- zshの読み方はズシュッ!でいいのでしょうか
- 241 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 19:19:52 ]
- 雑種
- 242 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/30(土) 19:22:52 ]
- ツェッシュ
- 243 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/31(日) 01:27:43 ]
- ズィーッシュ
- 244 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 20:46:01 ]
- 昨日bashからzshに引越したんですけど,
bashではalias rma='rm -f *~ .*~ *#'で通じたんですけど,zshだと zsh: no matches found: *~ となります. bashだと存在しなかったらなにもコメントがでてこないんですけど
- 245 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 21:10:19 ]
- >>244
setopt nullglob
- 246 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 21:30:49 ]
- >>217
/bin/sh に比べれば bash も zsh も等しくリッチすぎる環境
- 247 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 21:55:41 ]
- 純粋のshなんて何年も触ってないや
最近のLinuxは/bin/shがbashのシボリックリンクだし 他のお堅いunix系から見れば甘過ぎなんだろうけど
- 248 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 22:00:57 ]
- 純正の定義を頼む
- 249 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/09(火) 23:48:31 ]
- >>248
sh: libedit.so.5 => /lib/libedit.so.5 (0x28096000) libncurses.so.6 => /lib/libncurses.so.6 (0x280ab000) libc.so.6 => /lib/libc.so.6 (0x280ed000) # ldd /usr/local/bin/zsh /usr/local/bin/zsh: libzsh-4.3.4.so => /usr/local/lib/zsh/libzsh-4.3.4.so (0x2807d000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2810f000) libncurses.so.6 => /lib/libncurses.so.6 (0x28207000) libm.so.4 => /lib/libm.so.4 (0x28249000) libc.so.6 => /lib/libc.so.6 (0x28260000) # ldd tcsh tcsh: libncurses.so.6 => /lib/libncurses.so.6 (0x280c6000) libcrypt.so.3 => /lib/libcrypt.so.3 (0x28108000) libc.so.6 => /lib/libc.so.6 (0x28121000)
- 250 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/11(木) 22:27:21 ]
- リモートでプロセスをnohupなり&!なりdisownなりで動かした状態でexitすると、
ターミナルが固まってしまうんですが、こういう場合はどうすれば良いですか?
- 251 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 00:33:35 ]
- お前も一緒に固まればいい
- 252 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 10:40:45 ]
- どうやったらそんなことになるのか謎
- 253 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/12(金) 10:44:34 ]
- >>252
OpenSSH の FAQだろ
- 254 名前:250 mailto:sage [2009/06/12(金) 13:32:53 ]
- sshやrshなどの仕様として、入出力ストリーム(標準入力、標準出力、標準エラー出力)が
EOFを返すまでコネクションを維持するんですね。スレチで失礼しました。
- 255 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 01:24:11 ]
- history共有はOFFのほうが好みなので切っています。
この場合、historyファイルへの保存はログアウトするときにされると思いますが、 ログアウトせずにその場で強制的に書き込ませるコマンドなどはないでしょうか?
- 256 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 15:09:37 ]
- tcshのように
何もない所からtabを押したら カレントディレクトリにあるファイル一覧を表示したいのだが、 どうすればよろしいですか?
- 257 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 17:30:14 ]
- tcsh使っとけハゲ
- 258 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/26(金) 20:33:44 ]
- ハゲじゃないもん!
- 259 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 02:11:51 ]
- >>255
fc -W 好みに応じて -I オプションをつける
- 260 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 03:43:26 ]
- zshでmanでコマンド調べたときに引数のところに色がつくのってどうすればいい?
teratermから接続したときは色づけされてるけど、Xの端末からmanで調べたときに色が付いてない。 zshrcの色関係はdircolorしかしてません
- 261 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 03:46:50 ]
- それはたぶん
「強調」のエスケープシーケンスを 「ターミナル」がどう表現するかを設定すべきトコロだと思うぞ。
- 262 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/27(土) 17:59:56 ]
- >>259
ありがとうございました。
- 263 名前:260 mailto:sage [2009/06/27(土) 21:41:16 ]
- >>261
setopt prompt_subst でもだめだった他になにかあるんですかね?
- 264 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/28(日) 07:51:58 ]
- >>260
ちゃんとlsで色がつくんだったら、 alias lv='/usr/bin/lv -c' とか alias less='/usr/bin/less -r' とか alias man='/usr/bin/w3mman' compdef _man w3mman とかpagerのオプション変えてみたら?
- 265 名前:名無しさん@お腹いっぱい。 [2009/06/29(月) 11:54:58 ]
- みなさん、はじめまして。じつは、これが2ちゃんねるデビューです。ところで、zsh を愛用しているのですが、
たとえば % ls ~/documents/hoge と打ったあとで、hoge のhにカーソルを持ってきて、fと打ってtabおすと、つまり % ls ~/documents/f[tab]hoge bashだと % ls ~/documents/fuga/hoge となりますが、zshだと補完してくれません。何かオプションの設定があるのでしょうか。
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 12:11:28 ]
- bindkey "^i" として出てきたものを man zshall で検索してその周辺を読む
- 267 名前:名無しさん@お腹いっぱい。 [2009/06/29(月) 14:25:43 ]
- 266さん ありがとうございます。 さて、bindkey "^i"と、プロンプトで入力
すると、menu-expand-or-complete と出ます。というのは、.zshrcでそういう設定 をしているからなのですが、デフォルトはexpand-or-completeですよね。 それで、man zshall とかinfoファイルなどを読んでもどうも関連のありそうな ものは見当たらないのですが。。。
- 268 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 14:26:46 ]
- じゃあそういうものだと思って諦める。
- 269 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 19:15:25 ]
- ubuntuのデフォルトbashでインストールしてないコマンド打つと
パッケージリストから探してきてこれ入れれって感じのメッセージ出るんだけど、 zshではどうやるの?
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 21:22:21 ]
- >>269
source /etc/zsh_command_not_found
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 21:24:44 ]
- command-not-foundパッケージの機能だな。
bashでコマンドが見付からなかったときに実行されるシェル関数 command_not_found_handleを定義することで実現している。 コマンドとパッケージの対応DBは別途作るみたいだね、これ。 相当するものはzshにはないと思うけど、入力文字列の先頭語を whenceで探し、見付かれば実行、見付からなければパッケージを提案 という動作をするwidget(シェル関数)を作って^M(Enterキー)にバインド すれば出来るはず。
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 21:25:28 ]
- あら、zsh用も含んでるのか、これ。
- 273 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/29(月) 21:35:03 ]
- >>271
書き込む前にリロードしるw
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 09:55:43 ]
- >5 の本(zsh最強シェル入門)とは別の
「zshの本」って出てるのね www.amazon.co.jp/dp/4774138649
- 275 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 10:03:56 ]
- 最近流行ってるの?
- 276 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 11:47:58 ]
- >>274
書店でめくってみたけど、最強〜よりはまともな感じ。 補完関数の書き方とか詳しかった。
- 277 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/30(火) 18:15:33 ]
- >>270
>>271 どうもです。試してみます
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/02(木) 22:29:43 ]
- >>202
どうでもいい。黙れ。、
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/03(金) 01:14:28 ]
- >>278
遅レスにマジレスカコイイ><
- 280 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/04(土) 08:48:57 ]
- >>274
「tcshなんてうんこ」の広瀬さんが本出してたのか
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 10:32:49 ]
- 広瀬本関連の記事? かな
zshで究極のオペレーションを ・ 第1回 zshで広がる世界 ttp://gihyo.jp/dev/serial/01/zsh-book/0001 本を出そうという話になってから6年かかったそうで。 お疲れ様です〜
- 282 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 10:35:27 ]
- 俺はマニュアル読むのに6年かかった
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/08(水) 14:59:04 ]
- 読み終わったら仕様が変わってた
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/09(木) 22:40:15 ]
- あるあるw
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/10(金) 16:03:58 ]
- >274
買ってみた まあ日本語レファレンス的な感じかな zshが巨大でマニュアル自体が巨大なので 仕方ないとは思うし,ちょっと手にとって 見るために置いておくのも悪くないかな. できれば冒頭の「デモンストレーション」の章で ヲラヲラ,すげーだろ 的なノリのzsh魅力紹介がもっとあると良かったかなぁ
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 16:31:56 ]
- 一般的に言って、zshがあればファイラなんてものはいらない、て感じなんでしょうか。
- 287 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 16:33:50 ]
- 人それぞれ
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/14(火) 20:48:17 ]
- タイプしたコマンドの末尾に空白があると、ヒストリにはその空白を削った形で記録されるようですが、
末尾の空白を削らずにそのまま記録させるには、どうしたらいいでしょうか?
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/14(火) 21:23:53 ]
- >>288
なんでそんなことしたいのかが、さっぱり分からん。
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/14(火) 21:29:38 ]
- bashならスペースも含めてヒストリに記録されるよ。
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/14(火) 22:19:08 ]
- unsetopt hist_reduce_blanks
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/14(火) 22:25:35 ]
- >>291
それは「末尾の空白削らずに」にはならない。 というか、最初から unsetopt hist_reduce_blanks 状態だし。
- 293 名前:288 mailto:sage [2009/07/15(水) 23:25:10 ]
- 少し勘違いしてました。仰る通り、最初からunsetopt hist_reduce_blanksでした。
何がしたかったかというと、例えば、(■はカーソルです) ls /etch/zshr■ ・・・@ まで打ってからTAB押すと ls /etc/zshrc ■ ・・・A と補完され、■の直前にスペースが挿入されますが、これを実行するとヒストリには このスペースが取り除かれます。Aの状態でさらにスペースを押すと、見た目上は 名にも変化しませんが、履歴にはスペースも含めて記録されます。 デフォルトではこういう設定なのだと思いますが、見た目通りにヒストリに 記録できたほうが使いやすいなと個人的に思った次第です。
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 22:02:45 ]
- zshrcで、PROMPTの中に改行を含めて2行で表示しています。
この状態でRPROMPTを設定すると、2行目の右端に表示されます。 1行目の右端にも文字を表示したいのですが、どうしたらいいですか?
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 14:43:54 ]
- 「zshの本」って買いですか?
当方 zsh 歴1ヶ月の noob です。
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 16:33:24 ]
- コマンドラインの展開で、
$ ls a1.txt a2.txt a3.txt として $ echo a{1,2,3}.txt a1.txt a2.txt a3.txt $ echo a*.txt a1.txt a2.txt a3.txt と、なりますが、 $ echo --option=a{1,2,3}.txt --option=a1.txt --option=a2.txt --option=a3.txt $ echo --option=a*.txt zsh: no matches found: --option=a*.txt こういった感じに、展開したファイル名の前に、同じ文字列を付け足したいのです。 上記の操作で、行われていない理由は、理解しています。 展開したファイル名の前 or 後に文字列を足す方法って、ありませんでしたっけ? # 前に、どっかで見た気がするんだよな〜。
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 17:04:43 ]
- % setopt histsubstpattern
% echo a*.txt(:s/#/--option=/) --option=a1.txt --option=a2.txt --option=a3.txt
- 298 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 17:52:22 ]
- zshのインストールの時点でつまりました><
zsh-4.3.9.tar.bz2は解凍できたんですけど… システム管理者じゃないのでスーパーユーザーになれません。 ここで質問なんですけど スーパーユーザーじゃなくてもzsh-4.3.9はインストール出来ますか?
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 17:53:26 ]
- 出来る。回答終了。
- 300 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 18:56:11 ]
- >>298
+-----------------------+ +------+ G o o g l e | configure --prefix | | 検索 | +-----------------------+ +------+
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 19:39:59 ]
- zsh以前の問題だな
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 01:00:04 ]
- /etc/shellsに書かないとログインシェルに使えない環境なら
ログインシェルからzshをexecすれ。
|

|