如何让vim自动更改当前工作目录?

时间:2016-05-15 13:34:46

标签: vim

每次使用用户名debian8登录并使用Vim打开文件(路径为/home/debian8/Desktop/homework/test.txt)时,:pwd命令将返回/home/debian8

如何将/home/debian8/Desktop/homework设为当前目录?因此,打开文件后,我不必诉诸:cd /home/debian8/Desktop/homework来更改它。

2 个答案:

答案 0 :(得分:1)

来自:help 'autochdir'

  

启用此选项后,只要打开文件,切换缓冲区,删除缓冲区或打开/关闭窗口,Vim就会更改当前工作目录。它将更改为包含已打开或选定的文件的目录。 注意:启用此选项时,某些插件可能无效。

答案 1 :(得分:-1)

  1. 导航到您的项目目录:

    $ cd Desktop/homework/
    
  2. 编辑文件:

    $ vim test.txt