Comment puis-je ajouter plusieurs comptes (machine, login, mot de passe) au dossier de mon VIM?
Question
Je suis tout simplement se connecter à un serveur via .netrc et il a bien fonctionné, mais maintenant, je dois être capable de se connecter au serveur d'origine et un nouveau compte. Quand j'ajouter de nouvelles informations de compte (machine
, login
, password
) il juste des signes dans le compte d'origine qui vient en premier dans le fichier .netrc.
Alors maintenant mon apparence de .netrc VIM comme ceci:
machine oldsite.com
login old_username
password oldpassword
machine newsite.com
login new_username
password new_password
Comment puis-je faire VIM / .netrc me demander quel compte je veux connecter à?
La solution
Je compris que mon problème était pas dans le fichier .netrc mais dans mon fichier vimrc. Ce que je devais faire était de créer un nouveau mappage de ftp à newsite.com. Voilà donc ce que j'ai dans mon .vimrc pour le faire fonctionner
map <silent> ;n :e ftp.newsite.com/public_html/<CR>
map <silent> ;o :e ftp.oldsite.com/public_html/<CR>
La raison de mon problème était que j'oublié tout le raccourci « o » étant affecté juste oldsite.com. Pour être plus clair, je l'avais oublié fondamentalement exactement comment tout cela a fonctionné. Seulement par le suivi à travers tous les dossiers pertinents ai-je comprendre.