Kết nối qua FTP trong vim không yêu cầu mật khẩu


1

Tôi chạy lệnh này từ bên trong vim:

:Nread ftp://myusername@passtomyhoster.com:21/html/

Và vim in ra:

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

Vì vậy, điều thực sự kỳ lạ là, đó là

  • Tôi không được nhắc nhập mật khẩu
  • Bằng cách nào đó vim thêm tên người dùng mac của tôi thay vì tên tôi đã chỉ ra trong lệnh
  • dòng chính xác hoạt động trên linux

Tại sao vậy


Thế còn :Nread ftp://user:password@host:21/html/?
romainl

Giải quyết thành nodename nor servname provided, or not known...
băm nhỏ

2
Xem thêm:help netrw-start

Câu trả lời:


1

Thêm một dòng như thế này vào tệp .netrc của tôi đã thực hiện thủ thuật:

machine passtomyhoster.com
    login myusername
    password mypassword
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.