07/09/16 06:41:14
threshold=5
precmd () { (( ${+EXEC_SECONDS_START} )) && (( SECONDS - EXEC_SECONDS_START > threshold )) && echo \\a ; unset EXEC_SECONDS_START }
preexec () { (( EXEC_SECONDS_START = SECONDS )) }
とか。TTYIDLE なんてあるんだね。
838:名無しさん@お腹いっぱい。
07/09/16 06:46:58
>>836
最後の true って意味あんの?
839:828
07/09/16 18:47:42
翼をありがとう
ハ_ハ
('(゚∀゚∩ とべるよ!
ヽ 〈
ヽヽ_)
840:名無しさん@お腹いっぱい。
07/09/19 01:39:19
zshで、指定されたこのディレクトリ以下の、XXXX年Y月ZZ日以前に作成されたファイルを一覧し、確認後、
一括削除したいのですが、どのようにすればいいのかわかりますでしょうか?
841:名無しさん@お腹いっぱい。
07/09/19 09:07:11
touch -d YYYYMMDD dummyしておいて
echo **/*(e:'[[ $REPLY -ot dummy ]]':) とか?
ファイルのタイムスタンプじゃなく日付で比較する方法がわからんかった。
**/*(mh+2) でmtimeで2時間以上経ってるファイルってのは示せるな。
h(時間)以外に月や日数は指定できるが、具体的な日付は指定できないようだ。
842:名無しさん@お腹いっぱい。
07/09/19 15:56:58
findでやった方がいいんじゃないか
843:名無しさん@お腹いっぱい。
07/09/19 16:59:02
zshスレでそれを言っちゃあおしめぇよ (?)
844:名無しさん@お腹いっぱい。
07/09/19 20:44:16
あ、やっぱりそうだったんだ。
なんでfind -atime使わないのかと思ってた
845:名無しさん@お腹いっぱい。
07/09/19 21:17:12
findでのやり方を知った上でzshではどうなるかを考えるべきなんだろうけど。
echo **/なんたらだと argument too longになることがあるしね。
846:名無しさん@お腹いっぱい。
07/09/23 10:32:04
select-word-style shell
って multibyte 対応になってからおかしくなったよね。
(( CURSOR += ${#word} ))
ってやってて(wordはこれからまたごうとしている語)、
${#word} が bytes で CURSOR が chars だからみたいだけど。
${#word} を chars で取得する方法か CURSOR を bytes で設定する方法はあるかな。
誰か知らない?
$(wc<<<$word) とかはちょっと重いからなあ。
multibyte parse を自前でやるって手もあるけど。
847:名無しさん@お腹いっぱい。
07/09/27 05:27:16
% echo a b c
a b c
% echo !:2[TAB]
% echo b
% !:0-2[TAB]
% echo a b
知らんかった機能だけどわりと便利かも
848:名無しさん@お腹いっぱい。
07/09/27 11:15:49
csh 由来の古典的な過去履歴参照もいろいろ痕跡は残ってるし
使いこなせば便利な場面はあるんだろうけど
オツムの 使いこなしバッファ の容量がもう溢れてるザンス
849:名無しさん@お腹いっぱい。
07/09/27 15:35:24
c-/ でUndoって紹介されているサイトがあるけど、自分のところではUndoにならん。どして?
850:名無しさん@お腹いっぱい。
07/09/27 15:40:45
bindkey -e
851:名無しさん@お腹いっぱい。
07/09/28 12:22:50
>>849
端末は何?
TeraTermやPoderosaだとだめかも
852:名無しさん@お腹いっぱい。
07/09/28 12:53:11
端末はTeraTerm、sshで入っている。そして、指摘通り駄目だった。
ちなみにホストはVMware上のFreeBSD。こちらも駄目。
もちろん、bindkey -e は有効にしているのだけど、何か方法ありませんか?
853:名無しさん@お腹いっぱい。
07/09/28 18:10:08
stty ?
854:名無しさん@お腹いっぱい。
07/09/28 19:50:38
>>852
UTF-8 TeraTerm Pro with TTSSH2なら何もせずにいける.
URLリンク(sourceforge.jp)
古いTeraTermならこれでいける
URLリンク(www.sakurachan.org)
855:名無しさん@お腹いっぱい。
07/09/29 00:30:55
>>854
UTF-8 TeraTerm Pro with TTSSH2 にしてみたけど、駄目みたい。
c-x u は有効なんだが・・・。
856:名無しさん@お腹いっぱい。
07/09/29 08:44:52
>>855
日本語キーボードだとだめかも
C-_ はどう?
(/ と 右シフトの間のキー)
857:名無しさん@お腹いっぱい。
07/09/29 14:16:30
当方、日本語キーボードです。
C-_でも駄目でした。