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


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

zsh その4



1 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/02 20:03:26 ]
zshのスレその4です。

過去スレ
zsh入門
pc.2ch.net/test/read.cgi/unix/990283346/
zsh入門 パート2
pc3.2ch.net/test/read.cgi/unix/1036324177/
zsh その3
pc5.2ch.net/test/read.cgi/unix/1080002786/

>>2-3リンク

210 名前:204 mailto:sage [2005/06/01(水) 10:16:15 ]
>207
ありがとうございました。(R)をつけても、/usr/java以降は削除されなかったんですけど、
最後がbinなのが決まっていたので何とかなりました。

function setjavahome () {
path=( ${path#/usr/java/*/bin} )
export JAVA_HOME=$1
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=\
.:./classes:\
$JAVA_HOME/lib/tools.jar:\
$JAVA_HOME/jre/lib/rt.jar:
}


211 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/01(水) 17:45:50 ]
>>204

path#パターン じゃなくて path:#パターン
が正しいみたいです。(コロン)

212 名前:名無しさん@お腹いっぱい。 [2005/06/13(月) 13:49:04 ]
コマンドを実行する時に環境変数を渡さずに実行したいのですがどうすればできますか?

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/13(月) 14:23:05 ]
env -i

214 名前:名無しさん@お腹いっぱい。 [2005/06/16(木) 14:05:18 ]
なんかzshellのいい本か、ファイルないかな?サイトじゃなくて。。

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/16(木) 14:16:51 ]
/usr/local/info/zsh.info

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/16(木) 16:37:33 ]
これしかないんじゃない?
"From Bash to Z Shell"
ttp://www.amazon.com/exec/obidos/tg/detail/-/1590593766/103-1774413-5263841

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 06:53:20 ]
man zshall
user's guide to the z-shell

218 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 09:27:22 ]
shall we shell?



219 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 18:17:22 ]
そういえばUnixUserの連載の書籍化の話はどうなった

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 18:30:56 ]
売れないので流れました

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/17(金) 19:44:15 ]
もったいねー

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/18(土) 02:26:47 ]
PDF とかで手に入れられますかね?

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/18(土) 02:40:51 ]
単発記事ならWebに載せられることもあるが、連載記事は難しいか

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/24(金) 00:59:32 ]
カレントディレクトリの情報に応じて、umaskを動的に変更することは可能でしょうか。

NFSな/share/... は、umask u=rwx,g=rwx,o=rx にして、
自分のホームディレクトリな/home/.... は、umask u=rwx,g=rx,o= にする、といったような。

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/24(金) 01:26:15 ]
ハァ?

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/24(金) 01:31:20 ]
pwd して umask かえるような function を cd の代わりに使ったら?

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/06/24(金) 06:15:16 ]
chpwd でいいでしょ

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/14(木) 11:27:39 ]
EDITOR 変数にviを設定した状態で、zshを起動すると、
Ctrl+A,P,B,Nが ^A,^P,^B,^NとEchoされる状態になります。
回避したいのですが、どうやるのが作法なのでしょうか?



229 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/14(木) 11:42:09 ]
bindkey -e

230 名前:& ◆PkVaNoo6gU mailto:sage [2005/07/14(木) 18:44:55 ]
ありがとうございました。
ZSHEDITORみたいな変数が有るのかと探してました。

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/12(金) 02:15:46 ]
てst

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/13(土) 17:02:43 ]
suffix alias (alias -s suffix=command)で指定した拡張子を持つファイルを実行権限を与えること無く補完したいのですが、これって可能ですか?

↓こんな感じ。

% ls -l
合計 4
-rw-r--r-- 1 abcdefg abcdefg 0 8月 13 16:53 hoge.hoge
-rw-r--r-- 1 abcdefb abcdefg 2439 8月 13 16:53 hoge.html
% alias -s html=pick-web-browser
% ./hoge
(ここで expand-or-complete)
% ./hoge.html


233 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/13(土) 23:39:14 ]
>>232
普通にできているが。

