2016-12-11 16:45 GMT+03:00 Nikolay Aleksandrovich Pavlov <[email protected]>: > 2016-12-11 15:53 GMT+03:00 Michael Henry <[email protected]>: >> On 12/10/2016 04:07 PM, shawn wilson wrote: >>> How do I change which file a buffer is pointing to so that I >>> can do a simple :w and get notified if an external app updates >>> it, etc? >> >> If I'm understanding your question, you're looking for ``:saveas >> newfilename``. This will both save the file and associate >> newfilename with the buffer; from this point on, it will behave >> the same as if you'd started Vim with ``vim newfilename``. > > No, not at all. It will create a *new* buffer associated with the new > file name and save the file. Old buffer is also preserved with the old > file name. Help is incorrect on the matter. Associating current buffer > with the different name is done with :file command, though it will not > write to a file (need explicit :write or something like this).
Though no, :saveas is something more weird: it *does* rename a buffer unlike what I said earlier, but it also creates a new buffer with *old* name. > >> >> Michael Henry >> >> -- >> -- >> 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 [email protected]. >> For more options, visit https://groups.google.com/d/optout. -- -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
