Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

zshに関するsyonxのブックマーク (2)

  • zshでコマンドが空の状態でenter押したときに任意のコマンドを実行する方法 - kei_q

    背景 .zsh_historyを見たらlsコマンド打ちすぎなことに気がついた 解決案 コマンドライン空でEnter押したらlsしてほしい 解決するコード alls() { zle accept-line if [[ -z "$BUFFER" ]]; then echo '' ls fi } zle -N alls bindkey "\C-m" alls 解説 もともとのEnterは、zleのwidgetであるaccept-lineが割り当てられている。 なので、bindkeyで割り当て直して、accept-lineしつつコマンドラインのBUFFERを調べて、空ならlsを実行するようにしている。 その他改善案 chpwd hookで、cdのたびにlsされるようにする filerなどを有効活用する alias l=lsとかで満足する

    zshでコマンドが空の状態でenter押したときに任意のコマンドを実行する方法 - kei_q
    syonx
    syonx 2016/02/27
    .zshrc に貼り付け
  • bashからzshに移行して2014年を迎えよう![ログインシェル]

    この記事は、2013年12月20日に書きました。 ・2014年5月15日にzshの設定にpreztoの事も名前だけ紹介しました。 ・2014年5月15日に.zshrc読み込むたびにPATHが増えていく場合の対処法を追加しました。 ■まえがき 自分なりのzshを入れるメリット。 入力補完が優れてる ←゚+。゚(・∀・)゚。+゚イイ!! 非標準コマンド(brew、gitとか)の入力補完 ←゚+。゚(・∀・)゚。+゚イイ!! カラーリングがbashより見やすい ←゚+。゚(・∀・)゚。+゚イイ!! bashより処理が高速 同時に立ち上げてるターミナル間でのhistory共有 時間のかかる処理が終わったら通知 gitのカレントブランチの表示 ←゚+。゚(・∀・)゚。+゚イイ!! 履歴機能が強力(改行も記録される) ←゚+。゚(・∀・)゚。+゚イイ!! 2014年1月号のソフトウェアデザイン誌にシェ

    bashからzshに移行して2014年を迎えよう![ログインシェル]
    syonx
    syonx 2014/04/09
  • 1