234 名前:232 mailto:sage [2005/08/14(日) 00:55:23 ]
自己完結しました。

alias -s {com,net,org 等々...}{,/}=pick-web-browser
という設定をしていたんだけど、指定する接尾辞に / を含めるのがダメだったみたい。

サフィックスエイリアスの中に1つでも / を含むものがあると全ての suffix alias
の補完ができなくなるようです。


235 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/14(日) 00:59:49 ]
何のために/を入れるんだ?

236 名前:232=234 mailto:sage [2005/08/14(日) 01:11:18 ]
>>235
別に意味は無い
なんとなくいれてみたかっただけ

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/20(土) 10:41:55 ]
開発中の使えでもなんでもいいんですが、
zshでまともにutf-8を使う方法ってありますか??

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/25(木) 15:22:56 ]
... で ../.. に、 .... で ../../.. に、 ..... で ../../../.. に、・・・
ってできないかな?



239 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/25(木) 16:14:19 ]
_morse

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/25(木) 18:00:34 ]
..は、実際にそういう名前のディレクトリをシェルの外の世界で
辿ってるだけだからのう。
BUFFERを加工してやればやれなくもないとは思うが。

rootで、
# ln -d ../.. ...
ってやってみたら怒られた。(Linux ext2)


241 名前:从*・ 。.・) ◆SayuminPM. mailto:sage [2005/08/25(木) 19:21:41 ]
>>238
ちょっと違うけどこんなの書いて使ってる

function MichishigeSayumi () {
emulate -L zsh
setopt extendedglob
typeset MATCH
zle .self-insert
LBUFFER="${LBUFFER%%(#m)(...)}${MATCH:+../..}"
}
zle -N MichishigeSayumi
bindkey '.' MichishigeSayumi


242 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/30(火) 14:27:21 ]
モヲタが唯一のコードの読み手だとしたら、
Sayumin, Eririn, Reinya と呼べばそれで済むでしょう。
しかし、主要な読み手はモヲタではなく、人間なのです。

--- ケント・ベック

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/07(水) 18:17:05 ]
mohta

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/08(木) 05:51:13 ]
cygwin を利用せずに、Windows で Zshを使うほうほうはありませんでしょうか?

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/09(金) 16:25:40 ]
ありません

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/09(金) 19:19:08 ]
どれだけ使い物になるかは知らん
ftp://ftp.blarg.net/users/amol/zsh

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/10(土) 00:52:41 ]
v3 の頃の奴で現在メンテナンスはされてないです。

でも win 環境で zsh script 書けるのはありがてーってんで
>246 の奴使ってます。
超最低限の範囲しか使ってないけど。

(それにしても cmd.exe つかえねえよな)

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/10(土) 03:17:27 ]
monadはすごいぞ
zshがゴミに思える



249 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/10(土) 08:21:14 ]
でも Longhorn は monad なし。

あと「決定的な差」がなかったら新言語に手を出すのは面倒。

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/04(火) 10:33:43 ]
前スレ109のプロンプト直後で日本語入力すると左に表示がずれるという問題ですが,
KDEのkonsoleにて同様の症状になります.
XIM経由で入力してOver The Spotに設定しておくとなんとか入力できたんですが,
IM_MODULE経由で入力するようにしたところ,再びこの症状が表れました.

どなたかこの問題を解決できた方いませんか?

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/04(火) 13:59:47 ]
gnome-terminal + uim とかだと問題なさそう

252 名前:250 mailto:sage [2005/10/05(水) 12:09:47 ]
>>251
そうなんですよ,これはkonsoleを捨てろってことですかね・・・?

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/05(水) 18:11:40 ]
kterm でもなることがある

254 名前:名無しさん@お腹いっぱい。 [2005/10/19(水) 20:47:34 ]
zshhistory に ls とか cd とか残したくないんですが
そういうこともできますか?

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/19(水) 23:09:46 ]
setopt histignorespace で
alias ls=' ls' cd=' cd'


