[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 06/10 02:55 / Filesize : 218 KB / Number-of Response : 987
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

zsh その6



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/

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 01:00:04 ]
/etc/shellsに書かないとログインシェルに使えない環境なら
ログインシェルからzshをexecすれ。


303 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 06:45:53 ]
素人がそれをやると無限ループしたりするけどな

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 20:23:06 ]
昔はよくやらかして死す缶に怒られたもんだ><

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 06:32:37 ]
>>298だが…
返信ありがとう!
configure --prefix したんだが
「checking if tcsetpgrp() actually works... error
configure: error: unexpected return status」と最後の2行に出て
インストールできなかったorz

Solalis 10 のバージョンが低いのが原因か…?

306 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 08:31:56 ]
ncursesとかいれている?

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 17:39:47 ]
「zshの本」に「うんこ」の単語発見

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 17:54:52 ]
>>307
ありがと。あやうく買うところだったよ。やっぱくそ本なんだな。

309 名前:307 mailto:sage [2009/07/28(火) 18:23:41 ]
>>308
いや、買うなとは言ってないんだけど。
一見「tcshはうんこ」みたいな表現を抑えたのかなと思ったら消し忘れがあってちょっと笑った、て程度の話。

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 04:19:25 ]
>>309
え,あれ,消し忘れだったのかw
なんでいきなりtcshの仕様をうんこで修飾してるんだろうとは思ったがw



311 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 19:00:10 ]
ls
Desktop/ aa.file bb.file cc.file

ってあって,D入力してタブでDesktopって補完してほしいけど
他にDBUS_SESSION_BUS_ADDRESS DESKTOP_SESSION DISPLAY
やらがでて来てうっとうしいんですけども,どうすればいいですか?

312 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/02(日) 17:14:20 ]
>>309
ワロタ
わざとなんじゃないのかそれw

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 19:11:12 ]
cp でフォルダ渡したときに 頭よく再起でフォルダごとコピーしてくれないかね?
フォルダかファイルで判別するとか

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 19:25:14 ]
>>313
alias cp='cp -r'

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 20:00:08 ]
>>314
あっ ほんとだ・・・・・ 恥ずかしいっす

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 22:01:38 ]
ESC-h で$#0を引数にrun-helpしてくれますが
これを $#0がniceだとかsudoだとかのときに$#1を引数にrun-helpしてくれる
ようにできませんかね。ESC-H とかで。

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 16:23:26 ]
zshって、ゼットシェルって発音でおk?
で、英語発音だとズィーシェルになるんかね?

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 16:37:25 ]
>>317
Cシェルのもじりでもあるので、Cに濁点を付けたイメージで。


319 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 20:52:19 ]
俺の職場の人は雑種って呼んでたけど少数派かな

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 20:55:17 ]
ズィーシュ



321 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 21:06:43 ]
ズシュ(刀で切られた感じで)

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 22:40:20 ]
デジャヴです

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 00:44:20 ]
zsh使いは「ゼッシャー」でおk?

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 00:48:57 ]
Z武

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 09:10:08 ]
>>324
やめろ

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 19:48:58 ]
>>324
笑いどころはどこでしょうか

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 21:13:02 ]
$SHELLがbashの環境で、screen起動時に、rcを指定したzshを起動しようとしています。
ただのzshならscreenrcに shell zsh と書けばいいのですが、自分のzshrcを指定する方法が分かりません。
今はscreenの各ウィンドウでいちいち source /path/to/myzshrc としてます。
どうしたらrcを指定してzshを起動できますか?

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/07(金) 21:19:17 ]
環境変数でも使えば。

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 00:01:56 ]
>>316
こんなんで COUNT 指定で COUNT-th の arg を run-help している。
似たかんじでやればいいかな。

autoload -U run-help-arg
zle -N run-help run-help-arg

% cat .zfunc/run-help-arg
emulate -L zsh

if (( NUMERIC )); then
local bufwords
# This splits the line into words as the shell understands them.
bufwords=(${(z)BUFFER})

zle .push-line -N
BUFFER="$WIDGET $bufwords[NUMERIC]"
zle .accept-line

return
fi

zle .run-help

return 0

330 名前:名無しさん@お腹いっぱい。 [2009/08/10(月) 22:33:12 ]
質問させてください。

