Size: a a a

2020 August 11

JD

John Doe in Linux Чат
правда нужно будет переучаться с ctrl+p на esc k для выбора предыдущей команды
источник

JD

John Doe in Linux Чат
стрелочки не люблю
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
стрелочки не люблю
У тебя bindkey -v?
источник

JD

John Doe in Linux Чат
да
источник

VP

Vadim "Oxyd&quo... in Linux Чат
И какие, в таком режиме кейбиндинги?
источник

JD

John Doe in Linux Чат
как в виме. удалить слово в командной строке, например, daw
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
как в виме. удалить слово в командной строке, например, daw
А в командный режим по esc?
источник

JD

John Doe in Linux Чат
да
источник

JD

John Doe in Linux Чат
я, правда, думал, что в командном и в режиме выделения можно будет по всему терминалу путешествовать, чтобы выделить, к примеру, часть вывода предыдущей команды
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
я, правда, думал, что в командном и в режиме выделения можно будет по всему терминалу путешествовать, чтобы выделить, к примеру, часть вывода предыдущей команды
Такие штуки терминалом делаются, обычно.
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Хреново, что он как вим, не показывает в каком сейчас режиме.
источник

JD

John Doe in Linux Чат
там курсор меняет форму
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
там курсор меняет форму
У меня не меняет...
источник

JD

John Doe in Linux Чат
я просто целиком билд люка спер себе, так что какая-то другая опция меняет
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
я просто целиком билд люка спер себе, так что какая-то другая опция меняет
Ну потом посмотрю....
источник

JD

John Doe in Linux Чат
# Change cursor shape for different vi modes.
function zle-keymap-select {
 if [[ ${KEYMAP} == vicmd ]] ||
    [[ $1 = 'block' ]]; then
   echo -ne '\e[1 q'
 elif [[ ${KEYMAP} == main ]] ||
      [[ ${KEYMAP} == viins ]] ||
      [[ ${KEYMAP} = '' ]] ||
      [[ $1 = 'beam' ]]; then
   echo -ne '\e[5 q'
 fi
}
zle -N zle-keymap-select
zle-line-init() {
   zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere)
   echo -ne "\e[5 q"
}
zle -N zle-line-init
echo -ne '\e[5 q' # Use beam shape cursor on startup.
preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt.
источник

VP

Vadim "Oxyd&quo... in Linux Чат
John Doe
# Change cursor shape for different vi modes.
function zle-keymap-select {
 if [[ ${KEYMAP} == vicmd ]] ||
    [[ $1 = 'block' ]]; then
   echo -ne '\e[1 q'
 elif [[ ${KEYMAP} == main ]] ||
      [[ ${KEYMAP} == viins ]] ||
      [[ ${KEYMAP} = '' ]] ||
      [[ $1 = 'beam' ]]; then
   echo -ne '\e[5 q'
 fi
}
zle -N zle-keymap-select
zle-line-init() {
   zle -K viins # initiate `vi insert` as keymap (can be removed if `bindkey -V` has been set elsewhere)
   echo -ne "\e[5 q"
}
zle -N zle-line-init
echo -ne '\e[5 q' # Use beam shape cursor on startup.
preexec() { echo -ne '\e[5 q' ;} # Use beam shape cursor for each new prompt.
Люто!  😊
источник

V

Vitalii Iurev in Linux Чат
Еще плагин fzf для fuzzy поиска по файлам и предыдущим командам через ctrl+r \ ctrl + t
источник

JD

John Doe in Linux Чат
Vitalii Iurev
Еще плагин fzf для fuzzy поиска по файлам и предыдущим командам через ctrl+r \ ctrl + t
спасибо, погляжу
источник

AP

Anton Pavlenko in Linux Чат
Что-то мало народу посмотрело стрим полностью. А там конкурс😂
источник