2012-01-22 18 views

Odpowiedz

9

Tak. Dodaj poniższe linie do swoich .vimrc:

:set viminfo='1000,f1 

Ale uwaga:

małymi literami znaki „a do” Z są pamiętane tak długo, jak plik pozostaje w wykaz bufor. Jeśli usuniesz plik z listy buforów, wszystkie jego znaki zostaną utracone. Jeśli usuniesz linię zawierającą znak, znak zostanie usunięty.

Musisz więc użyć wielkich lub numerycznych znaków.

Patrz:

... aby uzyskać więcej informacji.

Możesz również znaleźć :mksession przydatne, jeśli chcesz zapisać stan sesji.

+0

bez powodzenia - E20: Nie zaznaczono –

+0

po uruchomieniu: mksession same wyniki - Mark not set –

+0

@ccyoung: Ah. Zaktualizowałem swoją odpowiedź notatką, która może ci pomóc. – Johnsyweb

0

Nie musiałem niczego konfigurować .. jest automatycznie zapisywane w pliku viminfo, sekcja "Znaczniki plików".

Z instrukcji:

'viminfo' 'vi' 
f Whether file marks need to be stored. If zero, file marks ('0 
     to '9, 'A to 'Z) are not stored. When not present or when 
     non-zero, they are all stored. '0 is used for the current 
     cursor position (when exiting or when doing ":wviminfo"). 

zobaczyć swoje ustawienia z :set vi

+0

Wartości domyślne są nieco inne w niektórych systemach. Mój domyślny system nie zawiera 'f'; dlatego wymaga dodatkowej konfiguracji. –

Powiązane problemy