Hi Bram,

On Wed, May 8, 2019 at 1:29 PM Bram Moolenaar <[email protected]> wrote:
>
>
> Yegappan wrote:
>
> > When you change the directory using the :cd or :tcd or :lcd commands,
> > the previous directory is remembered. You can change to this
> > directory, by passing "-" as the directory name to these commands.
> >
> > Currently only a single previous directory is remembered across
> > :cd, :lcd and :tcd. If you have a tabpage local directory and change
> > the global directory using ":cd", then the previous directory for
> > the :tcd is also changed.
> >
> > I think we should keep a separate previous directory for every window
> > with a local directory, every tabpage with a local directory and the
> > global directory. Any comments/suggestions?
>
> It might complicate things too much.  When I use ":lcd somedir" and then
> "cd -", what directory gets used for "-"?
>

With the proposed change, in the above case you will get a "No previous
directory" error message after "cd -". But if you use ":lcd -", then
the directory
will be changed to "somedir".

If you use a separate tabpage for each project directory, then currently when
you change directory in one of the tab pages, the previous directory of all
the tab pages will be changed. With the proposed change the previous
directory of only the current tab page will be changed.

Regards,
Yegappan

-- 
-- 
You received this message from the "vim_dev" 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_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7mUvSYFMMrTqS8h8z7PMRsEegExcw0LbNhZiKHDePfn0Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui