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?

vimer
quelle

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.

nik
quelle