使用的 MBP+iterm2+oh-my-zsh+autosuggestions

2018-09-01 13:24:02 +08:00
 codepub

我已经删除了所有的历史记录

history -c rm ~/.zsh_history rm ~/.bash_history

但是打开终端,ssh admin@ 然后按 tab 键还是可以自动补全,请问如何彻底删除之前的 ssh admin@后面的主机名历史记录呢?因为输错过一次主机名,后面按 tab,这个主机名就总是自动出来,特别麻烦。

2627 次点击
所在节点    MacBook Pro
7 条回复
mason961125
2018-09-01 13:46:16 +08:00
删了之后重新 source 一下?
Alexara
2018-09-01 15:11:08 +08:00
~/.ssh/known_hosts
codepub
2018-09-01 21:04:48 +08:00
@mason961125 试了,不行
codepub
2018-09-01 21:06:48 +08:00
@Alexara 为啥是因为这个?难道不是因为自动补全?不是因为 oh-my-zsh?
hu6360567
2018-09-02 10:34:22 +08:00
我也有类似问题,我在 sshconfig 里配置了一个 Host 叫 abc,域名为 abc.xxx.com 。ssh a 再 tab 的时候会补全成域名
codepub
2018-09-02 22:10:45 +08:00
@hu6360567 你是如何解决的?
hu6360567
2018-09-05 19:17:00 +08:00
@codepub 我没解决了,我删除了历史也不行……我甚至不知道它的补全是从哪里来的……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/485161

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX