oh-my-zsh的一些坑及解决办法 linux

zsxwz 20/10.14 12:18 1469

oh-my-zsh是挺好用的,但是有时候也有一些小问题。


如果使用了autosuggest插件,导致复制粘贴的时候特别慢。可以在.zshrc当中加入:

pasteinit() {
  OLD_SELF_INSERT=${${(s.:.)widgets[self-insert]}[2,3]}
  zle -N self-insert url-quote-magic # I wonder if you'd need `.url-quote-magic`?
}
 
pastefinish() {
  zle -N self-insert $OLD_SELF_INSERT
}
zstyle :bracketed-paste-magic paste-init pasteinit
zstyle :bracketed-paste-magic paste-finish pastefinish


自动转义问题,一些特殊符号在粘贴的时候会自动加上转义符号 \ ,可能会导致一些问提。

在.zchrc找到source $ZSH/oh-my-zsh.sh,之前加入

DISABLE_MAGIC_FUNCTIONS=true


不同终端共享命令的问题,打开多个终端tab,在某个tab中输入命令,该命令记录会马上共享到其他tab,然后设置为最后一条命令(按上箭头⬆️就能看到)。

在~/.zshrc末尾加入如下设置:

setopt no_share_history



上一篇:宝塔面板7.4.5 解锁Nginx防火墙及网站监控报表
下一篇:解决新版magisk-v2模块不能用的问题
最新回复 (1)
  • min2020 0
    引用 2
    感谢分享
    20/10.29 14:40 0 回复
    • 姿势论坛—姿势小王子
      3
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。