Minoru 23.06.2012 19:13 antaeus

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

vim, ?
Recommended by: @octocat
1. Minoru 23.06.2012 19:35 antaeus

А, да, второй выход из ситуации — делать как лисперы: набирать только открывающую, а закрывающие «добивать» позже, ориентируясь на подсветку парных скобок.

Do you really want to delete ?