
我在 vim 中運行這個命令:
:Nread ftp://[email protected]:21/html/
vim 印出:
Name (passtomyhoster.com:mymacusername): Permission denied.
Please login with USER and PASS.
Please login with USER and PASS.
Please login with USER and PASS.
ftp: Login failed
所以真正奇怪的是
- 系統沒有提示我輸入任何密碼
- 不知何故,vim 添加了我的 mac 用戶名,而不是我在命令中指出的用戶名
- 完全相同的行在 Linux 上運作
為什麼?
答案1
在我的 .netrc 檔案中加入這樣的行就可以了:
machine passtomyhoster.com
login myusername
password mypassword