
Vim с нуля #6: сессии, метки и регистры
Открывать заново десяток файлов и панелей после каждого перезапуска vim — трата времени. Сессии, метки и регистры решают это по-разному: одна команда сохраняет весь layout, другая мгновенно прыгает к нужной строке, третья хранит текст между операциями копирования. :mksession! ~/.vim/session.vim — сохранить открытые окна, вкладки и позицию курсора; vim -S ~/.vim/session.vim — восстановить один в один ma — поставить метку a на текущей строке, `a — прыгнуть к ней (метки A-Z работают между файлами) "ayy — скопировать строку в именованный регистр a, "ap — вставить из него, не перезаписывая обычный буфер :reg — посмотреть содержимое всех регистров сразу #vim #linux
