Size: a a a

2020 December 03

IK

Ilya Komarov in pro.vim
к примеру я не помню чтобы в вим моде можно было прыгать по веткам дерева отмены (g-, g+)
источник

G

GNU/Vsevolod in pro.vim
@emmanuelGoldstein а это нормально, что nvim_treesitter#indent() читает ts вместо sts?
источник

G

GNU/Vsevolod in pro.vim
И мана по этой функе нету(
источник

G

GNU/Vsevolod in pro.vim
GNU/Vsevolod
@emmanuelGoldstein а это нормально, что nvim_treesitter#indent() читает ts вместо sts?
(он по умолч установлен в &indentexpr)
источник

∀lǝxǝʎ in pro.vim
Nicholas Guriev
так и пишется, magic — только для регулярок в левой части
ну эт, неужто на правую нет управы? Хочу \V в правой части тоже
источник

YS

Yaroslav Schekin in pro.vim
∀lǝxǝʎ
ну эт, неужто на правую нет управы? Хочу \V в правой части тоже
Я может, чего не понял, но причём тут magic?
То, на что заменяется — это вообще не patterns, нет?
источник

∀lǝxǝʎ in pro.vim
да, в данном случае это escape символ
источник

NG

Nicholas Guriev in pro.vim
∀lǝxǝʎ
ну эт, неужто на правую нет управы? Хочу \V в правой части тоже
\V - это для регулярок
источник

NG

Nicholas Guriev in pro.vim
в правой части не регулярки
источник

NG

Nicholas Guriev in pro.vim
вообще, не понимаю, что там за траблы с заменой
источник

NG

Nicholas Guriev in pro.vim
у меня как всегда всё работает))
источник

NG

Nicholas Guriev in pro.vim
в том числе замена на табуляцию
источник

∀lǝxǝʎ in pro.vim
так мне надо вставить \t текстом и не хочу всё 100500 раз экранировать
источник

NG

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

NG

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

∀lǝxǝʎ in pro.vim
ну как бы у меня сам текст содержит \t и после копипаста бегать и менять все \t на \\t и т.п. не хочется
источник

VG

Vadim Goncharov in pro.vim
он у тебя содержит \t или сам таб?
источник

∀lǝxǝʎ in pro.vim
я менял содержимое printf'а так, что там именно \t текстом
источник

VG

Vadim Goncharov in pro.vim
∀lǝxǝʎ
я менял содержимое printf'а так, что там именно \t текстом
ты можешь засунуть текст в регистр и потом например :s/e/\=@+/ (в данном примере из регистра буфера обмена)
источник

∀lǝxǝʎ in pro.vim
Vadim Goncharov
ты можешь засунуть текст в регистр и потом например :s/e/\=@+/ (в данном примере из регистра буфера обмена)
вот оно!
Спасибо.
а главное что когда-то я уже видел это, но т.к. не пользую такое, то забыл
источник