↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
? vim
Начитавшись не помню чего, замапил стрелочки, Home/End/PgDown/PgUp и Del на <nop>. Стрелки я и так не очень активно юзал, так что отказаться было сравнительно легко. Единственный юзкейс, для которого я не вижу замены — это когда пишешь какие-нибудь вызовы функций. У меня процесс выглядит примерно так: functionname → functionname() → functionname(args) То есть я сначала набираю скобки, потом жму стрелку влево, а затем набраю аргументы. При отключенных стрелках приходится делать так: functionname → functionname() → <Esc>ci( → functionname(args) То есть вместо нажатия одной кнопки (<Left>) приходится жать четыре (<Esc>ci(). Внимание, вопрос: я чего-то не знаю, или это таки вполне нормальный case scenario? Ибо у меня уже начинают чесаться руки сделать что-нибудь вроде :imap ( ()<esc>ci(.
#W4NROP / @minoru / 4335 дней назад

@matimatik Гм, и правда — с ci( я что-то переборщил. Решение с ()<esc>i я и так уже в конце поста предлагал, но рад, что оказалось, что ещё кто-то тоже так делает.
#W4NROP/I7G / @minoru --> #W4NROP/HDY / 4335 дней назад
@matimatik Я об этом подумал и решил, что набирать не парные скобки мне приходится гораздо реже, чем парные. Единственное исключение — одинарная кавычка, её я мапить не буду, так как в англоязычных текстах она встречается довольно часто
#W4NROP/BOX / @minoru --> #W4NROP/6DF / 4335 дней назад
@matimatik Имхо, борьба с автоматически подставленной лишней скобкой ничем не лучше и не хуже борьбы с той же скобкой, поставленной рефлекторно :)
#W4NROP/XP3 / @minoru --> #W4NROP/COX / 4335 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.