一、zsh中的histchars变量
在命令行经常使用history命令,之前敲前两个字母再按tab,但用zsh后,因为有一个histchars环境变量(http://zsh.sourceforge.net/Doc/Release/Parameters.html),tab不能自动补齐,解决办法是 alias hist='history'
二、zsh, tmux, vim配置
https://linux.cn/article-5399-1.html
三、安装zsh后Ctrl+w删除到上一个空白
在bash中,Ctrl+w默认删除到上一个空白的所有内容,但是zsh只删除前一个单词。解决办法是在.zshrc中加入如下一段代码:
autoload -U backward-kill-word-match
zle -N backward-kill-word-space backward-kill-word-match
zstyle ':zle:backward-kill-word-space' word-style space
bindkey '^w' backward-kill-word-space
另外,可以设置WORDCHARS来控制终端word的分隔符。