vim app/views/users/show.html.rb
まで打ったのを
vim app/views/users/
まで戻したいとき、何かコマンド一発でできないでしょうか?
Ctrl+wのような感じです。

/とか、デリミタっぽいところまで一気にbackspaceさせたいのです。
教えていただけると幸いです。



331 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/10(月) 23:06:29 ]
>>330 WORDCHARS=`echo "$WORDCHARS" | sed 's!/!!'` とでもしてWORDCHARSから / を抜いてしまうのはグローバルに影響するから 宜しくないかな?

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 01:37:58 ]
最近tcshから乗り換えたんだが…
tcshでは「/!* &」をaliasで設定するとbgで常に実行されて便利だったので
zshでも設定したんだがうまくbgで実行されなかったorz

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 03:33:26 ]
>>332
関数を使って、
xv() { command xv "$@" & }
とかすればOK。
ただ、全部これを定義するのは厄介だと前から
思ってるんだけど、何かいい方法はないだろうか。

334 名前:名無しさん@お腹いっぱい。 [2009/08/11(火) 05:37:22 ]
地震をzshでなんとかするには?

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 09:43:20 ]
地震後一定時間キー入力がなかったら
生存していないとみなして
rm -rf /erodata を実行するようにしておくとか



…なんていうタイムアウトがないかと
info 見てみたけどなさそうだぬ

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 12:47:50 ]
>>330
一発ではないけどvi-backward-kill-wordを使えば多少は楽になる。

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 17:55:42 ]
>>336
bindkey "^W" vi-backward-kill-word

でいい感じになった。>>330 じゃないけどthx

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 09:24:09 ]
>333
emacsで設定したらエラーが出てしまうなぁ…

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 10:26:15 ]
>>330
昔は tcsh からの乗換組が多かったから、このスレでも何度か話題に
なっていたと思う。

tcsh-backward-delete-word () {
    local WORDCHARS="${WORDCHARS:s#/#}"
    zle .backward-delete-word
}
zle -N tcsh-backward-delete-word
bindkey '^[^H'  tcsh-backward-delete-word

割当キーはお好きなように。

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/14(金) 04:23:51 ]
>>316

ちょっと外れるけど
久しぶりに man zshall してたら

run-help-ssh() {
コマンドラインが ssh ... command だったら run-help command
}

とかすると

% ssh ... command

で run-help したときに
run-help-ssh が呼ばれる → run-help command
ってなるらしい。
昔はこんなんなかった気がするけど。

run-help-nice とか書いとけば要求も満たされるんじゃない?



341 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/16(日) 01:18:57 ]
Parameter Expansion Flags ってよく覚えられないな〜
そう頻繁には使わないし、以前使ってても正確に思い出せない

for i ( ${(f)"$(ls)"} ) echo $i

みたいなのも $〜(f)〜 だか $〜(F)〜 だった気がする程度しかわからん
man zshexpn せんとわからん

もっというと Modifiers も $i:h 使おうとして
dirname の Modifiers って h とか r だっけってかんじだったりする

$i:[補完] でオプション補完みたいに説明付きで補完候補出れば
覚えなくてもいいかな
でもこれけっこう面倒そうさな

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/16(日) 01:35:08 ]
csh由来のmodifierは
head ⇔ tail
root ⇔ ext
extの意味は勘違いしないだろうから、そこからはじめれば他もわかるでしょ。


343 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/16(日) 04:52:49 ]
そういやなんで a/b.ext の a/b が root name なんだろう

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/18(火) 01:27:41 ]
なに root name って。

$dirname/$(basename file ext) ?キモ

345 名前:名無しさん@お腹いっぱい。 [2009/08/18(火) 05:29:48 ]
質問
補完候補からディレクトリを除外するにはどうしたらいいですか?
% vi でタブを押したときにディレクトリがマッチして使い辛いです。
間違ってディレクトリを開くこともしばしば……

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/18(火) 05:51:55 ]
その動作で構わんだろ。サブディレクトリ中のファイルを指定することも考えろよ。



347 名前:345 mailto:sage [2009/08/18(火) 15:33:00 ]
詳しい方のみ回答をお願いします。
また回答者の主義・主観の主張はご遠慮ください。

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/18(火) 16:20:42 ]
次の方どうぞ

