Вимярлык

Вимярлык

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

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

решение1

:help CTRL-^

или

:help ^^

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

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

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

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

Связанный контент