From afd7314ec8e2c68e0c25442914ada788f9ec0ec9 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Mon, 10 Jul 2017 00:45:12 +0300 Subject: [PATCH] =?utf8?q?Vim=20=D1=81=D0=BD=D0=BE=D0=B2=D0=B0=20=D1=80?= =?utf8?q?=D0=B0=D0=B4=D1=83=D0=B5=D1=82:=20gi=20=D0=B8=20gp?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Заметил в help-е пару команд которые уже по чуть-чуть начал использовать. "gi" -- вернутся режиме вставки на место где в последний раз вставка и производилась. Честно говоря, пока наверное пару раз вызвал, но с ходу просто вспоминается что регулярно я нажимаю "g;i" -- возвращаюсь к последней правке и перехожу в режим ввода. А тут, получается, можно короче. "gp" -- вставить и переместить курсор после вставленного текста. Раз приходится писать на Python, то эта штука очень пригождается в ситуации такой: надо взять метод и вставить в начало класса. Обычно я удалял метод который надо вставить (он сохраняется в @" регистре), нажимаю "[[" чтобы переместиться в на объявление класса, потом "p", потом перемещаюсь на конец вставленного текста, чтобы добавить пустую строку ("o") после. Самая засада это переместиться на конец: или с относительной нумерацией сделать "Nj" прыжок, или через поиск "/def" какой-нибудь. А тут можно просто "gp" сделать вместо "p" и сразу же нажать "o". -- 2.50.0