改この広告は、90日以上更新していないブログに表示しています。3種盛りタイトルはやや釣りぎみのような気もするが、この設定がないサーバで長時間作業したくない、と思う程度には便利なので、個人的には釣りではないと言える。矢印で単語単位のカーソル移動コマンドの真ん中あたりに間違いがあった場合、修正するためにカーソルを移動させるのはちょっとした苦痛である。nで単語単位で移動できるのだが、これは片手で打つと親指に無理がかかるキーバインドである。単語単位の移動を可能にしておく。ついでに、/は単語の一部と見做さない様に設定しておく。この設定により、長いパス名の中程に間違いがあった場合に修正するのが楽になる。WORDCHARS='*?[]~=&;!#$%^(){}<>'別のサーバーにsshで入って作業していると、この設定が使える時と使えない時があって不便なので、そのうち詳しく調べたいと思っているのだが、まだ手をつけられていない。みたいなコマンドを打つ機会はよくあるが、=の後はデフォルトではパス名を補完してくれない。これは非常に面倒くさいので、補完してほしい。そこで、magic_equal_substを使うと良い具合に補完してくれるようになる。magic_equal_substmakeとかの出力に色付けビルドに失敗したときに、出力されたメッセージからどこがエラーだったのかを探すのは結構苦痛である。C++のテンプレートまわりでエラーが出たときなんかはエラーメッセージが非常に長くなるので辛い。そこで、エラーメッセージ本文に色付けを行う。"s@[Ww]arning:.*@$e_BLUE&$e_normal@g"}最近はwafも使うので、cwafというfunctionも定義してみた。cwafはwafの出力に色付けを行う。autopushdurl-quote-magicは、URLをコピペしたときに自動でエスケープしてくれる。wgetでファイルを落としたい時とかに便利。みたいなのを打たなくてもpopdだけでいけるようになる。それでは、快適なzshライフをお楽しみください。五月病が抜け切らないIT系新入社員に贈るシリーズ第1段。はてなブログをはじめよう!tkngさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。