Есть ли способ иметь историю оболочки, специфичную только для определенного экземпляра vim.Например, наблюдайте эту последовательность событий как в оболочке vim (:sh
), так и в другом терминале
Vim (:sh) | Terminal
------------------------------------------------
1 pdflatex foo.tex |
2 | echo hello
3 | echo world
, история команд для терминала и Vim:
1 pdflatex foo.tex
2 echo hello
3 echo world
Есть лиВ любом случае, история команд для vim равна
1 pdflatex foo.tex
, а значение Terminal равно
1 echo hello
2 echo world
Я спрашиваю, потому что просто хочу нажать стрелку вверх, чтобы выполнить pdflatex foo.tex
не хочу проходить через любую другую команду.Также было бы неплохо, если бы эта специфическая история vim могла быть сохранена в файле сессии vim.