`
xugming
  • 浏览: 96437 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

个性化你的Vim -- 改变字体

阅读更多
Hacking Vim 中文翻译 by Alec alec.ming@gmail.com


[GVim]6+ 改变字体


在常规Vim下, 字体没有什么可改的, 因为它的字体是受限于终端的设置的. 不过在GVim中, 你就有可以想怎么改字体就怎么改了.

Linux下改字体的主要命令就是这样的:

:set guifont=Courier\ 14


你可以把Courier改成任何你想要的字体, 14就是你想要改的字体大小(单位是pt).

想要改Windows下的字体, 就要用下面的命令:

:set guifont=Courier:14


如果你不确定你的电脑上是否有那种字体, 你可以向下面这样, 在上面的命令后加一个逗号, 然后加上另一个字体. 如:

:set guifont=Courier\ New\ 12, Arial\ 10


如果你的字体名中有空格或者逗号, 你就需要用一个反斜线转义了. 如:

:set guifont=Courier\ New\ 12


这个命令就是将字体设成Courier New, 大小为12号, 不过只是在本次会话(session)中可用, 即关闭Gvim后, 又会回到原来的配置. 如果你想每次编辑文件都能使用这个字体, 就应该在gvimrc文件中加上一行上面同样的命令(但注意不要set前面的冒号 ' : ' ).

[注] 当你在Windows, Linux(使用GTK+), Mac OS, 或者Photon, 你可以使用下面的字体来打开一个字体列表:
:set guifont=*


如果你想要让你的字体设置根据编辑的文件(代码, 文本, 日志等等)而改变, 你可以设置Vim让它通过文件的类型来改变当前的字体. 如, 如果你想在每次打开一个文本文件(.txt)时使用Arial 12号字体, 那你可以在vimrc文件中加上这样一条:

autocmd BufEnter *.txt set guifont=Arial\ 12


Gvim窗口会在每次字体的改变在自动地改变窗口大小. 也就是说你使用了一个小的字体, 你就会默认地得到一个小的窗口. 如果你有几个像上面的那样的配置, 几个不同的文件类型, 对应着几个不同的字体, 你会很明显地感觉这种变化. 当你用打开了另一种类型的文件时, 字体和窗口大小都会改变.

[注] 你可以在Vim帮助系统中知道更多的关于改变字体的信息, 通过:help 'guifont'
分享到:
评论

相关推荐

    vim-gotham:代码在哥tanh市从来没有睡过。 :night_with_stars:

    【vim-gotham:代码在哥谭市从来没有睡过。 :night_with_stars:】 vim-gotham是一款专为Vim编辑器设计的颜色方案,它以其深沉...此外,这也展示了Vim的强大可定制性,以及Vimscript在塑造个性化开发环境中的关键作用。

    linux-vimdues一个为深夜编码更好的Vim配色方案

    Linux开发中的Vim编辑器是一款强大的文本编辑工具,深受程序员喜爱。为了提升深夜编码的体验,"vim-dues"应运而生,它是一个专为夜间编程设计的Vim配色...同时,Vim的强大扩展性允许用户自定义配色,满足个性化需求。

    vim-codepainter:Vim插件,使用文本属性为代码的不同部分着色

    总的来说,`vim-codepainter` 是一个强大的工具,它允许程序员以更加个性化的方式突出显示代码,增强了代码的可读性和编辑体验。通过学习和熟练掌握 `vim-codepainter`,你可以在编写代码时享受到更佳的视觉效果,...

    vim-deep-space:Vim的星际友好配色方案

    此外,Vim允许用户覆盖特定语法元素的颜色,以满足个性化需求。 总结来说,`vim-deep-space` 是一款专注于提升编程体验的Vim配色方案,它的深色背景和精心挑选的颜色搭配,使得代码编辑环境更具吸引力。通过正确...

    vim-colorscheme-火箭

    "vim-colorscheme-rocket" 指的可能是一个专门为Vim设计的色彩方案,旨在提升代码编辑时的视觉体验,使代码更易读,同时也为工作环境增添个性化的风格。 色彩方案在Vim中扮演着至关重要的角色,它定义了编辑器中...

    Vim-Config:我的init.vim文件

    Vim是一款强大的文本编辑器,深受程序员和代码爱好者们的喜爱。它的灵活性和高度可定制性使得用户可以通过编写配置文件来优化个人的...不过,要注意的是,每个人的Vim配置都是个性化的,应该根据个人需求和习惯来调整。

    Mastering Vim Quickly_2.pdf

    #### 六、个性化Vim - **配置文件**:详细讲解了如何通过`.vimrc`文件来自定义Vim的外观和行为。 - **美化Vim**:如何改变字体、颜色方案等,让Vim看起来更美观。 - **可用性增强**:提供了一些实用的设置,以...

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

    ### 二、个性化Vim - **配置文件**:`.vimrc`文件用于保存用户的个性化设置。 - **主题**:可以通过设置不同的主题来改变编辑器的颜色和字体样式。 - **自定义映射**:用户可以根据自己的习惯创建快捷键映射,如将...

    vim最全命令表(加重点)

    - 修改`.vimrc`文件来个性化配置vim,包括设置字体大小、颜色主题等。 以上就是vim编辑器中最全面的命令表,包含了从基本操作到高级功能的详细介绍。通过熟练掌握这些命令,可以极大地提高使用vim编辑器的效率和...

    vim8-ligatures-package:自动构建Vim8 + GVim + ligatures支持

    【vim8-ligatures-package】是一个专为Vim8及其图形界面GVim设计的软件包,旨在提供对ligatures的支持。Ligatures是一种特殊的字体功能,它可以将特定...通过深入学习和定制,你可以创建一个既高效又个性化的开发环境。

    我的vim7.3

    总的来说,“我的vim7.3”是一个包含了VIM7.3版本及其个性化配置和字体的集合,旨在为用户提供一个高效、舒适且定制化的代码编辑环境。通过安装和使用这个压缩包,你可以体验到作者精心调整过的Vim设置,同时也可以...

    打造C程序员专用vim

    通过对VIM进行个性化的配置,可以让其更好地适应不同的编程场景,尤其是针对C语言程序开发。 ##### 2.1 个性化配置 个性化配置主要包括编辑器界面的美化、编码习惯的调整等。例如: - **主题:** 可以安装和配置...

    史上超强 vim配置 服务器开发程序员专用

    9. **个性化设置**:每个人的工作习惯不同,Vim配置可以按照个人喜好定制。这可能包括主题颜色、字体大小、鼠标支持等。 10. **快捷键自定义**:Vim的强大在于其键绑定系统。一个好的配置会根据程序员的需求,定义...

    vim所需即所获

    - **作用**:通过编辑`.vimrc`文件,可以改变vim的行为特性,包括窗口外观、字体样式、操作方式等。 - **示例配置**:定义前缀键(`let mapleader=";"`),便于管理大量的快捷键组合。 - **.vim/目录**: 存储插件...

    以vim为主题的:更改Vim的外观以适合您的任务和环境

    Vimscript的学习曲线可能稍陡,但掌握了它将极大提升Vim的个性化程度。 在`vim-thematic-master`这个压缩包中,可能包含了一些与Vim主题相关的资源或配置示例。解压后,研究其中的文件可以帮助您了解如何整合和定制...

    从谷歌svn上下载的vim配色方案 400+个

    - 个性化工作环境:每个人对色彩的感知和喜好不同,选择合适的配色方案可以创建一个符合个人风格的编辑环境。 - 减轻视觉疲劳:良好的配色方案可以减少长时间阅读代码带来的视觉压力。 2. **Vim配色方案的种类**...

    vimconfig.zip

    配置文件可能针对每种类型进行个性化设置,以适应不同的编程语言和场景。 5. **映射键绑定**:在.vimrc中,用户通常会定义快捷键来触发补全,比如`<C-P>`和`<C-N>`用于上一个和下一个补全选项,`<C-Y>`用于接受当前...

    Vim用户手册中文版

    - **主题和颜色方案**:通过配置不同的主题和颜色方案来改变编辑器的外观,使其更加个性化。 #### 九、结语 通过系统学习Vim,用户不仅能够大大提高文本编辑效率,还能在编程和日常工作中获得极大的便利。Vim的学习...

    Source Insight 模仿VIM的主题配置

    3. **其他个性化设置**:除了主题颜色和字体,我们还可以调整Source Insight的其他设置,例如行号显示、代码折叠、自动完成等,使其更接近VIM的体验。这些设置在`GLOBAL_V3.CF3`中都有对应的选项。 4. **预览和调整...

    我正在使用的_vimrc文件、字体和配色方案

    在IT领域,编辑器是程序员...总的来说,优化Vim的配置文件、选用合适的字体和配色方案,是提升开发效率、创造个性化工作空间的关键步骤。通过对`.vimrc`的不断调整和学习,每个开发者都能找到最适合自己的Vim使用方式。

Global site tag (gtag.js) - Google Analytics