[Hacking 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会调整自己的窗口大小来适应字体的变化
分享到:
相关推荐
VIM允许用户在~/.vimrc文件中定制个人的配置,包括快捷键、颜色主题、自动完成等设置。 8. **学习曲线**: VIM的学习曲线可能相对较陡,但一旦掌握,你会发现它的效率远超其他编辑器。 9. **VIM的哲学**: VIM...
在本压缩包中,包含的是个人的Vim配置,字体设置以及配色方案,这些都是提升Vim使用体验的关键元素。 首先,我们来看 `_vimrc` 文件。这是Vim的初始化脚本,它定义了Vim启动时的默认行为和用户自定义的快捷键、插件...
在Vim中,通过配置文件可以将此字体设置为默认字体,提升代码的显示效果。 `plug.vim` 是一个流行的Vim插件管理器,由Junegunn Choi开发。它使得安装、更新和管理Vim插件变得极其简单。只需在_vimrc中添加插件的...
开发者通过下载提供的压缩包,可以获得一个名为"GLOBAL_V3.CF3"的配置文件,这个文件是Source Insight的全局配置文件,包含了特定主题的颜色方案、字体设置、快捷键布局等信息。将此配置文件导入到Source Insight中...
Platform: Windows 32bit Version: 7.3 BIG futures with GUI & OLE Compiled by VS 2008 支持任意字体,包括微软雅黑和雅黑Consolas混合字体
### Vim颜色设置详解 #### 一、引言 在日常编程与文本编辑过程中,Vim 是一款非常强大的工具。为了提高工作效率以及个性化编辑环境,掌握 Vim 的颜色设置是非常必要的。本文将详细介绍 Vim 颜色设置的方法及步骤,...
这个“vim样式设置工具”就是为此目的而设计的,它可以帮助用户轻松调整Vim的颜色方案、关键词高亮、缩进设置等。 1. **颜色方案**:Vim支持多种颜色方案,每种方案都有独特的背景和前景颜色组合,以及对不同元素...
每个插件的目录下的conf.vim中有更多的设置及说明 "FuzzyFinder fuf.vim模糊查找 source ~/.vim/bundle/fuzzyfinder/conf.vim "NERD_commenter.vim source ~/.vim/bundle/nerdcommenter/conf.vim "单独切换打开...
在本文中,我们将深入探讨如何配置Vim,特别是关于字符编码的设置,以确保在处理不同编码的文件时避免乱码问题。 首先,我们要关注`encoding`设置。`encoding`决定了Vim内部使用的字符编码方式,包括缓冲区、菜单...
在`.vimrc`中,你可以定制VIM的行为,例如设置颜色方案、启用或禁用某些插件、调整缓冲区大小、设置自动缩进等。对于PHP开发,可能已经配置了如自动完成、代码高亮、语法检查等相关选项。 2. **ctags**:这是一个...
对于“大文件”处理,Vim的默认设置可能在处理大型文件时显得吃力。为了避免内存溢出,可以调整`'buflimit'`选项,限制Vim同时打开的缓冲区数量。此外,启用`'lazyredraw'`选项可以在执行长时间操作时暂停屏幕更新,...
7. **vim_config.rar**:这是Vim的配置文件压缩包,通常包含.vimrc文件,这是Vim启动时读取的配置文件,用户可以在这里设置各种快捷键、映射、颜色方案等,以定制自己的Vim环境。 总的来说,通过这些插件和配置,...
本篇文章将详细介绍如何在Vim中设置和使用自定义的文件模板,以提高编程和文档编写的工作效率。 首先,我们需要了解什么是Vim模板(templates)。在Vim中,模板是一种预先定义好的文本结构,当我们创建新文件时,...
例如,你可能需要在vimrc中添加对wintagexplorer.vim和echofunc.vim的加载逻辑,设置相关的快捷键,或者调整它们的显示样式和行为,以更好地融入你的工作习惯。 整合这三个插件,可以显著提升Vim的IDE特性。...
**vim-airline**的显示效果很大程度上依赖于字体的支持,特别是对于状态栏中的特殊符号。因此,正确的字体配置至关重要。 ##### 4.1 安装字体 - **Linux**:可以通过安装`powerlinefonts`包来获得所需的字体支持。 ...
notepad++下使用vim操作方式,由于notepad++下的插件管理中visimulator安装不了,所以可以离线安装。下载之后,放在notepad++安装目录的plugins中,重启notepad++即可。
本篇文章将深入探讨如何使用VIM作为开发Flex应用的基础环境设置。Flex是一种基于ActionScript和MXML的开放源代码框架,用于构建富互联网应用程序(RIA)。通过将VIM与Flex相结合,开发者可以享受到高效、定制化的...
打开.vimrc 文件,你会发现一系列的 Vim 命令和设置,例如 `set nocompatible` 用来禁用 Vim 的 vi 兼容模式,使其使用更现代的功能;`filetype plugin indent on` 开启文件类型检测,加载相应的插件和缩进规则;`...