タグ

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

タグの絞り込みを解除

zshに関するx_moti_xのブックマーク (4)

  • zsh

    2004-04-30 18:15:52 +0900 (1611d); rev 9 究極の(?)シェル。 便利だと思ったこと 今のところ、これらの機能がお気に入り。 入力中にTABキーで補完。補完候補が複数あった場合に、TABを押すごとに各候補を順番に表示してくれるのが便利。 ESC+qによるコマンドラインスタック。長いコマンドを打っている途中に他のコマンドを実行できる。 CTRL + R によるコマンド履歴のインクリメンタルサーチ (bashでも利用可) プロンプト デフォルトのプロンプトは、 hostname% なんだけど、bashに慣れた身としては違和感がある。 今までと同じように、 [user@hostname] $ となるように環境変数PROMPTを設定する。 PROMPT='[${USER}@${HOSTNAME}] %(!.#.$) ' 最後の %(!.#.$) は、一般ユーザ

    x_moti_x
    x_moti_x 2006/12/04
  • コマンドラインスタックにコマンドを追加 - 技術メモ帳

    zsh の builtin print コマンドを使うと、 任意のコマンドをコマンドラインスタックに追加出来る。 (いわゆる Esc+q 押したときに追加されるスタック) print -z "コマンド文字列" たとえばこんな感じにしておくと、 ENTER押すたびに次にやるべきコマンドが出現 % print -z "make install"; print -z "make"; print -z "./configure"; % ./configure % make % make install エイリアスとか貼っとくと良いかもしれない。 % alias C='print -z "make install"; print -z "make"; print -z "./configure";' % C % ./configure % make % make install 注意すべきなのは、ス

  • zsh + screen で端末に表示されてる文字列を補完する - 川o・-・)<2nd life:

    以前に入力したコマンドの履歴を覚えていて補完してくれるshellはあるが、 端末に表示されている文字列を補完してくれるshellは無いだろうか。 表示されている文字列を補完してくれるshellが欲しい とvimrc diaryに書かれてたのでzsh + screenで端末に表示されてる文字列を補完する方法を。.zshrcなどに # dabbrev HARDCOPYFILE=$HOME/tmp/screen-hardcopy touch $HARDCOPYFILE dabbrev-complete () { local reply lines=80 # 80行分 screen -X eval "hardcopy -h $HARDCOPYFILE" reply=($(sed '/^$/d' $HARDCOPYFILE | sed '$ d' | tail -$lines)) compadd -

    zsh + screen で端末に表示されてる文字列を補完する - 川o・-・)<2nd life:
  • http://www.ex-machina.jp/zsh/

  • 1