macvim-dev / macvim-dev/macvim
guifontwide not work until manual reload vimrc
未关闭
还没有人认领这个 Issue。
- 主要语言
- Vim Script
- 星标
- 7.9k
- 派生
- 691
- PR 合并指标
- 30 天内没有已合并 PR
描述
Version
VIM - Vi IMproved 8.1 (2018 May 18, compiled Aug 3 2018 05:14:32)
macOS version
Include patches: 1-235
Compiled by travis@Traviss-Mac-1044.local
Steps to reproduce
- add
guifontwidesetting to .vimrcset guifontwide=<FontName> - reopen MacVim, typing any double width character
- reload .vimrc by
source $MYVIMRC
What is expected
The double width character is exactly the font I set before or after reloading .vimrc
What is actually happening
The font only display correctly after reloading .vimrc
Example:
my setting

after reopen macvim

then reload vimrc

贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
使用 .vimrc 设置 set guifontwide=<FontName> 在 MacVim 中重现该行为,然后将启动行为与通过 source $MYVIMRC 重新加载时的行为进行比较。跟踪 MacVim 打开时以及 vimrc 被 source 时 guifontwide 的应用方式;完成标准是重新打开后,双宽字符立即使用配置的字体。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- macos, vim
- 领域
- desktop
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100