`
searun
  • 浏览: 175704 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

[Hacking VIM]之定制:改变字体

    博客分类:
  • VIM
阅读更多

在控制台下的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会调整自己的窗口大小来适应字体的变化。这也意味着更小的字体将会有着较小的窗口。当你使用上面介绍的方法设置了多个文件类型的命令后,在你打开不同文件的时候,就可以注意到这种变化。当你切换到另外一种文件类型的缓冲的时候,字体将会变化,同时窗口将会重新调整。

可以通过输入 :help 'guifont' 来获取改变字体的更多帮助。

分享到:
评论

相关推荐

    Hacking Vim 英文版

    2. **插件管理**:Vim支持大量的插件,可以扩展其功能。书中有详细章节讲解如何安装、配置和管理Vim插件,如Vundle、Pathogen或Plug等插件管理工具。 3. **映射与自动化**:学习创建自定义的键盘映射,实现快速执行...

    Packtpub.Hacking.Vim.7.2.Apr.2010.rar

    《Packtpub Hacking Vim 7.2》是2010年4月发布的一本专著,聚焦于深入探索和优化Vim编辑器的使用技巧。这本书旨在帮助用户解锁Vim的全部潜力,将其从一个普通的文本编辑器转变为一个强大的开发工具。Vim(Vi ...

    《Hacking Vim》[PDF]

    除了实现对VI的兼容性外,VIM还扩展了很多的功能,包括语法高亮,代码折迭,脚本扩展等等,Packt Publishing出版社出版的这本书《Hacking VIM》就对VIM使用的一些TIP作了介绍,介绍的内容包括定制篇,移动篇,效率篇...

    Hacking Vim

    个性化设置是《Hacking Vim》的重要组成部分之一,它主要涉及如何根据用户的喜好和工作习惯来定制 Vim 的环境。这部分内容包括但不限于: - **配置文件**:了解如何编辑 `.vimrc` 文件以定制 Vim 的行为。 - **颜色...

    vim英文书籍(包含Hacking-Vim,Learning.the.vi.and.Vim.Editors,Vimbook-OPL)

    在Linux、Unix以及macOS等操作系统中,Vim是默认的编辑器之一。本资源包含三本关于Vim的英文书籍,分别是《Hacking Vim》、《Learning the vi and Vim Editors》以及《Vimbook-OPL》,旨在帮助用户深入理解和熟练...

    Hacking Vim 7.2.pdf

    Vim是一款功能强大的文本编辑器,以其高效性和可定制性而闻名。《Hacking Vim 7.2》这本书由Kim Schulz所著,出版于2010年。这本书是针对Vim编辑器用户在日常使用中遇到的常见问题,提供了即插即用的解决方案和技巧...

    vim工具书 hacking vim

    《vim工具书 hacking vim》是一本深度探讨Vim编辑器高级使用技巧的书籍,由Kim Schulz撰写,版权归属于2007年的Packt Publishing。本书面向已经熟悉Vim基本操作的用户,旨在帮助他们进一步挖掘Vim的强大功能,提高...

    Hacking Vim 7.2 - by Kim Schulz,

    2. **Vim脚本语言**:Vim有自己的内置脚本语言,称为Vimscript。通过学习Vimscript,用户可以编写自定义插件、映射快捷键、设置环境变量等,以适应个人工作流。书中的章节将详细介绍如何编写和理解Vimscript,以及...

    Hacking vim

    ### Vim实用手册:《Hacking Vim》概览与核心知识点 #### 一、引言 在软件开发领域,编辑器的选择对于提升工作效率至关重要。Vim作为一款高度可定制且功能强大的文本编辑器,在程序员和系统管理员中享有极高的声誉...

    hacking vim

    - **历史**:Vim由Bram Moolenaar在1991年创建,它最初是在Amiga计算机上运行的,随后被移植到其他平台,并迅速成为开源社区中最受欢迎的文本编辑器之一。 - **特点**:Vim支持多种编程语言,具有高度可定制性,能够...

    Kim_Schulz Hacking Vim.

    Kim_Schulz Hacking Vim 高清英文 Kim_Schulz Hacking Vim 高清英文

    Hacking Vim 7.2

    2. **Vim配置**:Vim允许用户通过.vimrc文件进行高度自定义,你可以学习如何编写和优化个人的配置文件,以适应你的编程习惯和需求。这包括设置热键、改变颜色方案、调整缓冲区和窗口管理等。 3. **宏与自动化**:...

    Hacking.Vim.May.2007.Packt.Publishing.pdf

    - **主题**:可以通过设置不同的主题来改变编辑器的颜色和字体样式。 - **自定义映射**:用户可以根据自己的习惯创建快捷键映射,如将常用操作绑定到特定的键位上。 ### 三、生产力优化技巧 - **代码高亮**:通过...

    hacking_vim:Hacking Vim 7.2,采用LaTeX放置

    Vim,全称Vi IMproved,是一款强大的文本编辑器,以其高效、可定制化和丰富的插件系统而深受程序员和文本工作者的喜爱。《Hacking Vim 7.2》是一本专注于深入挖掘Vim潜能的书籍,它旨在帮助用户提升编辑效率,充分...

Global site tag (gtag.js) - Google Analytics