Size: a a a

2020 September 30

NG

Nicholas Guriev in pro.vim
Denis GDevv
Оно же ко всему блоку применяться будет, а не только к первой его строчке?
Офигеть, как же я такое умудрился сделать 😂
Конечно, оно будет ко всему блоку применяться. Но вот вложенные пункты от команды u не изменятся. Они и так уже маленькими буквами записаны.
источник

D

Denis GDevv in pro.vim
Oleg Koshovetc
можно еще зажать @, потому что @@ это повторить последний макрос
Ха, спасибо большое! Как раз хотел задать этот вопрос :) Только немного иной: почему у меня повторение последнего выполненного макроса не срабатывает по точке. Но можно и @ жать :) спасибо!
источник

OK

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

и если у тебя макрос, допустим выглядит, как I(<ESC>A)<ESC>, то точка сделает только A)
источник

D

Denis GDevv in pro.vim
Oleg Koshovetc
точка это повторение последнего модифицирующего действия (в общем случае, наверное, можно сказать, что модифицирующее действие это когда выходишь из нормального режима в режим вставки, что-то делаешь, а потом возвращаешься в нормальный)

и если у тебя макрос, допустим выглядит, как I(<ESC>A)<ESC>, то точка сделает только A)
А, вот даже как. Спасибо за дополнение, очень полезно. Теперь буду иметь ввиду!
источник

VL

Valerii Leontiev in pro.vim
Nicholas Guriev
отсюда можно сделать:

1. сменить регистр на противоположный, ~
2. привести блок к верхнему регистру, U
3. привести блок к нижнему регистру, u
Отключил это поведение, потому что имею обыкновение иногда кликать undo режиме visual
источник

VL

Valerii Leontiev in pro.vim
Несколько раз накололся на этом, и вырубил
источник

SB

Sergey Batalev in pro.vim
источник

cc

cent cent in pro.vim
Emmanuel Goldstein
В качестве дефолта везде Vim древних версий и современная эволюция на это не особо влияет
Вроде уже nano
источник

cc

cent cent in pro.vim
bouncepaw ⛅
вообще ос не должны иметь вимы и прочие емаксы из коробки. Всё равно устарелые версии будут, пользователи захотят поставить новые. В репах пускай и лежат новые версии.

Пускай будут с vi, micro и ed(1) из коробки, они вечные
Чаще всего, чтобы что-то поставить, нужно отредактировать репы, как минимум) Или конфиг сетки
источник

cc

cent cent in pro.vim
Vadim Goncharov
это всё от того, что линукс не ОС =)
Как раз, только это и ОС) Дистры сверху - это уже софт в привычном понимании
источник

cc

cent cent in pro.vim
Emmanuel Goldstein
Макросы нельзя тривиально зациклить, но им можно указывать количество
источник

AK

Andrey Karepin in pro.vim
ОС это линукс + gnu {core,bin}-utils
источник

SZ

Sergey Zhmylove in pro.vim
Andrey Karepin
ОС это линукс + gnu {core,bin}-utils
То есть голый линукс без бинутилс -- это не ос?
источник

Тᅠ

Туночка ᅠᅠ... in pro.vim
Sergey Zhmylove
То есть голый линукс без бинутилс -- это не ос?
Лінукс це ядро
Мабуть
источник

SZ

Sergey Zhmylove in pro.vim
Туночка ᅠᅠ
Лінукс це ядро
Мабуть
Я хорошо знаю, что такое линукс.
А вот мову не знаю. Какой язык в этом чате официальный?
источник

Тᅠ

Туночка ᅠᅠ... in pro.vim
Sergey Zhmylove
Я хорошо знаю, что такое линукс.
А вот мову не знаю. Какой язык в этом чате официальный?
Англійська
источник

SZ

Sergey Zhmylove in pro.vim
Туночка ᅠᅠ
Англійська
Супер, тогда переведи пожалуйста "мабуть" на английский
источник

G

GNU/Vsevolod in pro.vim
Sergey Zhmylove
Супер, тогда переведи пожалуйста "мабуть" на английский
источник

Тᅠ

Туночка ᅠᅠ... in pro.vim
Дякую
источник

G

GNU/Vsevolod in pro.vim
Sergey Zhmylove
Супер, тогда переведи пожалуйста "мабуть" на английский
Это скорее невозможно, потому что переведенное на инглиш будет иметь много синонимов в украинском
источник