【问题标题】:ohmyzsh zsh-autosuggestions forward-word: treat underscore as part of word and not as separatorohmyzsh zsh-autosuggestions forward-word:将下划线视为单词的一部分而不是分隔符
【发布时间】:2020-05-07 01:49:10
【问题描述】:

我一直很喜欢 Mac Os Mojave (https://github.com/zsh-users/zsh-autosuggestions) 上 ohmyzsh 中的 zsh-autosuggestions 插件,并且我正在使用 ctr+space 键绑定来完成单个单词,这通常比通常的右箭头更有用完成整行的按键。

设置:bindkey "^" forward-word

完成单个单词对我来说效果更好,但我注意到默认情况下下划线 (_) 字符被视为分隔符,这迫使我多次使用组合键来完成包含多个下划线的单词。如何告诉 (ohmy)zsh 将下划线字符视为字母数字字符?

【问题讨论】:

    标签: macos zsh


    【解决方案1】:

    只需在您的.zshrc 文件中将_ 添加到$WORDCHARS

    WORDCHARS+='_'
    

    http://zsh.sourceforge.net/Doc/Release/Parameters.html#index-WORDCHARS

    【讨论】:

      猜你喜欢
      • 2010-12-05
      • 2011-01-16
      • 2014-11-21
      • 2010-11-11
      • 1970-01-01
      • 2019-03-24
      • 2021-01-04
      • 2023-04-02
      • 2012-05-05
      相关资源
      最近更新 更多