使用netrw在Vim中复制文件的步骤如下:
mt
)mf
)mc
)在netrw中使用的命令是:
游标位于要用作目标的目录顶部时运行
mt
当光标位于要复制的文件顶部时,mf
运行光标在目标(“标记目标”)目录顶部时运行
mc
如果我在一个示例项目上执行此操作,Vim将显示类似以下内容的内容:
Copy foo.md to : bar.md
提示它即将做我想做的事,但是在确认这一点后,我收到以下错误:
1 **error** (netrw) tried using g:netrw_localcopycmd<cp>; it doesn't work!
我在网上阅读过netrw被认为是相当多的错误,因此似乎没有太多有关解决此问题的文档或说明。
我应该明确指出我对使用NERDTree不感兴趣。
最佳答案
在:help netrw-c
上了解更多信息,以了解有关当前目录和浏览目录不匹配的更多信息。
您要么想在处理之前按c
,要么只是在let g:netrw_keepdir=0
中按.vimrc
关于macos - 在Mac OS X上用Vim的netrw复制文件已损坏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31811335/