GNU/Linux >> Znalost Linux >  >> Linux

Proč si vim mezi běhy nepamatuje moji pozici v souboru?

můžete ctrl o pro skok přes 'skoky'.

také přidáte něco do svého .vimrc, abyste automaticky přeskočili na tuto pozici kurzoru, přečtěte si více na http://vim.wikia.com/wiki/Restore_cursor_to_file_position_in_previous_editing_session:

" VimTip 80: Restore cursor to file position in previous editing session
" for unix/linux/solaris
set viminfo='10,\"100,:20,%,n~/.viminfo

" only for windows [give some path to store the line number info]
"set viminfo='10,\"100,:20,%,nc:\\Winnt\\_viminfo
 au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g`\"" | endif

Ve skutečnosti jsem pozoroval stejné chování, ale s velmi odlišnou diagnózou.

Když se můj oddíl /home/... zaplnil, nebylo možné zapsat .viminfo, takže tyto pozice souborů nebyly nikdy uloženy. Jakmile jsem uvolnil nějaké místo, viminfo znovu umisťovalo můj editor.


Linux
  1. Proč není CD program?

  2. Smazat všechny soubory v adresáři, jejichž jméno neodpovídá řádku v seznamu souborů?

  3. Číst řádkově orientovaný soubor, který nemusí končit novým řádkem?

  1. Proč překladový soubor Bash neobsahuje všechny chybové texty?

  2. Proč nemohu rozdělit soubor .ape?

  3. Přejít na začátek nebo konec souboru ve Vimu [Rychlý tip]

  1. vim:příkaz nenalezen

  2. VIM:jak přejít na přesnou linku na Ubuntu

  3. Proč systém Windows nerozpozná soubory uvnitř oddílů Linux?