Size: a a a

2020 September 06

VL

Valerii Leontiev in pro.vim
Georgy Komarov
Хм, не уверен. Floating windows вообще содержат отдельный буфер? Я вот смотрю, всплаывающие окна fzf и git-messenger не создают буферов. Ну видимо нет, ок.
Вот я же о чем. Нет, я не уверен, что не содержат, но логика подсказывает, что нет.

Как быть-то в этой ситуации?
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
Вот я же о чем. Нет, я не уверен, что не содержат, но логика подсказывает, что нет.

Как быть-то в этой ситуации?
Ну я вот смотрю сорц неовима, где проверяется изменение буфера (вот здесь).
Здесь встречается обработка autocmd FileChangedShell,  возможно, оно будет работать с floating window?
источник

VL

Valerii Leontiev in pro.vim
Georgy Komarov
Ну я вот смотрю сорц неовима, где проверяется изменение буфера (вот здесь).
Здесь встречается обработка autocmd FileChangedShell,  возможно, оно будет работать с floating window?
Спасибо большое.
То есть просто попробовать это добавить в конфиг?
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
Спасибо большое.
То есть просто попробовать это добавить в конфиг?
А как ты запускаешь терминал во floating?
источник

VL

Valerii Leontiev in pro.vim
Georgy Komarov
А как ты запускаешь терминал во floating?
floaterm
источник

VL

Valerii Leontiev in pro.vim
плагин такой
Сейчал линку дам
источник

VL

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

VL

Valerii Leontiev in pro.vim
я прямо его запускаю вот так
:FloatermNew lazygit
источник

VL

Valerii Leontiev in pro.vim
чего там оно под капотом делает - не ведаю
источник

GK

Georgy Komarov in pro.vim
Я проверил через шелл-команды в command-mode и встроенный терминал neovim — у меня детектятся изменения буфера.
С плагином надо смотреть, что он там делает.
источник

EG

Emmanuel Goldstein in pro.vim
fishsouprecipe 🤍
Почему не дашь ему их)
Потому что это означало бы выдать права админа мне, а мне не настолько доверяют, лол
источник

EG

Emmanuel Goldstein in pro.vim
Хотя я не понимаю, в чём проблема выдать только право на удаление сообщений.
Не пойду ж я просто тереть всё, в самом деле.
источник

EG

Emmanuel Goldstein in pro.vim
Ну, хозяин — барин.
источник

VL

Valerii Leontiev in pro.vim
Georgy Komarov
Я проверил через шелл-команды в command-mode и встроенный терминал neovim — у меня детектятся изменения буфера.
С плагином надо смотреть, что он там делает.
у меня обычный вим
источник

VL

Valerii Leontiev in pro.vim
В общем нашел еще один симптом своей проблемы. Похоже, что она всплывает только если я выхожу из приложений, запущенных во floaterm изначально, через их нативный метод выхода (например q).
То есть, я запускаю FloatermNew lazygit, дела. там все необходимые операции и жму q, как кнопку нативного выхода из приложения lazygit. Терминал floaterm так же закрывается. В этом случае есть проблема с перечитываением буффера.

Однако, если же закрыть плавающий терминал через встроенное в него нативное средство закрытия g:floaterm_keymap_kill, то ауторид работает корректно.
Есть у кого-то мысли на этот счет?
источник

VL

Valerii Leontiev in pro.vim
Что надо сделать, чтобы Ale тоже такую ошибку светил?)
источник

NG

Nicholas Guriev in pro.vim
fishsouprecipe 🤍
Почему не дашь ему их)
теперь поправил, должно работать
источник

V

Vim Help in pro.vim
Found help for 'tgc' in Vim docs:
https://vimhelp.org/options.txt.html#%27tgc%27
источник

f

fishsouprecipe 🤍 in pro.vim
Nicholas Guriev
теперь поправил, должно работать
Да, прикольно, спасибо
источник

ПК

Паша Калугин... in pro.vim
Valerii Leontiev
Что надо сделать, чтобы Ale тоже такую ошибку светил?)
ну очевидно линтер css
источник