file1.py file2.py
Для того чтоб прыгать из одного окна в другое мне пока известно, что надо нажимать Control+W . А можно ли другой способ использовать?
не нравится потому что сижу за Mac и клавиша Control находится под мезинцем. В виду того что применяю слепую 10 пальцевую печать то одна рука делает одно, вторая другое. А тут получается рассинхрон и это доставляет сильный дискокомфорт потому что под левой Control и под ней же W !!!
Как это улучшитЬ? :)
Я пока сознательно убрал все навороты и остался на "голом" без каких-либо наворотов VIM-е. Меня интересует философия использования VIM
Используй маппинг для ребиндинга на удобную тебе комбинацию
Я замапил Tab, очень удобно и классно. Но теперь у меня другая проблема: раньше C-i было перейти вперёд (по jumplist, C-o назад аналогичн), а теперь C-i работает тоже как Tab. Кстати, кто подскажет как это решить в kitty / foot / xterm ? В любом из терминалов, я почти на kitty ушёл(почти по всем фичам топ, но кое-что в foot лучше)
Я так понимаю, Tab и Ctrl-I — это одно и то же с точки зрения ANSI кодов терминала. Но кажется, в Neovim был способ отличать их.
был, если неовим запущен внутри гуи gvim так тоже должен уметь, наверное
мышью же
Если бы оно мне надо было , то на VIM не переходил бы ))))
I really don't see how users can use Visual mode, resize windows and many other things without the mouse. ©
Это откуда цитата?
Человека, который это написал, звали Bram Moolenaar, и он был основным автором vim несколько десятков лет. Цитата вот отсюда: https://github.com/vim/vim/issues/2841#issuecomment-396368637 Добрый совет: не верьте во всю эту чушь про "философию" vim (состоящую в битье головой об клавиатуру и прочей ерунде).
Так то клавиатурой это реально быстрее, чем тянутся до мыши)
Кое-что (то, что ближе к semantic editing) клавиатурой [намного] быстрее, а кое-что (то, что ближе point-and-do) — [намного] медленнее.
да, но некоторые терминалы уже завели отдельный протокол, который позволяет отличить такие комбинации; программа тоже должна его уметь
ткнуть курсор в произвольное место на экране? нет, это объективно мышью быстрее
тачпад большим пальцем ммм вообще красота
В виме? 11kf(symbol)
И по аналогии
круто только сначала надо посмотреть на колонку rnu а потом найти глазами символ
а потом этих символов там пять одинаковых
Быстрее, чем убирать руку с базовой позиции и тянутся к мыши
и мышь быстрее
Да, в виме. Когда никакого простого принципа для movement нет, т.е. просто хочется попасть в "произвольное" место от текущего положения курсора (на самом деле в то место, до которого дочитали и на которое сейчас смотрите, скорее всего).
а можно даже вообще сразу курсором мыши водить за взглядом...
Да, в таких случаях иногда быстрее найти реже встречающийся символ
Да, жаль, что подобных pointing devices ещё нет... руку под это занимать неудобно.
можно что-то захимичить с трекером глаз для симуляторов
я вообще не сторонник всегда держать руки в одном положении - здоровье не резиновое
хотя не, там не глаза а вся голова
Проверял, нет
проверял, да
Дело привычки
А экскаватором выкопать яму 5x5x5 метров так же быстро, как и лопатой, разумеется. Ну Вы же не сравнивали, правда? ;)
нет, конечно - попади в другой сплит сначала, это еще пяток клавиш
ну так-то другой сплит это один шорткат
от одного до трех, и каждый шорткат - это три кнопки
У меня навигация между сплитами вима и тмакса ^vi keys
Ctrl+h перейти в более левый сплит Причём не важно vim->vim, tmux->tmux, vim->tmux, tmux->vim
пха, это ж Backspace, ну нафиг такое перебинживать
Я начал использовать эти биндинги до того, как узнал что это backspace
Обсуждают сегодня