Sometimes I use Command-T to browse files. When I find the file I needed, I would like to switch the current working directory to the opened file's directory. How can I do this?

  • This is not a duplicate of the linked question. – jdhao Apr 16 '19 at 3:38

:cd %:h

:cd change directory Vim command
% - full path to current file
%:h - full path to current file without filename itself.

See :help expand and :help :cd for more information

  • 1
    A better pointer: :help cmdline-special – lcd047 Jun 23 '15 at 17:49
  • @lcd047 yes! Agree! Very useful! – Alex Kroll Jun 23 '15 at 17:57

Not the answer you're looking for? Browse other questions tagged or ask your own question.