Size: a a a

2021 January 14

f

fishsouprecipe 🤍 in pro.vim
Yaroslav Schekin
text object motions, например. Т.е. в структурированном тексте переходы обычно связаны с этой самой структурой.
:help object-motions

Ну и так далее — тэги, переходы к include и definitions.
Использую ci{ cit, но всё ещё вижу толк в циферках, но что их так много - беда
источник

f

fishsouprecipe 🤍 in pro.vim
Есть плагин на text-object и к каждому языку text-object-{language}, но циферки это про другое как по мне, а может я просто плохо структурирую код
источник

NG

Nicholas Guriev in pro.vim
Sergey Batalev
expandtab еще, а то на гитхабе будут табы в 8 проеблов
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
вот специально сделал именно так, и всё равно
This is f...reaking awesome. ;)
":tab sbuffer 1", а не ":tab sbuffer #1"
#N — это edit Nth alternate file.
источник

SB

Sergey Batalev in pro.vim
Это не про то, в го так и должно быть как на первом скрине и никакие плагины для хрома не нужны. expandtab просто конвертит табы в пробелы и все отображается нормально.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
This is f...reaking awesome. ;)
":tab sbuffer 1", а не ":tab sbuffer #1"
#N — это edit Nth alternate file.
лул, вот бред, так работает
источник

VG

Vadim Goncharov in pro.vim
всегда для :tab и :split работало #11 для 11-го в :ls
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
:ts, :sts, :tj и :stj штоле? в очередной раз, не надо собеседника за идиота держать
А почему для них bind-а нет по-умолчанию? И особенно почему CTRL-] делает не это?
Думаете, Bram из врождённой злобности так поступил? Или это всё-таки намёк на workflow? ;)
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
А почему для них bind-а нет по-умолчанию? И особенно почему CTRL-] делает не это?
Думаете, Bram из врождённой злобности так поступил? Или это всё-таки намёк на workflow? ;)
да в виме просто дохуя для чего нет биндов по умолчанию, так себе аргумент
источник

VG

Vadim Goncharov in pro.vim
это ж не emacs в конце концов.
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
да в виме просто дохуя для чего нет биндов по умолчанию, так себе аргумент
(Занудно) "И особенно почему CTRL-] делает не это?"
И т.д. по тексту.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
(Занудно) "И особенно почему CTRL-] делает не это?"
И т.д. по тексту.
потому что в терминале вообще мало что доступно для назначения одной комбинацией
источник

VG

Vadim Goncharov in pro.vim
это тебе не нормальная виндовая консоль.
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
потому что в терминале вообще мало что доступно для назначения одной комбинацией
И в третий раз закинул он невод спрашиваю — почему в vim-е CTRL-] по умолчанию не выполняет то, что сейчас делает ":tab sts <cword>" (примерно)? Нет ли тут намёка на то, какой workflow Bram считает нормальным? ;)
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
И в третий раз закинул он невод спрашиваю — почему в vim-е CTRL-] по умолчанию не выполняет то, что сейчас делает ":tab sts <cword>" (примерно)? Нет ли тут намёка на то, какой workflow Bram считает нормальным? ;)
бга, лол, а ничо, что табы только в 7-м виме появились?
источник

VG

Vadim Goncharov in pro.vim
а окна в первом виме, или когда там ^] добавили, были?
источник

GK

Georgy Komarov in pro.vim
Yaroslav Schekin
> его невозможно освоить по книжкам/документации

А мне как-то удалось (именно по user manual). ;)
Т.е. вариант "сразу начинать его использовать, в процессе работы изучая его возможности" мне кажется хуже, чем "читать user manual и практиковаться".

> Эффективность использования инструмента зависит от задачи и от конкретного пользователя.

"Эффекти́вность (лат. effectivus) — соотношение между достигнутым результатом и использованными ресурсами." ©
> А мне как-то удалось (именно по user manual). ;)

Практический навык — быстрое редактирование текста, перемещение по тексту и т.д. вы получили только когда начали использовать vim. Если предварительно прочитать документацию — можно узнать о возможностях редакторе, о лучших практиках использования. По началу, прочитав туториал, вы работали с vim'ом медленно.

Это как учиться печатать на новой клавиатуре, учиться ездить на велосипеде и проч. — осваивается только на практике. После этого скилл работает как бы автоматически, на уровне Системы 1 по Канеману, если хотите. Думать при его использовании не нужно.

> "Эффекти́вность (лат. effectivus) — соотношение между достигнутым результатом и использованными ресурсами." ©

Угу. Я написал выше, что мы говорим о разном.
источник

YS

Yaroslav Schekin in pro.vim
fishsouprecipe 🤍
Использую ci{ cit, но всё ещё вижу толк в циферках, но что их так много - беда
Вот это, по-моему, как раз вариант, когда быстрее мышью ткнуть, чем на номера строк смотреть и вводить. :)
Но несколько странно именно то, что Вы часто видите толк в циферках — я вот почти никогда их не использую, и не тянет.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
И в третий раз закинул он невод спрашиваю — почему в vim-е CTRL-] по умолчанию не выполняет то, что сейчас делает ":tab sts <cword>" (примерно)? Нет ли тут намёка на то, какой workflow Bram считает нормальным? ;)
а почему у :bn хоткея нет? Нет ли тут намёка на то, какой workflow Bram считает нормальным? ;)
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
бга, лол, а ничо, что табы только в 7-м виме появились?
A, legacy. Понятно. Да, с vim7, если https://axelf.nu/vim-helptag-versions/ не врёт.
источник