我在Windows,我无法编译Vim源代码。
任何人都可以在没有这个丑陋的(3d)边框的情况下重新编译它吗?
它位于文件src/gui_w32.c
。在第1476
行,将WS_EX_CLIENTEDGE
标记更改为0
:
s_textArea = CreateWindowEx(
WS_EX_CLIENTEDGE,
szTextAreaClass, "Vim text area",
WS_CHILD | WS_VISIBLE, 0, 0,
100, /* Any value will do for now */
100, /* Any value will do for now */
s_hwnd, NULL,
s_hinst, NULL);
我认为这会解决。
[edit]
Mutch更好,啊啊
答案 0 :(得分:3)
通过要求互联网上的陌生人为你编译二进制文件,你将
因此,询问您在开发环境,编译器等方面遇到的特定问题会好得多。
此外,如果您认为应该改进UI,请将您的补丁提交到vim_dev mailing list。 (在我的GVIM中,边框就在那里,但它并不像你的截图那么明显,我非常喜欢它。)