Size: a a a

2021 March 17

EG

Emmanuel Goldstein in pro.vim
Это ж гигантская уязвимость
источник

EG

Emmanuel Goldstein in pro.vim
Только для захардкоженного списка
источник

EG

Emmanuel Goldstein in pro.vim
И только для buffer-local
источник

NG

Nicholas Guriev in pro.vim
Emmanuel Goldstein
Это ж гигантская уязвимость
Почему? В том сценарии весьма ограниченный синтаксис для let позволяется.
источник

EG

Emmanuel Goldstein in pro.vim
Nicholas Guriev
Почему? В том сценарии весьма ограниченный синтаксис для let позволяется.
Потому что можно переопределить какой-нибудь путь к lsp-серверу
источник

NG

Nicholas Guriev in pro.vim
а ну ок... это действительно может быть опасно
источник

NG

Nicholas Guriev in pro.vim
и можно ведь не только путь к исполняемому файлу переопределить, но и его аргументы
источник

NG

Nicholas Guriev in pro.vim
да даже какой-нибудь &makeprg менять через произвольный modeline — уже сомнительная идея
источник

EG

Emmanuel Goldstein in pro.vim
Nicholas Guriev
да даже какой-нибудь &makeprg менять через произвольный modeline — уже сомнительная идея
Ванильный modeline тебе не даст makeprg поменять
источник

NG

Nicholas Guriev in pro.vim
ага! а в этом сценарии не видно никакого запрещающего списка исключений
источник

XM

X Man in pro.vim
Парни, привет. Как дела?) Слушайте, а как сделать так, что бы на русской раскладке работали горячие клавиши?=)
источник

f

fishsouprecipe 🤍 in pro.vim
X Man
Парни, привет. Как дела?) Слушайте, а как сделать так, что бы на русской раскладке работали горячие клавиши?=)
keymap есть
источник

f

fishsouprecipe 🤍 in pro.vim
ещё есть langmap
источник

f

fishsouprecipe 🤍 in pro.vim
Но сейчас как-то модно через xkb-switch + plugin это всё делать, у меня лично не получилось с этим ничего, я использую keymap
источник
2021 March 18

EG

Emmanuel Goldstein in pro.vim
У меня есть встроенный неовимовский терминал. Я хочу, чтобы когда я в нём ввожу vim file у меня буфер с терминалом замещался на буфер с файлом, а не открывался ещё один nvim.
источник

EG

Emmanuel Goldstein in pro.vim
Есть какой-то разумный способ это сделать?
источник

EG

Emmanuel Goldstein in pro.vim
Emmanuel Goldstein
У меня есть встроенный неовимовский терминал. Я хочу, чтобы когда я в нём ввожу vim file у меня буфер с терминалом замещался на буфер с файлом, а не открывался ещё один nvim.
Терминал открыт через neoterm, если это как-то помогает
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
У меня есть встроенный неовимовский терминал. Я хочу, чтобы когда я в нём ввожу vim file у меня буфер с терминалом замещался на буфер с файлом, а не открывался ещё один nvim.
Как вариант
tnoremap·vim·<C-\><C-N>:e·
источник

EG

Emmanuel Goldstein in pro.vim
Есть
https://github.com/mhinz/neovim-remote
но он тормозной и на питоне
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Как вариант
tnoremap·vim·<C-\><C-N>:e·
Ну не
источник