Linux Vim编辑器始终打开用户主目录

Linux Vim编辑器始终打开用户主目录,linux,vim,ubuntu,editor,Linux,Vim,Ubuntu,Editor,我在Ubuntu10.04上为vim安装了Nerd_树插件。这是一个很棒的插件。但我遇到了以下问题: 在打开nerd_树浏览/etc/apache2/sites available/中的文件之后,现在我关闭它,继续我的工作。后来我想再次打开nerd_树来编辑/etc/apache中的另一个文件,但是nerd_树总是显示用户的主目录/home/toledot,所以我必须再次打开up dir->up dir->up dir。有没有办法让书呆子树记住我在最后一刻用过的那条路 我打开了nerd_树,选择

我在Ubuntu10.04上为vim安装了Nerd_树插件。这是一个很棒的插件。但我遇到了以下问题:

  • 在打开nerd_树浏览/etc/apache2/sites available/中的文件之后,现在我关闭它,继续我的工作。后来我想再次打开nerd_树来编辑/etc/apache中的另一个文件,但是nerd_树总是显示用户的主目录/home/toledot,所以我必须再次打开up dir->up dir->up dir。有没有办法让书呆子树记住我在最后一刻用过的那条路
  • 我打开了nerd_树,选择了一个要编辑的文件。在我更新此文件后,希望选择另一个文件进行一些更改。但是我不能回到那棵书呆子树上去。我试图使双击和制表符等。它不起作用。在vim中切换nerd_树和打开的文件的热键是什么

  • 我是vim和插件的新手,所以请帮助我详细解释解决方案。我非常感谢您提供的任何建议或信息。

    以下几点可能会有所帮助

  • 如果
    设置autochdir
    当前工作目录将自动设置为当前文件的目录。您可以以交互方式或在.vimrc文件中执行此操作
  • 打开NERDTree窗口的官方方式似乎是使用命令
    :NERDTree
    。您可以将其映射到任何方便的键序列
  • 您应该能够使用命令
    :help NERDTree
    查看帮助文件。如果您在获取帮助时遇到困难,请切换到包含文件NERD_tree.txt(在vim中)的目录并执行
    :helptags.
  • 您还可以为经常使用的文件/目录添加书签。见
    :帮助nerdtreebookmark命令

  • 以下几点可能会有所帮助

  • 如果
    设置autochdir
    当前工作目录将自动设置为当前文件的目录。您可以以交互方式或在.vimrc文件中执行此操作
  • 打开NERDTree窗口的官方方式似乎是使用命令
    :NERDTree
    。您可以将其映射到任何方便的键序列
  • 您应该能够使用命令
    :help NERDTree
    查看帮助文件。如果您在获取帮助时遇到困难,请切换到包含文件NERD_tree.txt(在vim中)的目录并执行
    :helptags.
  • 您还可以为经常使用的文件/目录添加书签。见
    :帮助nerdtreebookmark命令

  • 您需要的是一个方便的映射到
    :nerdtreetobggle
    。把这个放进你的

    nmap <silent> <F4> :NERDTreeToggle<CR>
    
    nmap:nerdtreethoggle
    

    点击
    打开/关闭NERDTree,就像上次切换关闭它一样。

    您需要的是一个方便的映射到
    :NerdTreetToggle
    。把这个放进你的

    nmap <silent> <F4> :NERDTreeToggle<CR>
    
    nmap:nerdtreethoggle
    

    点击
    打开/关闭NERDTree,就像上次切换关闭它一样。

    您也可以使用
    打开特定目录:NERDTree/my/dir


    我建议您
    设置autochdir
    ,这样每当您打开一个文件时,工作目录(您可以使用
    :pwd
    )都会相应地改变您也可以使用
    :NERDTree/my/dir
    打开一个特定的目录

    我建议您
    设置autochdir
    ,这样每当您打开一个文件时,工作目录(您可以通过
    :pwd
    )都会相应地改变