349 名前:345 mailto:sage [2009/08/18(火) 18:39:18 ]
自己解決しました。

350 名前:名無しさん@お腹いっぱい。 [2009/08/20(木) 05:54:44 ]
変数値の展開(?)についての質問です。
PAGER='less -Rf' という設定で以下のシェル関数を定義して使うと、

function Diff {
svn diff $1 | ${PAGER}
}

% Diff some_file
Diff:1: command not found: less -Rf
svn: ストリームに書き込めません: Broken pipe

となり、'less -Rf' が一続きのコマンド名として扱われてしまいます。素直に
svn diff $1 | less -Rf

と解釈してもらうにはどう書けばいいのでしょうか?



351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/20(木) 06:16:14 ]
>>350
>>187

352 名前:350 mailto:sage [2009/08/20(木) 06:40:46 ]
>>351
うは、同じスレに答えが、しかもFAQネタorz

ありがとうございました。
${=PAGER} でいけましたっす。

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/21(金) 17:53:16 ]
実際使っててどっちが使いやすいんだろうな?
zshのデフォがno_sh_word_splitということは、それはそれでメリットがあるからやってるんだろうけど
大してzsh使い込んでないんでよう分からん

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/22(土) 01:53:19 ]
個人的には no_sh_word_split だけど migemo 補完って誰かやってる? (前半と後半に関係は特にありません。)

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/25(火) 23:40:52 ]
いつのバージョンからかわからないんだけど
ファイルa aaがカレントディレクトリにあるときに
% rm a
の状態でTABを押したときの補完が

% rm a
a aa
と候補が出るのではなく

% rm aa
とaaにだけ補完されるんだけど

どなたか治し方しらないですか
ファイル消えまくりorz

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 01:00:49 ]
menu complete の動作が嫌ということ? 自分もこの動作があまり好きでないので、
setopt NO_AUTO_MENU にしている。適当なキーに menu-expand-or-complete を
割り当てて、欲しいときは明示的に menu complete を呼び出すようにしているけど。
でも、デフォルトの動作って途中で変わったかな。tcsh から移行したときに
設定したような気がするが、もうよく覚えてない。

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 01:26:27 ]
違うっす

lsコマンドなどでは、
% ls aの時点でTABを押すと
a aa
と補完候補が出て、次の文字の入力待ちになるにもかかわらず
rmコマンドの時だけ
% rm aの時点でTABを押すと
% rm aa
となり、aは一切無視されるんです

Gentooで4.3.x(失念)です


358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 10:17:02 ]
おいらは
% touch a aa
% rm a[tab]
すると
rm a [かーそる]
になるけど。

aで(他の候補はあれど)完結しているときに
tab 打つとそこで確定、ってことかな?
(tab でなく ^D だと a aa が表示されます)


359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 20:06:16 ]
compdef -d rm
で対処しました。お手数掛けました

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/27(木) 03:42:11 ]
zshでbashのhistignoreみたいなのできませんかね?
zsh その4で
255 :名無しさん@お腹いっぱい。[sage]:2005/10/19(水) 23:09:46
setopt histignorespace で
alias ls=' ls' cd=' cd'
とあるんですが、引数付きの時は残したいのですが、何か手法はありますか?




361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/27(木) 04:58:20 ]
zshaddhistoryを使えばどうにでもなるはず 参考 ttp://d.hatena.ne.jp/mollifier/20090728/p1 zshは実はファイルマッチで使うようなパターンだけじゃなくて 正規表現も使えたりするのでそういう感じでがんばれ

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 02:42:07 ]
completion の matcher-list にも正規表現が使えるといいんだけど。
というか、 PATTERN MATCHING でも (a|b) は使えるのにこれも
matcher-list じゃ使えないからなあ。残念な話だ

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 04:39:08 ]
>>355
_rm が編集行の指定済ファイルを補完対象外にしていて、
入力中の語もその中に入っちゃってるみたいね。
多分期待動作じゃないんだろうな。

