Size: a a a

2021 January 14

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
Если Вы его видите (т.е. это открытое окно в той tab page, где Вы сейчас работаете) — да.
Иначе — нет, "вполне объективно". ;)
если я помню в каком оно табе (вот сейчас у меня проект в 20 буферов на трех табах, я помню), то это всего лишь два клика, в таб и сплит - всё равно быстрее переключения буферов выходит
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
при этом :e #11 заменяет на него в текущем окне, сам буфер-то есть
Кстати — "а у меня всё" работает, если делать именно так, как я предлагал.
Разберитесь, что у Вас не так.
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
Кстати — "а у меня всё" работает, если делать именно так, как я предлагал.
Разберитесь, что у Вас не так.
оке, сделал именно так как предлагалось (set switchbuf=usetab без проч.) - всё равно E94
источник

YS

Yaroslav Schekin in pro.vim
Georgy Komarov
> Т.е. я считаю, что ему стоит либо осваивать vim way

Работа в текстовом редакторе — практический навык, его невозможно освоить по книжкам/документации. Как программирование. Поэтому нужно ставить vim и сразу начинать его использовать, в процессе работы изучая его возможности.

> Нет, не значит. В эффективности (в отличие от удобства) мало субъективного компонента

Эффективность использования инструмента зависит от задачи и от конкретного пользователя. Мы, вероятно, говорим о разных вещах, и тут не хватает конкретики.
> его невозможно освоить по книжкам/документации

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

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

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

f

fishsouprecipe 🤍 in pro.vim
Вопрос к тем кто не любит относительную нумерацию строк - почему?
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
пффф, переход по тегу - это опять замена буфера в окне, если мне нужен именно переход по тегу, то я его и использую

решите мне озвученную задачу, "hidden / visible / не загружен" можно для начала пренебречь
Так вот то, что Вам это не удаётся, как раз и есть то, о чём я говорил в самом начале — vim рассчитан на другой workflow, и Ваш он всё-таки сломал, не так ли? ;)
Прямо цитирую из той ссылки, что я давал выше:

Stop, stop, stop.
This is not how Vim's tabs are designed to be used.
Trying to beat Vim into 1 tab == 1 buffer is an exercise in futility.

Вот и не удалось. И, как я уже писал — не удастся. Не стоит закручивать шурупы не той стороной отвёртки, такие дела. ;(
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
Так вот то, что Вам это не удаётся, как раз и есть то, о чём я говорил в самом начале — vim рассчитан на другой workflow, и Ваш он всё-таки сломал, не так ли? ;)
Прямо цитирую из той ссылки, что я давал выше:

Stop, stop, stop.
This is not how Vim's tabs are designed to be used.
Trying to beat Vim into 1 tab == 1 buffer is an exercise in futility.

Вот и не удалось. И, как я уже писал — не удастся. Не стоит закручивать шурупы не той стороной отвёртки, такие дела. ;(
опять читать не умеем? причем дважды
источник

VG

Vadim Goncharov in pro.vim
во-первых, переход по тегам я использую там, где он уместен, не надо считать меня дураком
источник

pl

peach lasagna in pro.vim
fishsouprecipe 🤍
Вопрос к тем кто не любит относительную нумерацию строк - почему?
какую?
источник

f

fishsouprecipe 🤍 in pro.vim
peach lasagna
какую?
:se number && :se relativenumber
источник

VG

Vadim Goncharov in pro.vim
во-вторых, цитата про 1 tab == 1 buffer отвечала на предложение создать 100 табов для 100 файлов
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
оке, сделал именно так как предлагалось (set switchbuf=usetab без проч.) - всё равно E94
При "vim -u NONE -U NONE -N -p file1 file2 ... fileN'" и т.д. всё работает, например.
Что-то Вы не так делаете — ищите
источник

pl

peach lasagna in pro.vim
fishsouprecipe 🤍
:se number && :se relativenumber
ну relativenum иногда не позваоляет понять, что файл пора разбивать
источник

f

fishsouprecipe 🤍 in pro.vim
peach lasagna
ну relativenum иногда не позваоляет понять, что файл пора разбивать
В смысле?
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
При "vim -u NONE -U NONE -N -p file1 file2 ... fileN'" и т.д. всё работает, например.
Что-то Вы не так делаете — ищите
сколько можно отвечать не на тот вопрос? vim -p означает открыть как раз в режиме 1 tab == 1 buffer - а у меня СПЛИТЫ В ТАБАХ
источник

YS

Yaroslav Schekin in pro.vim
Vadim Goncharov
опять читать не умеем? причем дважды
No you. Ещё раз, вот переход к tag работает именно так, настроить это нельзя. Факт, данный Вам в ощущениях.
Вам это ни на что не намекает, про workflows? ;)
источник

pl

peach lasagna in pro.vim
fishsouprecipe 🤍
В смысле?
у тебя есть файл на 2к строк, но ты этого не знаешь
источник

VG

Vadim Goncharov in pro.vim
Yaroslav Schekin
No you. Ещё раз, вот переход к tag работает именно так, настроить это нельзя. Факт, данный Вам в ощущениях.
Вам это ни на что не намекает, про workflows? ;)
что, правда нельзя? а <C-W>gf мне значит приснился?
источник

f

fishsouprecipe 🤍 in pro.vim
А) Значит ты не запускал вим с :se number relativenumber
источник

VG

Vadim Goncharov in pro.vim
в очередной раз, не надо считать собеседника глупее себя
источник