256 名前:255 mailto:sage [2005/10/19(水) 23:17:44 ]
ちなみに自分は alias rm=' rm' で rm * なんかが履歴に残らないようにしてる


257 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/19(水) 23:32:43 ]
>>255,256
なかなか便利な小技っすね


258 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 10:19:46 ]
自分は逆に履歴に残したくないときだけ頭に空白を入れている。
どうも案外使い回しているようだ。



259 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 10:34:39 ]
引数つきのlsやcdは残すけど、引数のないやつは外すにはどうすれば?


260 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 11:07:16 ]
>>259
setopt HIST_IGNORE_ALL_DUPS にしておけば一番早くないか

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 11:56:40 ]
それは嫌なの。
いくつかのコマンドからなる手順そのものを覚えていてもらいたい場合もあるから。



262 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/20(木) 12:07:58 ]
どうつながるのかよく判らないが…

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 09:07:38 ]
$SHELL=zshな環境だと、ファイル名によってlessからlesspipeを呼ぶ時に失敗する。

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 23:15:48 ]
>>261
一連の手順のときだけ HIST_IGNORE_ALL_DUPS を無効にする
accept widget を使うって手もあるかな。

>>263
例えば?

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/31(月) 00:26:22 ]
[test].tar.gzかな

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/31(月) 01:43:28 ]
>>265
LESSOPEN="|noglob lesspipe.sh %s"
でダメかな?試してないけど。

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/18(金) 00:47:56 ]
if [ ] と [[ ]] ってどういう基準で使い分けるの?

268 名前:名無しさん@お腹いっぱい。 [2005/11/18(金) 00:48:44 ]
age



269 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/18(金) 01:36:26 ]
>> 267
[[ は [ より高機能な zsh の組み込み機能。
-a, -o の替わりに &&, || が使えたり、
$hoge = y* みたいに文字列をパターンで比較することが出来る。
自分は文字列の比較をするときには [[ を使用するけど、いつもは [ を使ってる

man zshmisc の CONDITIONAL EXPRESSIONS を参照


270 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/18(金) 02:36:33 ]
>>269
ありがとうございました。

271 名前:名無しさん@お腹いっぱい。 [2005/11/20(日) 00:31:05 ]
bashからzshに乗り換えようかといろいろ調べてるところなんですが
ワイルドカードの展開のことで教えてください.

例えば
% echo a*<tab>

とここでタブを打つと a* がカレントディレクトリの aで始まるファイルに
展開されてしまいます. これをコマンドラインは展開されずに, マッチする
ファイル名の一覧が表示されるようにしたいのですが可能ですか?


272 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 00:38:23 ]
>> 271
C-x g


273 名前:272 mailto:sage [2005/11/20(日) 00:40:18 ]
ちなみに bash でも同じキーバインドで出来るよ


274 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 00:49:44 ]
>>272
すげえ. ありがとうございます!

ついでに厚かましいんですが, 教えていただいた C-x g の動作と<tab>の
展開の動作を入れ換えたい (おそらく私はC-x gの動作ばかり使うと思うので)
と思うのですが, ソースをいじるしかないのでしょうか?

275 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 00:51:25 ]
>>274捕捉
つまりキーバインドを入れ換えたいという意味です.

276 名前:274 mailto:sage [2005/11/20(日) 01:01:03 ]
>>274自己解決しました. bindkeyで簡単でした. 失礼.

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 02:56:17 ]
echo a<c-d>
でいいじゃん。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 09:09:51 ]
単純に入れ換えただけでは使い易くならないと思うが…



279 名前:274 mailto:sage [2005/11/20(日) 17:21:22 ]
>>278
manで見つけて確認せずに>>276を書いてしまいましたが,確かに想像してたのと
違ってたので使えたものではありませんでした。とりあえずはC-x gに慣れる
ことにします。

>>277私へのレスですか?