_rm 内の↓がそれっぽい。ここらへんの記法が何するものかは忘れたけど
ignored=(${line//(#m)[\[\]()\\*?#<>~\^]/\\$MATCH})

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 12:59:17 ]
>>363
細かい解説どうも。いつからか_rmが追加されて、それ以降の挙動のようですね

期待動作というかlsのような補完と挙動が違うのは バグ だと思ってます
_rm採用以前はすべての対象ファイルが補完されてたわけだですし

cd でディレクトリのみを補完対象にするのとはワケが違うと思うんですけどね


365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 15:42:25 ]
自分でいじったんじゃなくて?

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 16:16:40 ]
もちろん。自分ではいじってないですよGentooがいじってる可能性はあるかもしれませんが
バージョンは4.3.9でした

367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 23:38:49 ]
>>364
lsとかの単なるファイル補完と違うのは
rm a a
みたいに同じファイルを2回指定することはないから
補完対象から外しているんだと思う。
(lsも2回指定することはない気はするけど、外すようにはしてない。
必要はないしね)

これ自体は個人的には悪くないと思う。
menulistで補完してると、
2つ目にも指定済のファイルが候補にあると邪魔だからね。

通常のファイル補完でこれをやると、例えば
cat a a
とかはありうるから、うまくない。

まあ rm でやっていて ls でやってないことが気になる人もいるってことかな。

_rm が入力中の語も補完対象外にしているのは
バグっぽいなあと思うけど。
その語は入力が完了しているから補完する必要がないとも
強引には考えられるけど。いや無理があるか。他の補完動作とも合ってないしね。

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 23:41:56 ]
ていうか、
[[ -e file* ]]
みたいなことって、できないんだっけ?(file* にマッチするファイルがあるか判定)
[[ でできないってだけだけど。
これ普通どうやるんだっけな。

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/29(土) 23:46:10 ]
>>368
ls file*の戻り値で代用

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/30(日) 00:00:59 ]
そうか。そうだね。

tmp=(file*(N)); (( ${#tmp} ))
↑なん考えちゃったよ。
# tmp が消せなかった

それなら
: file*
でよさそうだね。
thx.



371 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/30(日) 00:11:05 ]
( : file* ) 2>/dev/null
としないと errmsg とともに終わる(forが)
そんだけ

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 02:51:12 ]
補完の設定でフィルタ関数みたいなのはないのかな。
入力語と補完候補をとってマッチするか否かを判定するようなやつ。

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 10:35:35 ]
内部コマンドの getopts で POSIXLY_CORRECT=0 に相当する
動作にできないものだろうか。履歴を使い回して末尾にオプションを
付け足したいときがままあるので。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/06(日) 12:33:57 ]
bashのスレはどこですか?

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:10:46 ]
zshでプロンプトに
journal.mycom.co.jp/articles/2009/09/09/bash/images/004.jpg
みたいにpts/xを表示させたいんだが環境変数わからないので教えてください

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 15:16:38 ]
環境変数でなくてプロンプト記法における %l だね

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 12:45:00 ]
.zshenvっていつでも読まれるはずだよね?
ログインシェルだと.zshenv読んでくれないんだけど,なんでかな

.zprofileはマニュアル通り(ログインシェル時のみ読み込む)なんだけど,
.zshenvがその反対(ログインシェル以外のとき読み込む)になってるみたい

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 22:54:50 ]
なんでかなって、1行目の思い込みが間違っているからに決まってる。man読め。

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 23:11:35 ]
もちろん読んだよ

> Commands are first read from /etc/zshenv;
> [...]
> Commands are then read from $ZDOTDIR/.zshenv. If the shell is a login shell, commands are read
> from /etc/zprofile and then $ZDOTDIR/.zprofile. Then, if the shell is interactive, commands are
> read from /etc/zshrc and then $ZDOTDIR/.zshrc. Finally, if the shell is a login shell,
> /etc/zlogin and $ZDOTDIR/.zlogin are read.

これ見るといつでも(NO_RCSでない限り).zshenvを読み込むと思うんだけど
もしかして違ってる?

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 23:20:43 ]
>>379
ログインシェルでも .zshenvを読む。

ただし、zshが sh互換モードで起動されると .zshenvは読まない。

ログインシェルの時だけ /bin/sh -> zsh の symlink 経由で起動してるんじゃない?



381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 23:45:30 ]
ありがとう
compatibilityの項読んだよ

