タグ

viとzshに関するraimon49のブックマーク (2)

  • bashとzshでviのキーバインドを使用する - builder by ZDNet Japan

    大半のシェルでは、コマンドラインの編集や修正にEmacs風のキーバインドが使用されるようにデフォルトで設定されている。しかし、viユーザーやvimユーザーであれば、Emacsよりもviのキーバインドの方が使いやすいはずだ。viのキーバインドを使用するよう設定するには、bashであれば~/.bashrcを、zshであれば~/.zshrcを編集し、以下の行を追加する。 bashの場合(~/.bashrcを編集): set -o vi zshの場合(~/.zshrcを編集): bindkey -v ~/.bashrcまたは~/.zshrcを保存した後、既存のシェルを終了し、新たなシェルを起動する。 デフォルトでは挿入モードになっているため、通常通りに入力すればよい。しかし、[Ctrl]+Aや[Ctrl]+Eといったコマンドは機能しなくなっている。そして、[ESC]を押下することで(vimと同様に

    raimon49
    raimon49 2008/05/12
    思ったより馴染みそう。
  • zshのviキーバインドの設定を幾つか晒してみる - hogehoge @teramako

    端末によってキーコード(?)は違うので参考までに HOME/.zshrcの一部 bindkey -v autoload history-search-end zle -N history-beginning-search-backward-end history-search-end zle -N history-beginning-search-forward-end history-search-end bindkey '^P' history-beginning-search-backward-end bindkey '^N' history-beginning-search-forward-end bindkey -a 'O' push-line bindkey -a 'H' run-help bindkey -a '^A' vi-beginning-of-line bindkey

    zshのviキーバインドの設定を幾つか晒してみる - hogehoge @teramako
  • 1