280 名前:274 mailto:sage [2005/11/20(日) 17:34:59 ]
>>277
複雑なワイルドカードのグロビングを入力した後,実行する前に
本当にこれでいいのか確認したいというのが質問の趣旨です。

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 18:22:25 ]
C-/ で undo すればいいとか

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 21:31:27 ]
俺も前から思ってたが,グロビングが展開されるのってメリット何かある?
>>281みたいにundoすればいいんだけど,むしろundoしないことはめったに
ない。

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 21:44:42 ]
複雑な glob の時はさておき、どっちかっつーと
* から一部除きたいとか glob 結果にちょいと手作業修正を
加えたいときに使うね。

ちなみに、おいらの設定では *[tab] は リスト一覧みたいになって
そこから選ぶ(C-g で元通り)になってる(リストの最後の方にglob 全展開がある)。

この設定にするのがどの変数なのかは既に良く分かってない…

284 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/20(日) 21:57:49 ]
* のまま履歴に残ると、間違って履歴を実行したときに
危ないコマンドが暴発しそうな感じがして展開することがあるなぁ

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/21(月) 09:05:46 ]
けどエロ画像に展開されたヒストリを残したくないな

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/21(月) 09:13:49 ]
一応 .zsh-history は 600 だし…

まあ人前で履歴を辿るのが危険といえば危険?


287 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/21(月) 22:19:27 ]
俺はヒストリー100000だよ.

288 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/22(火) 01:12:09 ]
いや chmod の引数のことっす



289 名前:287 mailto:sage [2005/11/22(火) 04:30:35 ]
>>288
おっと勘違い失礼。長くて複雑なコマンドラインを考えて仕事をいっきに
片付ける人かと思ったよん。考えるより先に手が動くおいらと正反対の。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/23(水) 11:02:04 ]
predictをhogeしてこんなん作ってみた。ただし少し鬱陶しい動作かも
あとなんか色の表示がおかしい。

begin-base64 664 interactive-complete.tar.bz2
QlpoOTFBWSZTWQ6B/OcABqX/lNQwAEB9//+b/+/er///3/4gAAABAAhgCN9Z
5jAWnbH27t64Bt3FNAkOgYSmlMhlQxpG0p5NNCMDRA0aGmgGIaGgZA0BoTIU
8TQmTUJ5Iaepo0NNAAAAAaANDQOaYjIyaZNAMhoyGTIAAAZGmRoGEMgSFEIQ
mxqmNTRoDQaNNMgGhpo00AGmgACNVHqZNGg0AAAAAAAAAAeoAAEiIECaJMAK
eRJ6j0nppGhoAGgZDJkNGQ9T9x0+36WAYqhI8dBFvAlwUo2CGkDFDSCLMwXL
OhTS+drfX49GUXW/JOXwn1lzY+PTnV507sn7F+4qqw4h4TfBpAw+/RwuibSC
wzqjorqOrPjxpraIR7DFZQWEzqcc7IRw2HWjgkxh1DcmsPns3xVFCSpvZsiM
zvv0ozW1gSDCxCRal0U2xsbENsGNNjGNtDMaGGUpVUUEMGgbRBqMymdw4Voo
v2B0KZuI52qWBcAjRzoMkQyfwu6yjFpdWhL0a2xUWVyZjL1aVy/Fgh5XBGpW
E7vkRi96xjnPpY9VJitNks6aL2s7Gm1abBqYy8XfDi0em2Q+gh7kNvbUIVA7
xXpQ51+EOBfdGtN2Uh1UC8Vab7C/dSZndPUNuGnPzbNuq0qZbDtHMfV+SJLJ
b9DPAkhWZoIxLoxaVzt59hzbPOmVDh1jqVqSmNEjCiUE2NkveeW4wmzl4W1v
yE6m2zxbQdlnwgqLobSxwlFmA1HlkGKNZvzs6642FWigdZU2cYZwtjawPkpq
ih8g2op2qfR1rSdkK40wUyxSkLMZwjdR7DC+uIsBhxoA1LEulELbCL5o8JmM
Se1SGMfFbCMQ060qsHxzlWS5oCiFY8IwvQQmgkwiz52KzJYiMkplpBs3GKux
zbG2lu7s7z0jcuDNCqEFfzzlTbhJkIZLgA8k7VFQk/zjCrjBurjWhv7tlt5y
Fi6VUUGbg4NxJ2t6XJ+Y0wKAO3jcmS5DBAsIUtrt3m44UthwSK4asqZC31Fi
rDmowMKe7IZYcRFtztWlBVtZn2fZHQuaU1vvPLnLeyx+fhD04dIvX0UVWItq
x+zY1aVGkgoiyaKKLZbdAsxjtoNpBQmx3UQXesuHfDNhr/I8oztVEztBIdxN


