Добавление большего количества подобной Emacs привязки к Строчному редактору ZSH (ZLE)

Лично, i3 берет лучшие функции другого большого мозаичного-размещения-wm's (Xmonad, Потрясающий, DWM, и т.д.), и комбинирует его в один, Объединенный с dmenu/conky/dzen2, это, что я ищу в WM. Проверьте страницу; http://i3.zekjur.net/

5
02.09.2011, 01:07
1 ответ

Для деактивации выбора работать set-mark-command с отрицательным аргументом: ESC - Ctrl+Space.

Чтобы скопировать регион и деактивировать выбор, запишите функцию, которая выполняет эти два действия, затем объявите это как виджет с zle -N и свяжите тот виджет с ключом.

copy-region-as-kill-deactivate-mark () {
  zle copy-region-as-kill
  zle set-mark-command -n -1
}
zle -N copy-region-as-kill-deactivate-mark
bindkey '\ew' copy-region-as-kill-deactivate-mark
3
27.01.2020, 20:42
  • 1
    привет Gilles, когда я работаю set-mark-command в zsh и перемещении курсор слева/справа, будет он разметка выделенный текст в черном bgcolor... я не вижу такое выделение в своем zsh/gnome терминале... В ударе также, @unix.stackexchange.com/questions/11933 / … Mikel сказал, удар не делает выделения.... –   06.08.2015, 19:51

Теги

Похожие вопросы