From: Sergey Matveev Date: Sun, 9 Jul 2017 21:45:12 +0000 (+0300) Subject: Vim снова радует: gi и gp X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=afd7314ec8e2c68e0c25442914ada788f9ec0ec9;p=stargrave-blog.git Vim снова радует: gi и gp Заметил в help-е пару команд которые уже по чуть-чуть начал использовать. "gi" -- вернутся режиме вставки на место где в последний раз вставка и производилась. Честно говоря, пока наверное пару раз вызвал, но с ходу просто вспоминается что регулярно я нажимаю "g;i" -- возвращаюсь к последней правке и перехожу в режим ввода. А тут, получается, можно короче. "gp" -- вставить и переместить курсор после вставленного текста. Раз приходится писать на Python, то эта штука очень пригождается в ситуации такой: надо взять метод и вставить в начало класса. Обычно я удалял метод который надо вставить (он сохраняется в @" регистре), нажимаю "[[" чтобы переместиться в на объявление класса, потом "p", потом перемещаюсь на конец вставленного текста, чтобы добавить пустую строку ("o") после. Самая засада это переместиться на конец: или с относительной нумерацией сделать "Nj" прыжок, или через поиск "/def" какой-нибудь. А тут можно просто "gp" сделать вместо "p" и сразу же нажать "o". ---