タグ

ブックマーク / y-kawaz.hatenadiary.org (3)

  • tmuxでマウスモードのON/OFFを単一キーで簡単に切り替えたい! - y-kawazの日記

    tmuxのマウスモードってたまに使いたくなるんだけど常時ONだと邪魔に感じることもしばしば。それでマウス関連の設定を簡単にON/OFF出来るようにしたいなーと思って試行錯誤した歴史。 初期:とりあえずマウス使えるらしいから使ってみよう マウス関連オプションを全部有効にする設定を ~/.tmux.conf に↓こんな感じに書いていた。 ## マウス関連 set-option -gw mode-mouse on set-option -g mouse-utf8 on set-option -g mouse-resize-pane on set-option -g mouse-select-pane on set-option -g mouse-select-window on当然これだと常にマウスは有効。でもたまにネイティブのマウス動作を使いたくなった時に詰むので、適当なキーバインドで切り替え

    tmuxでマウスモードのON/OFFを単一キーで簡単に切り替えたい! - y-kawazの日記
    nyomonyomo
    nyomonyomo 2013/03/08
    昨日マウス機能全部オフにしてやっぱりマウス使いたい(´・ω・`)ってなってたところなのでこれは素敵
  • Apacheログに色を付けて快適tail生活 - y-kawazの日記

    ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow # [34m blue # [35m magenta # [36m cyan # [37m white s/\(HTTP\/1..\"\) \(2[0-9][0-9]\) /\1 \x1b[34m\2\x1b[0m / s/\(HTTP\/1..\"\) \(3[0-9][0-9]\) /\1 \x1b[32m\2\x1b[0m / s/\(HTTP\/1..\"\) \(4[0-9][0-9]\) /\1

    Apacheログに色を付けて快適tail生活 - y-kawazの日記
    nyomonyomo
    nyomonyomo 2011/07/13
    え?何これ?>>#!/bin/sed -f<<sedを使いこなしてみたい
  • bashの配列変数に関するTips - y-kawazの日記

    序文(飛ばしてよし) まず話は僕が書いてたスクリプトで、引数から"最後の"値だけを分離したものを使いたかったってのが始まりです。 最初の引数の分離なら shift でいけるんだが、最後をいきなり分離するのが直接は出来ないっぽいので、格闘の結果以下のように解決しました。 #!/bin/sh ARGS=("$@") echo "最後以外: ${ARGS[@]:0:((${#ARGS[@]}-1))}" echo "最後のみ: ${ARGS[((${#ARGS[@]}-1))]}" echo "最後のみ: ${ARGS[-1]}" # bash-4.2 以降なら負のインデックスが使える! 以下が上記スクリプトの実行結果です。 $ ./test.sh a b c d 最後以外: a b c 最後のみ: d やっていることは、まず引数をARGVという配列変数に詰めなおして、その後配列変数に対するスラ

    bashの配列変数に関するTips - y-kawazの日記
    nyomonyomo
    nyomonyomo 2010/07/20
    bashでjの配列の扱い方いろいろ/引数の最後だけ別に扱う方法など
  • 1