如何关闭Neovim中箭头符号自动补全(如=>转为⇒)?
如何关闭Neovim中箭头符号自动补全(如=>转为⇒)?
兄弟,我刚好踩过这个坑!先给你划重点:你遇到的这个=>自动变成⇒的问题,根本不是Neovim的问题,是你用的WezTerm终端自带的功能——我之前也误以为是Kickstart.nvim里的某个插件搞的,翻了半天Neovim手册和配置,结果白折腾😂
看你说自己是Neovim新手,用Kickstart.nvim搭的入门环境,刚开始自定义就碰到这种摸不着头脑的小问题,太懂那种迷茫感了。
解决方法其实很简单,直接改WezTerm的配置就行:
- 打开你的WezTerm配置文件,一般是
~/.wezterm.lua - 在配置里添加或修改连字相关的设置,把连字功能关掉:
return { -- 这里保留你原本的字体、主题等配置 harfbuzz_features = { 'calt=0', 'liga=0' }, -- 禁用连字,阻止符号自动替换 } - 保存配置后重启WezTerm,之后再输入
=>就不会自动变成⇒啦!
要是你不想全局禁用连字,也可以查下WezTerm的文档,单独禁用箭头这类特定的连字规则,但对新手来说,直接关全局连字是最省心的办法。
备注:内容来源于stack exchange,提问作者James McColl
相关产品推荐
相关产品推荐

