On Thu, 31 May 2018, dmcco...@comcast.net wrote: > Save the file (:w) and switch (:e) to view another file. > Switch back (:e) to the original file. > Notice that the cursor is on the first line, not where it was originally.
This is original default behaviour - open file, stand at first char. But in my .vimrc I have the following snippet (for so long, that I do not remember where from): -------------------------------------------------------------------- " Uncomment the following to have Vim jump to the last position when " reopening a file au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") \| exe "normal! g'\"" | endif --------------------------------------------------------------------- With it vim remembers the position-per-filename (in .viminfo) and jumps to the position re-entering the file. BUT the ':help viminfo' contains the following 'NOTE': --------------------------------------------------------------------- The marks are only written when exiting Vim, which is fine because marks are remembered for all the files you have opened in the current editing session, unless ":bdel" is used. If you want to save the marks for a file that you are about to abandon with ":bdel", use ":wv". --------------------------------------------------------------------- SO, what you (and me too) really need, is some way to make sure the marks are written, even if we 'abandon the file' ! (Or how to make 'wv' the default instead of typing the v ???) I assume ':e' does the same as (or imples) ':bdel' with the current/old file here. Stucki -- Christoph von Stuckrad * * | also XMPP = |Mail <stu...@mi.fu-berlin.de> \ Freie Universitaet Berlin |/_*| 'jabber' via|Tel(Mo.,Mi.):+49 30 838-75 459| IT Mathematik & Informatik|\ *|stucki@jabber| (Di,Do,Fr):+49 30 77 39 6600| Takustr. 9 / 14195 Berlin * * |.fu-berlin.de|Fax(home): +49 30 77 39 6601/ -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.