Size: a a a

2022 February 08

m

megahomyak in pro.vim
к сожалению, в моём случае (в принципе, как обычно), "like a charm" (и тем более "из коробки") ничего не работает. А хотелось бы, на самом деле...

Если чо, я пробовал эту же строчку, так что это не пустые слова, там внутри indent/python.vim непростые вещи происходят, которые я не особо хочу копать, чтобы понять, под какое имя что записать, чтобы оно просто работало как мне надо. Честно - ни с чем так много не ебался, как с вимом. В принципе, в экстремальных условиях окупается, но всё-таки это слишком дорого для обычного использования

Здесь было много писанины, но я её удалил, поэтому я так долго печатал
источник

NG

Nicholas Guriev in pro.vim
выделение текущего слова в регистр /
переход в начало буфера
поиск следующего совпадения
источник

NG

Nicholas Guriev in pro.vim
только это про gD команду
источник

NG

Nicholas Guriev in pro.vim
gd маленькими буквами работает в пределах текущей функции
источник

w

whoami in pro.vim
А можно каким-нибудь образом забиндить такую комбинацию:
"встаю" курсором на слове, нажимаю <комбинацию клавиш> при этом вызывается :Ag 'слово' ?
источник

V

Vsevolod in pro.vim
А, дошло. Ну да, в шпоре gd можно было на примере foo показать
источник

m

megahomyak in pro.vim
хорошие... не новости, однако вдруг кому-то окажется полезным (чтобы в диалоге поискать):
можно в директории с конфигом вима сделать директорию "indent" и она будет оверрайдить глобальную

лично мне такое решение подходит, почему - расписывать не хочу

я уверен, щас кто-то придёт и скажет, что это ессеншел знания, однако камон, гайс, это текстовый, на хрен, редактор, почему я должен получить докторскую степень по нему, чтобы его удобно юзать?
источник

V

Vsevolod in pro.vim
:nnoremap <lhs> :Ag '<C-R><C-W>'
источник

w

whoami in pro.vim
Тааак, а теперь супер извращение)
мне бы хотелось бы тоже самое, но уже не слово, а относительный путь к файлу
источник

w

whoami in pro.vim
цель такая, для открытого файла находить файл с таким же названием но с суффиксом _test<расширение файла> и открывать его в split window)
источник

VD

Vft Dan in pro.vim
:split <c-r>=expand('%:r') . '_test.' . expand('%:e')<CR><CR>
источник

w

whoami in pro.vim
Магия...Спасибо!
источник

VD

Vft Dan in pro.vim
нз
источник

MD

Myshko Dm in pro.vim
это не сработало. у меня при такой регулярке ввод (insert mode) зависает после одного символа, и например r (replace) начинает очень странно работать

но я нашел решение: (отсюда)
\%C\k\+
или
\Z\k\+
и это работает почти идеально

единственный нюанс: выпадающее окно с подсказками слов при наборе русских (не англ) букв сьезжает влево ¯\_(ツ)_/¯

но это не критично, жить можно, хоть и не кошерно
источник

NG

Nicholas Guriev in pro.vim
источник

VL

Valerii Leontiev in pro.vim
Слава Україні!
источник

NG

Nicholas Guriev in pro.vim
на Украине гуглят по-английски "How to exit Vim?"
источник

АМ

Андрей Москаленко... in pro.vim
в Украине гуглят, остальные терминал закрывают сразу )
источник

VG

Vadim Goncharov in pro.vim
смотри тренд за два десятилетия https://tiobe.com/tiobe-index/cplusplus/
источник

VG

Vadim Goncharov in pro.vim
на Си, конечно же; ну а поддержка легаси - такой себе совет для школьника. Я вот на Perl в том числе поэтому (найду себе работу с легаси), но надо понимать, что это - ограниченная и сужающаяся ниша
источник