最新开始学习Vim,每次打开窗口后,发现自动打开的Vim编辑窗口很小,又是使用的高分辨率笔记本,所以字体也很小,上网查找了一下解决方法,总结如下。
修改都是在_vimrc文件进行的,该文件位于vim安装的主目录,不同安装可能略有不同,针对我的电脑,位置是:C:\Program Files (x86)\Vim_vimrc。
注意,如果你将vim安装到非系统盘可直接修改_vimrc,若是安装到了系统盘,则_vimrc是只读文件,直接修改该文件会提示“您正在修改一个只读文件”,提示无法保存,即使选择:wq!也无法打开并写入文件。解决方法:windows条件下,用管理员权限运行vim并 修改该文件,或者提升windows用户的权限:鼠标右键点击_vimrc,选择“属性”->“安全”->选择当前用户设置完全控制权限。
1、设置vim默认字体
打开_vimrc,输入以下代码:
set guifont=Courier\ New:h10
注意:Courier后面有一个反斜线,也就是转义New之前的空格。
这里设置的是Courier New这种字体,自己认为非常好看,当然大家也可以设置自己喜欢的字体,然后保存修改后的文件。
2、设置Vim窗口大小、位置
默认的vim编辑窗口大小一般很小,如果每次 都手工调整大小会很麻烦,所以这里我们在_vimrc这个文件中设置vim默认的窗口大小。
打开_vimrc,输入以下代码:
set lines=35 columns=118
其中lines是窗口显示的行数,columns是窗口显示的列数,大家根据自己的习惯可以调整这两个数字的大小。
winpos 300 0
后面两个参数指的自屏幕左上角像素值参考位置
3、Gvim调整字体大小
高分辨率屏下,gvim显示字体非常小,可以通过以下命令调整字体大小,调整字体大小的同时,窗口相应变大。
set guifont=Courier_new:h14
也可以将上面命令写到_vimrc,成为默认方案,冒号分隔的两个参数中前者表示字体后者表示字号。
4、设置Vim默认的配色方案
Vim默认的配色方案的背景是黑色(Gvim是白色),长时间写代码的人,眼睛可能会感到疲劳,所以建议大家学习修改Vim默认的配色方案。
修改Vim默认配色方案,打开_vimrc,输入以下一行代码:
colorscheme desert
desert为我选择的配色方案,大家也可以选择自己的配色方案,在Vim命令窗口输入:help clolorscheme可以查看可配置详情。
5.在当前用户的./vimrc文件中添加如下代码。效果是终端中所有的光标都变细,也就是说vim普通模式和插入模式都是细光标
"使得terminal的光标变为细线,而不是默认的粗条。这个在vim的普通模式和插入模式都会生效。
set gcr=n-v-c:ver25-Cursor/lCursor,ve:ver35-Cursor,o:hor50-Cursor,i-ci:ver25-Cursor/lCursor
6.永久显示行号
:set nu
所有代码如下:
set guifont=Courier\ New:h20
set lines=35 columns=118
winpos 300 0
set guifont=Courier_new:h20
colorscheme desert
set gcr=n-v-c:ver25-Cursor/lCursor,ve:ver35-Cursor,o:hor50-Cursor,i-ci:ver25-Cursor/lCursor
:set nu
效果如下图: