Size: a a a

2020 August 15

EG

Emmanuel Goldstein in pro.vim
Лол
Я могу сделать, чтобы бот сам удалял сообщения, которые состоят только из :help <topic> после ответа
источник

EG

Emmanuel Goldstein in pro.vim
Вот это не сработало, потому что такого топика вообще нет в хелпе вима
источник

JM

John Meow in pro.vim
:help xterm-true-color
источник

V

Vim Help in pro.vim
Found help for xterm-true-color in Vim docs:
https://vimhelp.org/term.txt.html#xterm-true-color
источник

DK

Denis Kalyuzhnyy in pro.vim
Georgy Komarov
> Понимаю, что через autocmd, но какие именно не знаю.

Ну вот на те, которые лично тебе нужны (см. :h autocmd-events).

Может, стоит попробовать альтернативы, в которых автоапдейт работает из коробки?
Я недавно перешёл на chadtree. Там обновление содержимого буфера сделано на пайтоновском async/await. Работает оно быстро, но должно отъедать больше ресурсов во время работы.
Вроде Defx от создателя neovim
источник

DK

Denis Kalyuzhnyy in pro.vim
вообще не понимаю зачем нон стопом смотреть на файловую систему )
источник

SS

Stanislav Sizonov in pro.vim
есть простой способ расскоментировать блок?)
источник

NG

Nicholas Guriev in pro.vim
<Ctrl-V>
источник

EG

Emmanuel Goldstein in pro.vim
Stanislav Sizonov
есть простой способ расскоментировать блок?)
^V
*выделяем ненужные символы*
x
источник

SS

Stanislav Sizonov in pro.vim
забыл сказать, в git commit -a не хочет ^V
источник

NG

Nicholas Guriev in pro.vim
git-commit для ввода сообщения фиксации запускает ваш редактор по умолчанию
источник

NG

Nicholas Guriev in pro.vim
это не обязательно будет Vim
источник

SS

Stanislav Sizonov in pro.vim
Nicholas Guriev
это не обязательно будет Vim
cпасибо. так и есть
источник

_

__gg in pro.vim
Привет, ребят. Вопрос по YCM, не могу подключить кастомные либы.
~/.vim/bundle/YouCompleteMe/.ycm_extra_conf.py:
...
BASE_FLAGS = [
...,
'-isystem', '/usr/lib/',
'-isystem', '/usr/local/bin',
'-isystem', '/usr/local/include/',
]
...
def FlagsForFile(filename):
  ...
  return {
     'flags' : BASE_FLAGS',
     'do_cache' : True
  }

~/.vimrc:
let g:ycm_global_ycm_extra_conf = "/Users/username/.vim/bundle/YouCompleteMe/.ycm_extra_conf.py"


YcmDebugInfo:
Printing YouCompleteMe debug information...
-- Completion API: 1
-- Client logfile: /var/folders/bh/fsd680s15rv33wyq_8c07sw80000gn/T/ycm_2vcjnce6.log
-- Server Python interpreter: /Library/Frameworks/Python.framework/Versions/3.8/bin/python3
-- Server Python version: 3.8.5
-- Server has Clang support compiled in: True
-- Clang version: clang version 10.0.0
-- Extra configuration file found and loaded
-- Extra configuration path: /Users/username/.vim/bundle/YouCompleteMe/.ycm_extra_conf.py
-- Server running at: http://127.0.0.1:55492
-- Server process ID: 7223
-- Server logfiles:
--   /var/folders/bh/fsd680s15rv33wyq_8c07sw80000gn/T/ycmd_55492_stdout_8dmmvinu.log
--   /var/folders/bh/fsd680s15rv33wyq_8c07sw80000gn/T/ycmd_55492_stderr_lmsxu701.log


Кастомные либы, которые в /usr/local/include, он не видит. Что я делаю не так?
источник

N

Nick Name in pro.vim
#debug

https://github.com/vim-vdebug/vdebug
офигеть, это то, что нужно для дебага в (нео)виме. но блин, конкретно с неовимом оно не корректно работает, валятся ошибки из самого python клиента неовима.
мб есть аналог? так он мне понравилсяя)
источник

GK

Georgy Komarov in pro.vim
Nick Name
#debug

https://github.com/vim-vdebug/vdebug
офигеть, это то, что нужно для дебага в (нео)виме. но блин, конкретно с неовимом оно не корректно работает, валятся ошибки из самого python клиента неовима.
мб есть аналог? так он мне понравилсяя)
Интересно, а gdb/lldb не поддерживают DBGP?
источник

N

Nick Name in pro.vim
Georgy Komarov
Интересно, а gdb/lldb не поддерживают DBGP?
мне надо на python дебаггер
источник

N

Nick Name in pro.vim
https://github.com/SkyLeach/pudb.vim
вот нашел интеграцию с pudb
хзхз, я привык к ipdb, но видимо, другого норм клиента для именно неовима нету
источник

N

Nick Name in pro.vim
Georgy Komarov
Интересно, а gdb/lldb не поддерживают DBGP?
стоп, а lldb поддерживается python'ом?
источник

GK

Georgy Komarov in pro.vim
Видимо не поддерживает: https://github.com/vim-vdebug/vdebug/issues/229. Вообще не знал про такой протокол, это только для managed языков.

Можно посмотреть vimspector — реализацию DAP (протокол из VSCode). Я давно не трогал, но с полгода назад он был очень сырой, не удалось нормально завести.
источник