几个月前,我发现了一个命令,它使我的bash历史自动完成了在按向上箭头时已经出现的内容:
$ vim fi
$ vim file.py
发布于 2018-03-26 14:05:35
# ~/.inputrc
"\e[A": history-search-backward
"\e[B": history-search-forward
或者同等的,
# ~/.bashrc
if [[ $- == *i* ]]
then
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
fi
# ~/.inputrc
"\e[5~": history-search-backward
"\e[6~": history-search-forward
修改后~/.inputrc
,重新启动shell,或者使用ctrl+X,ctrl+R告诉它重读。~/.inputrc
...
https://stackoverflow.com/questions/-100007781
复制相似问题