291 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/23(水) 11:02:38 ]
続き

Ugycr+30s7CG1/oh+ofnoy81RlpibSfM5lIoK2VEqJGfz0Q9zqimdMSHYv2v
na9477GTNCnJpG9X5HSHcxhTvuaD7wqWbU7jXm5MrRDldpoQio1lZGSSQU1H
IVE+hwAYthBPmQRQAGkAInILOpBQjUx5Ea8RutzJWuhbeBOPKq8KGqB9WxoZ
dvVwuzkJi+rNHYoRWgm81Aa/Qku7/KHsmVLi+FBpJIEQYsXMuHfG8RsMcSFs
ueJ9wrYOY4Ga7BoaitYHG/zhnFxLfZYg0eDbSEXcA2zDxi0j0EqfIdA9Sfy8
hUYcXtnxlJzGCuMExMPAZE9SRCmMMZxgHmY1jWcLAVKsslivMV+jcx7r0xnt
aqz6LATxNU1RZBPd/zebFWYfxj5GV5IK8zxqlggKFKTeboKJL52hFd4ULRmw
07kB69DITBgI+GnB1YratXudU0o2whNpQlA26bhNl6tkQop22sethgoO/72s
x3ivmt6Ae8h3DpumRAC7/DavhMZLBdhpMCbVJzkl1rMlWVGDr5SGlStDT+t6
uli22K0Rk1m0F0kEQUGkjKd5SzNsLXG1fy3tteN9JVZNEVqrYyzxAygKyLnB
nWP6i2KiIfFmdilJc7k8ivLjB6Gm0kGDJRTLaWAZpOS6umr6isahgRAmBgOJ
gVDCv3BKwrgSi4lmEaA5ERtjiz0ZxCqR0zaO/kLVqNNhtOWOPXj4S8RCxgL6
jVDFW1yI0SNras8PrhaQQoJ2StJK9SiZA/CwFDEfpdQsM55mxFlypamHMHUB
16C5d53jvl2/o2Nx92lZULgeDglL1eckRxevbc88RuyZ75dOznGtT0wdEntl
H8UmTVgNgNbSFMMohjZVjRbPQkCxXwZwVCLzl5YxU5WVDvHmkg82l/I59PSY
KnY/GxHYgxxYzsp6Nl7Uj4EmlqeA9JuY6GjraQ0DGMEmiWcjuVMowj/sjG7+
4imAylzWeqpQxCyEy0Hjltq5PwHvSceJGbxjWYTIL660VKpIVZOVLoq0VgXJ
kBTKSp+yAgdAcPtygKUt566i+7UqlLsO8JFk20ENKdyKrng2LiujbFQL5EOV
AhFSQc9XfwazYj3qbHMtWG1qwIukOV5deuRNFk9F4CQpxkLcyaWkw3GsIuow
7ZKCfceWblVpmOTxAezmocA7ipB1sj458UuYy48p4WOWyPiK4TTYX0g7kki0
m2zYZjLCIYsGJOQmaNtyeaUZJG2hlBwibFEkGoMpRPVHGxppNOeMwdBlnggp




292 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/23(水) 11:03:26 ]
ごめん長い

