Недавно я обнаружил привязку Vim <C-^> , которая переключается между предыдущим и текущим буфером.

Но я не могу найти упоминаний об этом в документации, и это, естественно, трудно для Google. Как называется функция Vim или что-то подобное реализует стек буфера?

1 ответ1

6
:help CTRL-^

или же

:help ^^

работает для меня.

Это не просто vim. Команда ^^ toggle-buffer - это стандартная функция vi, восходящая к древним временам.

В vim вы также получаете команды ^ I и ^ O, которые проводят вас по стеку предыдущих позиций, и они могут переходить из одного буфера в другой, если вы достигнете точки в истории, где вы переключили буферы.

И еще есть :n[ext] :p[rev] и:rew[ind] которые перемещают вас по списку файлов, которые были названы в исходной командной строке. Это также классические команды vi (ex). vim также добавляет некоторые команды для изменения этого списка имен файлов. Смотрите :help arglist

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .