netrw ist eine Art von vim plugin/script, die das Lesen und Schreiben von Dateien über Netzwerke unterstützt. .netrwhist
ist eine Verlaufsdatei, die alle Verzeichnisse verwaltet, die geändert wurden. Also, wenn Sie den Inhalt ~/.vim
ändern fügt es einen Eintrag in .netrwhist
Eine Probe .netrwhist
als
let g:netrw_dirhistmax =10
let g:netrw_dirhist_cnt =6
let g:netrw_dirhist_1='/Users/wolever/EnSi/repos/web/env/web/lib/python2.6/site-packages/django'
let g:netrw_dirhist_2='/private/tmp/b/.hg/attic'
let g:netrw_dirhist_3='/Users/wolever/code/sandbox/pydhcplib-0.6.2/pydhcplib'
let g:netrw_dirhist_4='/Users/wolever/EnSi/repos/common/env/common/bin'
let g:netrw_dirhist_5='/Users/wolever/EnSi/repos/common/explode'
let g:netrw_dirhist_6='/Users/wolever/Sites/massuni-wiki/conf'
netrw_dirhistmax
gibt die maximale Anzahl der geänderten Verzeichnisse angezeigt wird es in der History-Datei speichert. dh Max. Verlaufsgröße. netrw_dirhist_cnt
zeigt den aktuellen Verlaufszählwert von geänderten Verzeichnissen an.
Wenn Sie netrw deaktivieren möchten, um die Verlaufsdatei zu generieren, siehe this.
Wenn sich Ihr .vim-Ordner an einem anderen Speicherort als .vim befindet, befindet sich dieser neue Speicherort vermutlich auf dem Laufzeitpfad von vim. g: netrw_home wird standardmäßig auf das erste Verzeichnis auf dem Laufzeitpfad gesetzt, das wiederum standardmäßig $ HOME/.vim ist. Wenn Sie (ayekat) Ihren Laufzeitpfad ordnungsgemäß eingerichtet haben, sollten Sie g: netrw_home nicht ändern müssen. – user21497
@ user21497 Das ist wahr. Wenn Sie andererseits Ihre Konfiguration von Dingen wie Auslagerungsdateien, Rückgängig-Dateien oder (wie hier) 'netrwhist' trennen möchten, löst das richtige Setzen des Laufzeitpfads das Problem nur teilweise. Aber ich werde die Antwort bearbeiten, um dies ein wenig klarer zu machen. – ayekat