Size: a a a

2021 March 27

EG

Emmanuel Goldstein in pro.vim
И для telescope, а telescope after=vimpeccable
источник

EG

Emmanuel Goldstein in pro.vim
Valerii Leontiev
А с vimp мапами что-то решил? Все равно будет ругаться, при первом запуске, если плагин не установлен(
источник

VL

Valerii Leontiev in pro.vim
Emmanuel Goldstein
Они в конфиге для vimpeccable
Ага
Ну так себе решение, для каждого плагина, которому хочется мапы красивше писать, вешать after
источник

EG

Emmanuel Goldstein in pro.vim
Valerii Leontiev
Ага
Ну так себе решение, для каждого плагина, которому хочется мапы красивше писать, вешать after
У меня большая часть маппингов в одном файле
Только telescope отдельно
источник

EG

Emmanuel Goldstein in pro.vim
И меня не напрягает after, хз
источник

VL

Valerii Leontiev in pro.vim
Ну это априори костыль, этот vimpeccable
источник

VL

Valerii Leontiev in pro.vim
Костыли кого-то напрягают, кого-то нет
источник

EG

Emmanuel Goldstein in pro.vim
Valerii Leontiev
Ну это априори костыль, этот vimpeccable
Ну, можно пользоваться :h nvim_set_keymap
источник

V

Vim Help in pro.vim
Valerii Leontiev
Ну это априори костыль, этот vimpeccable
источник

EG

Emmanuel Goldstein in pro.vim
Интерфейс там примерно такой же, но нельзя мапить сразу луашную функцию
источник

DK

Dimasik K in pro.vim
господа, у меня есть функция вида:

def (func_name)():
    obj.(FUNC_NAME)
``

Вот это название функции надо заменить словами из массива и в теле функции отформатировать в капс это имя.

Как я понимаю, надо записать макрос - это могу, изменить регистр - тоже могу, а вот как из массива подтягивать в цикле значения - не знаю
источник

EG

Emmanuel Goldstein in pro.vim
Dimasik K
господа, у меня есть функция вида:

def (func_name)():
    obj.(FUNC_NAME)
``

Вот это название функции надо заменить словами из массива и в теле функции отформатировать в капс это имя.

Как я понимаю, надо записать макрос - это могу, изменить регистр - тоже могу, а вот как из массива подтягивать в цикле значения - не знаю
У tpope был плагин
источник

EG

Emmanuel Goldstein in pro.vim
Хотя подожди, тут не нужен, в целом
источник

DK

Dimasik K in pro.vim
а если по-ванильному
источник

EG

Emmanuel Goldstein in pro.vim
Чтобы в макросе что-то куда-то перенести, используй :h y и регистры
источник

V

Vim Help in pro.vim
Emmanuel Goldstein
Чтобы в макросе что-то куда-то перенести, используй :h y и регистры
источник

f

fishsouprecipe 🤍 in pro.vim
я бы делал так
/func_name\c<ENTER>
cgnНовоеИмяФункции.(точка тут)
источник

DK

Dimasik K in pro.vim
Emmanuel Goldstein
Чтобы в макросе что-то куда-то перенести, используй :h y и регистры
так нужно будет вручную делать это
источник

DK

Dimasik K in pro.vim
Есть смысл делать функцию для этого? Циклы и массивы ВИМ скрипт поддерживает же
источник

EG

Emmanuel Goldstein in pro.vim
Dimasik K
так нужно будет вручную делать это
Ну, один раз
Вот сходу
https://asciinema.org/a/cBk249ndgMz3WYU4oR9m092nK
источник