Size: a a a

2020 July 13

DD

Dmytro Dovhan in Frontend UA
Eugene Obrezkov
кто знает, у вима есть некое подобие палитры команд из VSCode?
я им прям очень часто пользуюсь и я что-то не могу найти похожее под нвим
https://jesseleite.com/posts/2/its-dangerous-to-vim-alone-take-fzf

это не то что тебе нужно?
источник

SS

Sviatoslav Sydorenko... in Frontend UA
О, кльово. Схоже це те що вкінці
источник

EO

Eugene Obrezkov in Frontend UA
ну вот пробовал, но что-то я не понял
источник

EO

Eugene Obrezkov in Frontend UA
из того что я нашел и ближе всего к тому что ищу - это https://github.com/neoclide/coc.nvim
источник

EO

Eugene Obrezkov in Frontend UA
@shmuga подсказал, но я не до конца вкурил что с ним делать
снёс SpaceVim, почистил всё, поставил с нуля сейчас заново и добавил только coc

оказывается, много чего что раньше было плагином к виму можно вполне через расширения к coc прикрутить
и что-то мне подсказывает, что spacevim может и вправду лишний, может взять просто neovim, один init.vim и вокруг coc построить

https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions#implemented-coc-extensions
источник

M

Mark in Frontend UA
Eugene Obrezkov
@shmuga подсказал, но я не до конца вкурил что с ним делать
снёс SpaceVim, почистил всё, поставил с нуля сейчас заново и добавил только coc

оказывается, много чего что раньше было плагином к виму можно вполне через расширения к coc прикрутить
и что-то мне подсказывает, что spacevim может и вправду лишний, может взять просто neovim, один init.vim и вокруг coc построить

https://github.com/neoclide/coc.nvim/wiki/Using-coc-extensions#implemented-coc-extensions
да все так, тільки тобі всерівно кудись треба виводити всілякі штуки з coc-a (ну або юзати не дуже зручний інтерфейс CocAction/CocCommand <tab>)

тому я юзаю fzf як UI для coc
источник

M

Mark in Frontend UA
через coc-fzf
источник

M

Mark in Frontend UA
але думаю можна і без fzf юая якось вижити
источник

M

Mark in Frontend UA
хоча стопе є ж CocList
источник

EO

Eugene Obrezkov in Frontend UA
Mark
хоча стопе є ж CocList
Я не разобрался как мапить команды ещё, за меня всё SpaceVim делает и мне прям нравится его подход по [spc] (это, кстати, аргумент на нём остаться)
источник

EO

Eugene Obrezkov in Frontend UA
То есть я себе на текущий момент представляю себе минимальный SpaceVim с coc
источник

M

Mark in Frontend UA
а що він просто лідер задає на спейс чи що?
источник

EO

Eugene Obrezkov in Frontend UA
Mark
а що він просто лідер задає на спейс чи що?
Не только, он добавляет новые маппинги которые по space отрабатывает. Вимовый лидер никуда не делся, это не замена.
источник

M

Mark in Frontend UA
а, ну в мене так само стоять мапінги через спейс
источник

EO

Eugene Obrezkov in Frontend UA
Eugene Obrezkov
Не только, он добавляет новые маппинги которые по space отрабатывает. Вимовый лидер никуда не делся, это не замена.
И добавляет тебе около 50 плагинов для вима, которые добавляют motions, highlight и прочее с их маппингом га space
источник

M

Mark in Frontend UA
ну кароч це чужі дотфайли
источник

EO

Eugene Obrezkov in Frontend UA
Mark
а, ну в мене так само стоять мапінги через спейс
Ну от у него это в готовом дистре уже, инсталлер только поставь
источник

EO

Eugene Obrezkov in Frontend UA
Mark
ну кароч це чужі дотфайли
Да
источник

EO

Eugene Obrezkov in Frontend UA
Понятно, их можно менять, но я не разобрался
источник

M

Mark in Frontend UA
Eugene Obrezkov
Понятно, их можно менять, но я не разобрался
да на вот приклади

отак CocList можна набіндити
https://github.com/shmuga/dotfiles/blob/master/vim/settings/autocomplete.vim#L29

вот приклади як спейс біндиться на команду (чи комбінація)

https://github.com/shmuga/dotfiles/blob/master/vim/settings/fzf.vim#L6
источник