From 21168186ae5ccb0ff7c8d56b8419477c4ff7393b Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 26 Apr 2017 15:13:46 +0300 Subject: [PATCH] =?utf8?q?Zoom=20in/out=20=D0=B4=D0=BB=D1=8F=20=D0=BE?= =?utf8?q?=D0=BA=D0=BD=D0=B0=20=D0=B2=20Vim?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Нашёл всякие плагины, которые честно сохраняют кучу состояний, восстанавливают, используя сессии, но, всё оказалось куда проще для моих нужд. C-w _ -- для горизонтального split-а увеличивает на максимум текущее окно. C-w | -- для вертикального split-а увеличивает на максимум текущее окно. Восстанавливать в том же самом состоянии как и было мне не надо -- я делаю только split и никогда не правлю размеры окон. Поэтому вернуть всё взад можно C-w =. Но у меня часто мешанина из горизонтальных и вертикальных split-ов -- делать двойное комбо из _/| каждый раз геморройно. Плюс ну ненавижу я всякие сочетания с Ctrl-ом, я ж не в Emacs. Поэтому завёл два простых map-а которые по "\-" увеличивает текущее окно, а по "\=" отменяет. nmap - \|_ nmap = = -- 2.50.0