zsh

GNU screenのattach時に環境変数を自動的に引き継ぐ

GNU screenを使っていれば, 作業の途中でログアウトするときにdetachしておいて, 作業を再開するときにattachすれば, 作業途中の端末の状態がそのまま維持されるのでとてもべんり. たとえば, 最初作業していたのとは別のホストからsshでログインしてattachな…

auto-fu.zshでコマンドを確定するときに不完全な補完サフィックスを無視する

zsh

auto-fu.zshのちょっとした改善.

auto-fu.zshを使う+キャンセルできるようにする

zsh

はてなブログを使ってみた. これはすごい!

zshの履歴検索にanything.elを使う(ターミナル版)

anything.elを使ってzshの履歴検索をする - http://rubikitch.com/に移転しましたを参考に, ポップアップせずにターミナル内で動くようにしてみた.

GNU screenのウィンドウタイトルを自動設定

screenで開いているウィンドウの数が増えてくると, どれがどれだったか分からなくなってくる. かと言って, いちいちウィンドウに名前をつけるのも面倒. いまいるディレクトリや, 起動しているプログラムに応じて自動的に名前がついて欲しい.zshを使っている…

zshでvcs_infoを省略しながら表示

zsh

Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blogを原形にして, 表示を工夫してみた. 主にgitを使っているのでgitの場合はVCS名は表示しない svnの場合はリビジョンが表示されることで識別で…