如何将多个帐户(机器,登录,密码)添加到我的VIM .NETRC文件中?
题
我只是通过通过 .netrc 它运行良好,但是现在我需要能够连接原始服务器和一个新帐户。当我添加新帐户信息时(machine
, login
, password
)它只是登录.NETRC文件中首先出现的原始帐户。
所以现在我的vim .netrc文件看起来像这样:
machine oldsite.com
login old_username
password oldpassword
machine newsite.com
login new_username
password new_password
如何使VIM/.NETRC问我要签署哪个帐户?
解决方案
我意识到我的问题不在.NETRC文件中,而是在.vimrc文件中。我要做的是为ftp to newsite.com创建一个新的映射。所以这就是我在.vimrc中的工作
map <silent> ;n :e ftp.newsite.com/public_html/<CR>
map <silent> ;o :e ftp.oldsite.com/public_html/<CR>
造成麻烦的原因是,我忘记了仅分配给oldsite.com的捷径'; o'。更明确的是,我基本上已经忘记了一切如何运作。只有通过回信跟踪所有相关文件,我才弄清楚。
不隶属于 StackOverflow