Chcę wiedzieć, gdzie: historia poleceń jest przechowywana dla konkretnej sesji vim. Wiem, że możemy przewijać i przeszukiwać historię. Moim celem jest wykonanie części poleceń, które wykonałem przy użyciu prób i błędów, i utworzenie pliku źródłowego vim.gdzie jest przechowywana historia poleceń?
16
A
Odpowiedz
15
jest ona przechowywana w $ HOME/.viminfo
z polecenia vim pomocy:
The viminfo file is used to store:
- The command line history.
- The search string history.
- The input-line history.
- Contents of registers.
- Marks for several files.
- File marks, pointing to locations in files.
- Last search/substitute pattern (for 'n' and '&').
- The buffer list.
- Global variables.
1
To w pliku .viminfo (lub _viminfo jeśli jesteś na Windows). Powinno to być w każdym przebiegu dla twojego katalogu domowego.
2
Szukasz funkcji histget()
, histadd()
i histdel()
.
EDYCJA: Plik viminfo będzie zawierał dane historyczne z kilku sesji, które, jak sądzę, były już znane, zgodnie ze sposobem sformułowania pytania.
1
:h viminfo-file-name
HTH :-)
5
Można również otworzyć swoją niedawną historię poleceń w minibuforze używając q:
lub :<CTRL-F>
polecenia
OPEN
There are two ways to open the command-line window:
1. From Command-line mode, use the key specified with the 'cedit' option.
The default is CTRL-F when 'compatible' is not set.
2. From Normal mode, use the "q:", "q/" or "q?" command. *q:* *q/* *q?*
This starts editing an Ex command-line ("q:") or search string ("q/" or
"q?"). Note that this is not possible while recording is in progress (the
"q" stops recording then).
When the window opens it is filled with the command-line history. The last
line contains the command as typed so far. The left column will show a
character that indicates the type of command-line being edited, see
|cmdwin-char|.
można poruszać się po tym oknie, a następnie skopiować podobnie jak normalny bufor. Pobicie <Enter>
nad poleceniem spowoduje jego wykonanie.
Powiązane problemy
- 1. Gdzie jest przechowywana historia poleceń konsoli debuggera Chrome?
- 2. Gdzie jest przechowywana historia klienta psql? (~/.psql_history nieistniejące!)
- 3. Gdzie jest przechowywana konfiguracja "Jenkins URL"?
- 4. Gdzie jest przechowywana zawartość kolejki wiadomości?
- 5. Skąd wiadomo, gdzie przechowywana jest zmienna rejestru?
- 6. Kopia zapasowa poleceń terminalu mac osx historia
- 7. Historia lokalna Eclipse ... gdzie są zapisywane pliki?
- 8. Gdzie jest kompilator wiersza poleceń .NET?
- 9. Jak jest przechowywana nazwa zmiennej w C?
- 10. MIT Schemat REPL historia
- 11. Historia ignoruje w VIM
- 12. Wyłącz historia w Linuksie
- 13. MATLAB Historia Polecenie: jak zapisać kopię zapasową istniejącej historii
- 14. gdzie jest gacutil.exe?
- 15. Na iOS gdzie jest przechowywana pamięć podręczna NSURLCache, jeśli diskPath: nil?
- 16. Gdzie jest przechowywana baza danych Derby podczas jej tworzenia z Netbeans?
- 17. Historia funkcji z Mercurialem
- 18. gdzie napisać Maven poleceń w Eclipse
- 19. Czy tablica Java prymitywów jest przechowywana w stosie lub sterty?
- 20. zobacz wszystkie historia git
- 21. Historia wielu instancji QFileDialog
- 22. historia git log uproszczenie
- 23. Javascript - Powrót historia przycisk
- 24. Historia wersji komunikacyjnej
- 25. Historia testu Intellijusa
- 26. W jakim regionie geograficznym przechowywana jest moja łyżka S3?
- 27. Gdzie jest dysk disk.db w żagle?
- 28. Historia odczytu przeglądarki Androida
- 29. Jenkins Loses Historia kompilacji
- 30. ASP.NET 5 Historia HTML5
dziękuję, że dokładnie to, czego szukałem ... Szukałem go w katalogu instalacyjnym vim – xshyamx