尝试在本地编辑文件以消除延迟,而无需同步我的vim配置。我无法弄清楚为什么这根本不起作用。如果我做
vim scp://user@host/home/user/project/
我得到了
:!scp -q 'user@host/home/user/project/'
'/var/folders/fm/vyvfk53d2b5gf63m7dnv3gqc0000gn/T/vGhn9Hf/0.txt'
"/var/folders/fm/vyvfk53d2b5gf63m7dnv3gqc0000gn/T/vGhn9Hf/0.txt" [New File]
Press ENTER or type command to continue
如果我只运行正常的SCP命令,他们下载就好了:
scp -r user@host:home/user/project/ project/
foo.txt 100% 20 0.0KB/s 00:00
答案 0 :(得分:2)
您需要指定两个斜杠//
,因为manual描述了:
vim scp://remoteuser@server.tld//path/to/document
所以对你来说是用例:
vim scp://user@host//home/user/project/
但无论如何使用scp,您需要指定要编辑的文件,而不仅仅是要浏览的目录。
对于目录,您需要使用sftp
,它能够浏览目录:
vim sftp://user@host//home/user/project/