从运行窗口安装gVim并运行gvim
之后,如果我要键入:cd
后跟一个选项卡,我将获得\ AppData,\ Application Data等。这基本上意味着我'在我的$ HOME目录(C:\ Users \ Fabian)。奇怪的是我没有\ Application Data文件夹。
但是如果我从其安装文件夹运行gvim.exe,然后键入:cd
后跟tab,我会得到\ autoload,\ colors等,这意味着我在安装文件夹中。
如果我将gvim.exe固定到任务栏上,启动并输入:cd
然后选项卡,我会得到\ Dictionaries并再次点击标签时我会发出一声哔哔声。
我认为在最后一个场景中,我在某个Adobe文件夹中。有谁知道如何解决这个奇怪的问题?我想将它固定到任务栏,并在启动时从$ HOME目录(C:\ Users \ Fabian)开始。
答案 0 :(得分:1)
对于应用程序数据:如果您转到命令提示符,导航到您的用户文件夹,然后运行dir /as
,您将看到与此类似的行:
28-10-2009 18:03 <JUNCTION> Application Data [C:\Users\Fabian\AppData\Roaming]
这是junction point - 文件夹的符号链接。我相信这是为了向后兼容想要使用该文件夹的程序,但实际上并没有读取完整的文件夹名称,而是假设它只是在您的用户文件夹中的“应用程序数据”。由于它被标记为系统文件夹,因此Windows默认隐藏它。
从$ HOME dierctory开始应该可以通过几种方式实现。你可以:
cd $HOME
vimrc方法将确保Vim始终在启动时将目录更改为$ HOME - 即使打开其他文件 - 而快捷方式当然也是每个快捷方式。由您决定哪种方法更适合您。