Neovim插入模式输入'>'自动缩进异常问题求助
问题:Neovim插入模式输入
>时自动缩进当前行 - 场景:使用nvim-metals编写Scala代码
- 异常现象:插入模式下输入
>,当前行会自动向右缩进一个制表位;仅输入>触发该问题,其他Shift组合键无异常(输入>后,当前行整体右移一个制表位)
已执行的排查步骤
- 检查自定义映射:执行
:imap命令查看与>相关的映射,未发现异常配置 - 排查插件影响:注释掉nvim-metals插件后问题仍存在,逐个禁用其他插件也无法解决
- 验证配置文件影响:
- 执行
$ nvim -u NONE启动无配置Neovim,输入>无自动缩进问题,判断问题源于配置相关 - 创建空
minimal.lua,通过$ nvim -u minimal.lua启动,问题依旧存在
- 执行
- 排除终端/Shell问题:更换终端模拟器或Shell,问题未解决
- 调整缩进设置:禁用自动缩进及相关缩进配置后,问题仍未解决
- 验证按键输入:执行
:echo getchar()测试,按下>返回62,确认键盘输入及按键识别正常
内容的提问来源于stack exchange,提问作者Lukas Korotaj
相关产品推荐
相关产品推荐