7+shUpfJ5ipzvKpQsc8EQQLVSYYmFk68ul2fN1c3ZjLPFnlQ1rM0LOTWK2bp
95soEu99rrXpC9S05qnLZxML3ftE8AHSH0enf31TYN4RwB7I8Shcs7aUjhQI
aMV6RdOC+IEKEUIrhKVANWM3AyQLTnuyaOFu0/MFg614rFyuc6mXuvF7uJIH
Uhk755KtSYjdQhXWEuDQkQLJQU2lrNQAhvi6GXBlEgO72OEdQ82V7SYMMbjM
a2nShuRCSDAlzNMLq2EWtQUpWA5GQWa7q+BJ4Hb5hT5ZrUyE0UYPoov/R7fi
8rG1UayQcySDmOWhMwvJA+lhLM37jQ0zkRfIsIv0M550pQmG6+ZLNJgQuiUj
rZ2OH63DpHANdIqlfiLsJ7rkt43BNGyMz0g/4u5IpwoSAdA/nOA=
====

293 名前:290 mailto:sage [2005/11/23(水) 17:12:45 ]
だれかなんか反応くれ〜。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/23(水) 20:01:16 ]
>>290
試すの面倒だから解説よろ

295 名前:294 mailto:sage [2005/11/23(水) 22:03:02 ]
おもしろいけど、たしかに鬱陶しい。
なんか動作が変だし。

296 名前:290 mailto:sage [2005/11/24(木) 04:25:33 ]
>>295
list-choicesっていうのを削ればちょっとましになる。



297 名前:290 mailto:sage [2005/11/24(木) 04:58:55 ]
すこしでも鬱陶しいのを減らすのと自分の好みとして
1.補完候補に色をつけたい(zstyle?)
2.terminalのまんなかあたりより下に
プロンプトがいかないようにしたい
---------------------
|$ls bar
|$tar -xf hoge
| - - - - - - - - - -<-ここより下にいかない
|
|
---------------------

1.は(とてもじっくり調べれば)なんとかなるっぽいけど
2.がわからん


298 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/24(木) 11:22:51 ]
>>290

2.はターミナルの問題な気が…。




299 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 00:15:29 ]
>>279
zstyle の completer の _expand を自作の _list_expand とかに
すればよさそうだけど、これ多分めんどいね。

これやるなら expand-or-complete 使ってる場合は complete-word にしないといけない。

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 00:51:06 ]
誰か freebsd 用の _ls 持ってない?
-T で tabsize になるのが不便だ。いや消せばいいんだけど。

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 01:01:24 ]
>>297
2. って意味あるの?

302 名前:290 mailto:sage [2005/11/25(金) 08:59:17 ]
>>301
いわれてみれば気づいたけれど意味あんまり無いな

結局鬱陶しいと思うひとにはどう足掻こうと鬱陶しいだろうし
(自分的には気にならない)
補完に色付ける方法もなんかわかったしなんか
そこそこ満足してしまったからまあべつにいいや

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 10:19:57 ]
1って
zstyle ':completion:*' list-colors #{(s.:.)LS_COLORS}
みたいにやってできるやつのこと? それとも、もっと高度な処理を期待している?


304 名前:290 mailto:sage [2005/11/25(金) 21:06:30 ]
>>303
亀レスすまん
補完候補はそれで色付けられたから
補完候補に付いては満足
ただもしできるならば例えばemergeを補完するときに
$ emer|
(|はキャレット)までうって
$ emer|ge
と補完されたときキャレットより右側の補完された文字列
に色を付けたい
echo -n '\e〜'
でもいいけど動作がおかしくなるからそれ以外ってある?

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/26(土) 17:14:46 ]
ないと思う。

306 名前:290 mailto:sage [2005/11/26(土) 20:37:44 ]
やっぱそうだよね・・・

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/28(月) 01:29:40 ]
% : \x9c  a
  a[改行なし]

なにコレ

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/28(月) 20:16:55 ]
なにそれ?



309 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/29(火) 02:15:15 ]
% echo \x9c a
 ax9c a

じゃあコレ。

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/29(火) 02:57:24 ]
% echo \x9c a
x9c a
となるんだが






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

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

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