- 583 名前:575=581 mailto:sage [2010/05/09(日) 05:34:04 ]
- linewiseとかいうレベルじゃない…
一応visualmodeのdeleteを実装してみた。 但し、dを二回押す必要アリ+押した後にESC押す必要アリ。もっさい 有識者の方の降臨を待つとしよう。 bindkey -a v vi-vis-mode zle -N vi-vis-mode function vi-vis-mode() { MARK=CURSOR zle exchange-point-and-mark bindkey -a 'd' vi-vis-delete } zle -N vi-vis-delete function vi-vis-delete() { CURSOR=$((CURSOR + 1)) bindkey -M vicmd 'd' kill-region } bindkey -a "^[" _escaping zle -N _escaping function _escaping() { bindkey -M vicmd 'd' vi-delete }
|

|