> The usual zsh startup/shutdown scripts are not executed. Login shells source /etc/profile fol‐
> lowed by $HOME/.profile.

けど /bin/sh -> bash になってるし,.zprofileはちゃんと読んでくれてるから違うと思う

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 00:55:23 ]
>>379
もしかしなくても違ってる。
そのセクションを全文読んでから、ありえる解釈を列挙して
一つ一つ検討してもっとも妥当なものを選べ。
それができなきゃソース読め。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:39:45 ]
>>382
違ってはいないだろ。
オレの環境では login shellでも .zshenv をちゃんと読み込んでるから。

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 01:37:04 ]
setopt globcomplete
man (\\|e)[Tab]

ってやると ex* がヒットするよ〜。

(e|\\)
(\*|e)
('*'|e)

も同じ。

(\\|a) だと ax* がヒットする。

(記号|文字列) で 文字列x にヒットするようだ。

(\\|\\) だと何故か ex がヒットする。

まるでバグのようだ。

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:31:26 ]
zstyle ':completion:*' matcher-list 'm:a=日本語文字'
ってやるとうまく動かない。動く日本語文字もある。
ab とか、 aの後に文字があると ab[Tab] で m:a=日本語文字 が適用されない。

% printenv LANG LC_ALL
ja_JP.UTF-8
ja_JP.UTF-8
% touch 名yy 二yy 椎yy xxyy yyああ あyy アyy 一yy
% ls
xxyy yyああ あyy アyy 一yy 椎yy 二yy 名yy
% zstyle ':completion:*' matcher-list 'm:a=x'
% : aay[Tab] → xxyy
% zstyle ':completion:*' matcher-list 'm:a=あ'
% : a[Tab] → あyy
% : ay[Tab] → あyy
% : yyaa[Tab] → yyああ
% zstyle ':completion:*' matcher-list 'm:a=x m:a=あ m:a=ア m:a=一 m:a=二 m:a=名 m:a=椎'
% : a[Tab]

% : 名yy
file
名yy 二yy 椎yy xxyy あyy アyy 一yy

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:32:38 ]
% : ay[Tab]

% : あyy
file
あyy アyy 一yy

% touch yy名 yy二 yy椎 yyxx yyあ yyア yy一
% ls
xxyy yyxx yyあ yyああ yyア yy一 yy椎 yy二 yy名 あyy アyy 一yy 椎yy 二yy 名yy
% : yya[Tab]

% : yy二
file
yy二 yy椎 yy名 yyxx yyあ yyア yyああ yy一

↑ みたいに、「あ」、「ア」、「一」は動くけど、「名」、「二」、「椎」はうまく動かない。
もう書けない。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 14:38:34 ]
アッー!



スンマセン言ってみたかっただけです

388 名前:330 [2009/09/15(火) 19:12:50 ]
すいませんお礼忘れてました。
レス下さった方々ありがとうございましたm(_ _)m 参考になりました。

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 16:20:26 ]
実行したプロセスすぐに終了しなかった場合にそのプロセスをkillする
方法ってありますか?
rshなどでタイムアウトのときに使いたいと思っています。

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 16:23:59 ]
zshって最強なの?



391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 16:32:35 ]
最低です

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 04:49:12 ]
最強は Version 7 の Bourne Shell

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 07:50:11 ]
ソースは最狂だが。


394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 03:21:49 ]
残念ながら buggy な zsh

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 17:59:16 ]
誰か pulseaudio 0.9.15 向けの _pactl 持ってない?
欲しい。

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 22:09:00 ]
やっぱり反応ないなあ。
自分で使う pactl move-sink-input だけ実装した。
と一応の自己レス。

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 02:01:31 ]
zshユーザって日本にどんくらいいるんだろ

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 13:35:01 ]
たしか5人くらいって効いたよ

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 14:04:58 ]
じゃあおれアシュラマン役な

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/25(金) 14:15:47 ]
じゃあ僕はサンシャイン



401 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 19:54:54 ]
アシュラマンと組んだ時のサンシャインって
なんで砂にならなかったの?



402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 20:09:46 ]
ログインシェルがデフォでzshなディストリが出てこないと増えないよなやっぱ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<218KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef