[Hacking VIM]之定制:改变字体
2007-06-29 20:47
148 查看
在控制台下的VIM是不能够改变字体的,因为字体的改变是随着终端字体的变化而变化的,但是在GVIM中,你却有权力将字体改变成自己想要的样子。
在Linux下设置字体的命令是:
:set guifont=Courier/ 14
而在Windows下则是:
:set guifont=Courier:14
当然,如果需要设置多个字体,则我们可以在各个字体之间添加逗号(,)来设置多个字体,如:
:set guifont=Courier/ New/ 12, Arial/ 10
如果字体名字中含有空格,则我们需要将其使用/进行转义,而在windows下则可以将空格转换为:字符。当然,这样设置之后只会对当前会话有效,而如果想每次都使用的话,则需要将其加入到其gvimrc设置文件中(将命令中前面的:去掉)。
如果你不知道可用的字体名字,使用下面的命令可以得到一个字体名字的列表:
:set guifont=*
如果需要想对特定的文件类型使用特定的字体,则可以将下面的语句加入到vimrc文件中去:
autocmd BufEnter *.txt set guifont=Arial/ 12
这样,在下次打开.txt文件的时候,就会设置字体Arial 12字体。
需要注意的是,每次改变字体大小的时候,GVim会调整自己的窗口大小来适应字体的变化。
在Linux下设置字体的命令是:
:set guifont=Courier/ 14
而在Windows下则是:
:set guifont=Courier:14
当然,如果需要设置多个字体,则我们可以在各个字体之间添加逗号(,)来设置多个字体,如:
:set guifont=Courier/ New/ 12, Arial/ 10
如果字体名字中含有空格,则我们需要将其使用/进行转义,而在windows下则可以将空格转换为:字符。当然,这样设置之后只会对当前会话有效,而如果想每次都使用的话,则需要将其加入到其gvimrc设置文件中(将命令中前面的:去掉)。
如果你不知道可用的字体名字,使用下面的命令可以得到一个字体名字的列表:
:set guifont=*
如果需要想对特定的文件类型使用特定的字体,则可以将下面的语句加入到vimrc文件中去:
autocmd BufEnter *.txt set guifont=Arial/ 12
这样,在下次打开.txt文件的时候,就会设置字体Arial 12字体。
需要注意的是,每次改变字体大小的时候,GVim会调整自己的窗口大小来适应字体的变化。
相关文章推荐
- [Hacking VIM]之定制:改变颜色
- VB.NET中改变字体的大小
- 改变DEV控件的字体
- android定制你自己的menu菜单,修改menu字体颜色
- 如何改变outlook中收件箱列表中的字体大小
- 改变DevExpress控件的字体
- 给TextView加上多彩效果:改变部分字体的大小和颜色
- TextView在按压和获得焦点的时候字体的颜色改变的问题解决
- VC++中改变Static Text字体的大小
- MFC 改变字体
- VC中动态改变控件和对话框字体(大小)
- 如何改变Eclipse中的字体
- 改变标题字体,菜单字体(未测试)
- echarts x轴或y轴文本字体颜色改变
- javaScript禁用数据按钮,按钮上字体会改变
- ZTREE通过外部按钮动态改变树节点字体颜色
- Android改变字体方法——Typeface
- 去掉segMentedControl的边框和改变选中字体的样式
- 怎么改变progressDialog消息字体字号
- 在引入bootstrap后,在引入自定义的css,可以覆盖掉一部分bootstrap的样式,例如字体颜色就可以改变,但是有些也改变不了,别人说是css权重的问题