Wie speichere ich die Dateilisten in vim?


3

Ich habe viele Dateien in vim geöffnet,

Gibt es einen Befehl, um die vollständigen Pfade der geöffneten Dateien in einer separaten Datei zu speichern, damit ich sie beim nächsten Mal fortsetzen kann vim -p files.txt?

Antworten:


4

Eine schnelle Möglichkeit besteht darin, die Sitzung mit zu speichern :mksession list.vim.
Dies wird Linien der Form badd +0 path/to/file (oder + currentLine) haben.
Sie können diese Linien einfach herausziehen, wenn das alles ist, was Sie brauchen.

Der lustige Teil ist, Sie können das nächste Mal mit nur fortsetzen vim -S list.vim :-)

Weitere Informationen finden Sie in der Vim-Dokumentation zu Sitzungen und in vielen anderen Webquellen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.