Size: a a a

2020 November 13

VL

Valerii Leontiev in pro.vim
Vadim Goncharov
:set scrolloff не помогает?
кстати, помогло
Забыл сказать спасибо
источник

VL

Valerii Leontiev in pro.vim
оффтоп
источник

NG

Nicholas Guriev in pro.vim
есть идеи как из терминального вима скрыть курсор, чтобы он не мигал, его не было бы видно?
источник

NG

Nicholas Guriev in pro.vim
источник

SB

Sergey Batalev in pro.vim
Nicholas Guriev
есть идеи как из терминального вима скрыть курсор, чтобы он не мигал, его не было бы видно?
А у меня из коробки не мигает
источник

NG

Nicholas Guriev in pro.vim
вот есть такая последовательность, чтобы отключить мигание echo -e '\e[2 q'
источник

NG

Nicholas Guriev in pro.vim
а через echo -e '\e[1 q' можно включить мигание обратно
источник

NG

Nicholas Guriev in pro.vim
осталось понять как инвертировать цвета под прямоугольничком 🤔
источник

NG

Nicholas Guriev in pro.vim
Nicholas Guriev
а через echo -e '\e[1 q' можно включить мигание обратно
а где все такие коды могут быть документированы? как по ним справку найти?
источник

b⛅

bouncepaw ⛅ in pro.vim
Nicholas Guriev
а где все такие коды могут быть документированы? как по ним справку найти?
источник

b⛅

bouncepaw ⛅ in pro.vim
Возможно в манах на терминал что-то можно найти
источник

VG

Vadim Goncharov in pro.vim
эти - точно не по ANSI, а специфические расширения терминалов
источник

NG

Nicholas Guriev in pro.vim
я пока что опытным путём нашёл такое для отключения курсора echo -e '\e[?25l' и echo -e '\e[?25h' для включения
источник

VG

Vadim Goncharov in pro.vim
/usr/local/share/misc/rxvt-unicode.terminfo:    kIC=\E[2$,
источник

VG

Vadim Goncharov in pro.vim
у какого-то из терминалов я вроде видел доку по поддерживаемым кодам
источник

VG

Vadim Goncharov in pro.vim
не могу найти чот
источник
2020 November 14

NG

Nicholas Guriev in pro.vim
зацените! как вам такое? 😊

func LessInitFunc()
 setl noruler nonumber norelativenumber signcolumn=no laststatus=1
 let s:orig_ve = &t_ve
 au VimEnter,InsertLeave,CmdlineLeave * let &t_ve = '' | call echoraw(&t_vi)
 au VimLeave,InsertEnter,CmdlineEnter * let &t_ve = s:orig_ve | call echoraw(&t_ve)
endfunc
источник

NG

Nicholas Guriev in pro.vim
целый час пердолился с терминальными кодами для сокрытия курсора сценарием less.vim 😒
источник

MA

Morimaruza Ariloy in pro.vim
Nicholas Guriev
зацените! как вам такое? 😊

func LessInitFunc()
 setl noruler nonumber norelativenumber signcolumn=no laststatus=1
 let s:orig_ve = &t_ve
 au VimEnter,InsertLeave,CmdlineLeave * let &t_ve = '' | call echoraw(&t_vi)
 au VimLeave,InsertEnter,CmdlineEnter * let &t_ve = s:orig_ve | call echoraw(&t_ve)
endfunc
Самописный код?
источник

MA

Morimaruza Ariloy in pro.vim
Невооруженным взглядом видно, что самописный.
источник