【问题标题】:Console2 - diacritical characters in Git vimConsole2 - Git vim 中的变音字符
【发布时间】:2013-11-07 15:24:49
【问题描述】:

有一段时间我使用 Console2,它对我来说是完美的,除了一件烦人的事情。我用 shell "C:\Program Files (x86)\Git\bin\sh.exe" --login -i 创建了新的 Git 选项卡。当我在 vim 中提交更改时会发生这种情况。当我输入变音字符时,我得到了意想不到的输出,例如 ^ 而不是 ł。输入提交消息并通过输入 :wq 将其关闭后输出恢复正常。所有变音字符都被保留。这仅在我输入 vim 时显示。此外,当我使用 Git Bash 时,一切都很好。可以解决这个问题。

【问题讨论】:

  • 从 Win+R 启动的普通 Windows 控制台中是否也会发生同样的事情?如果是这样 - 这不是控制台错误。另外,你可以试试其他模拟器——ConEmu。
  • 不,在 Windows cmd 中一切正常。我使用的是 ConEmu,但我更喜欢 Console2。
  • 奇怪...为什么你喜欢它,有趣?不管怎样,你可以试试ConsoleZfork。好像没有像原版那样被废弃。
  • 我更喜欢它,因为它可以与 Ansicon 一起使用,并且没有问题,例如 JBoss 着色。
  • ConEmu 内部支持 ANSI,相信上色没有问题。所以,这不是争论,是吗?

标签: git vim console2


【解决方案1】:

您应该检查 vim 的一些编码选项的值,例如 'encoding''termencodings'

其他信息herehere

【讨论】:

  • 不幸的是,我尝试通过在 vimrc 文件中添加编码设置来解决问题。它对我不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-27
  • 1970-01-01
  • 1970-01-01
  • 2013-04-13
  • 2011-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多