Відповіді:
Vimє опція, -Wяку ви можете зловживати, але вона не працює, поки Vimвона працює.
-w {scriptout}
Усі введені символи записуються у файл {scriptout}, поки не вийдете з Vim. Це корисно, якщо ви хочете створити файл сценарію для використання з "vim -s" або ": source!". Якщо файл {scriptout} існує, символи додаються.
-W {scriptout}
Як -w, але існуючий файл перезаписаний.
Дзвінки, Vimнаприклад, з псевдонімом
vim -W /tmp/vimlog-$(id -un)
дозволить вам оглянути less /tmp/vimlog-$(id -un)або cat -v /tmp/vimlog-$(id -un)те, що ви буквально набрали після того, як ви кинете Vim.
Спочатку переконайтеся, що vim взагалі запам'ятовує будь-які рядки історії. Це встановлює історію до 1000 команд і пошуку:
:set history=1000
Якщо ви вводите початок того, що шукаєте, ви можете використовувати ↑ ↓клавіші для прокручування історії - це стосується команд та пошуку.
Наприклад, якщо ви шукали Китай, то Куба, то Чад, а потім Кіпр :
Ви можете набрати /cта натиснути ↑кілька разів. Ви виявите , що показує /cyprusте /cubaтоді /china( /Chadпропускається , оскільки він не починається з з ).
Інші команди:
:history перераховує всю історію.:his перераховує історію команд.:his / перераховує історію пошуку.q:в звичайному режимі. те саме стосується історії пошуку зq/