Save all named buffers when saving a workspace by domsekotill · Pull Request #201 · vim-ctrlspace/vim-ctrlspace

@domsekotill

Removes the restriction when saving a workspace that named buffers are
readable files.  Not all named buffers correspond to readable files;
for example URLs (downloaded by netrw) and terminal buffers in neovim.

This happens to address the closed issue
vim-ctrlspace#110

added 5 commits

June 1, 2018 02:04
Terminal buffer names include a process ID value which cannot be
duplicated if the buffer is re-created new.  To handle this a mapping
is created by the session script of old names to new.
Found when the first window in a new tab shows a terminal buffer.
Instead of "tabedit <name>", `:mksession` outputs a bare "tabnew"
followed by "edit <name>".