在 vim 中编辑文件并使用 netrw 在第二次拆分中打开另一个文件时,当前工作目录不会更改,并且路径与打开的第一个文件相同。有没有办法解决这个问题?
中的以下映射。vimrc确实改变了工作文件的路径,但是它也为vim中打开的其他文件设置了相同的路径。
nnoremap <leader>cd :cd %:p:h<CR>:pwd<CR>
我还查看了基于此的问题,但找不到合适的解决方案。
解决这个问题将非常有帮助。
我的问题相当简单,但我仍然在任何地方都找不到答案:在Vim中,我如何在不实际选择文件的情况下关闭Netrw explorer?我应该击什么键来关闭浏览器并返回到当前打开的文件? 到目前为止,如果我想返回它,我必须从Netrw中选择当前打开的文件,如果我还没有保存它,这恰好是不可能的。 我可以补充说,我RTFM,并知道< code>:h netrw命令;) 非常感谢。
我试图合并2个简单的程序。我想制作成一个。jar文件,这是我编写的代码:(Project1.jar和Project2.exe都打包到这个。jar中) 当我在eclipse中运行项目时,一切都很好(两个文件都像我想要的那样被执行)。但是当我将这个项目导出到。jar并运行它时,什么也没有发生。我认为它与文件路径有关,因为它在Eclipse中运行时工作得很好。怎么解决这个?
我想要vim保存我的折叠信息,网上的说法一般是用:mkview和:loadview两个命令。但是如果我将文档的存放路径改变后以前的折叠信息就没有了。 大家有什么方法能让无论如何改变文档的存储路vim都能记住折叠信息吗?
我在Windows 10上使用Vim80。使用Netrw命令,默认情况下它会打开我的路径。我想在我的计算机上打开特定的磁盘驱动器,如使用netrw的。我在Stack Overflow上搜索了类似的问题,并找到了使用或的答案,但它不会更改默认目录。什么是netrw vim命令,使我能够更改我正在使用的驱动器?
问题内容: 我正在测试从另一个目录导入.proto文件。 $ GOPATH / src / A / A.proto $ GOPATH / src / B / B.proto 我正在这样做:在文件夹A中: 然后在文件夹B中: 但是我会得到这个错误: B.proto:文件不位于使用–proto_path(或-I)指定的任何路径内。您必须指定包含此文件的– proto_path。请注意,proto_pa
我下载并反编译了minecraft插件的jar文件,并通过创建一个新的java项目Import将其添加到eclipse中 这导致了: 之后,我更改了一行代码,然后尝试导出它。 我不知道我该怎么做来解决这个问题。请帮忙。