1. 从零开始:认识你的_vimrc文件
如果你刚开始接触Vim,每次打开那个小小的、字体模糊的窗口,心里是不是有点打退堂鼓?别急,这几乎是每个Vim新手的必经之路。我刚开始用的时候也这样,总觉得这个传说中的“编辑器之神”怎么用起来这么别扭,窗口小得可怜,在高分屏上字体更是像蚂蚁一样。后来我才明白,Vim的默认状态就像一个毛坯房,而_vimrc(在Linux或macOS上通常是.vimrc)文件就是你手里的装修图纸。Vim的强大之处就在于,它允许你通过这个文件,把一切都按照你的习惯和审美,打造成一个独一无二、高效舒适的工作空间。
这个_vimrc文件本质上是一个纯文本的配置文件,Vim在每次启动时都会自动读取并执行里面的命令。你可以把它理解为你给Vim下达的一系列“开机指令”。无论是调整字体大小、改变窗口尺寸、切换配色方案,还是定义复杂的快捷键,所有个性化的设置都写在这里。找到它很简单:在Windows上,它通常位于Vim的安装目录,比如C:\Program Files\Vim\_vimrc;而在Linux或macOS上,它就在你的家目录下,名为.vimrc(注意前面的点,这是个隐藏文件)。如果你还没创建过这个文件,直接在对应目录新建一个空文本文件,改好名字就行。
这里有个新手常踩的坑,尤其是在Windows系统上。如果你把Vim安装在了系统盘(比如C盘),_vimrc文件可能会受到系统权限保护,默认是只读的。这时候你兴冲冲地改完配置,输入:wq想保存退出,却会弹出一个恼人的提示:“您正在修改一个只读文件”,强制保存(:wq!)也不管用。我当初就被这个问题卡了半小时。解决办法其实不难:第一种是用管理员身份运行Vim,然后再去编辑这个文件;第二种更一劳永逸,找到_vimrc文件,右键点击选择“属性”,切换到“安全”选项卡,给你自己的用户账户赋予“完全控制”的权限。搞定权限之后,你的装修大计就可以正式开始了。
2. 视觉基础:字体与窗口的精细化调整
字体和窗口是决定你第一眼感受的核心要素。一个清晰顺眼的字体和一个大小合适的窗口,能立刻提升你的编码舒适度。
2.1 为你的代码选择一件“合身的衣服”
在Vim里设置字体,主要针对的是图形界面版本的Vim,也就是Gvim。如果你用的是终端里的Vim,字体通常由终端模拟器本身控制,这里我们先解决Gvim的问题。设置字体的命令是set guifont。原始文章里给的例子是set guifont=Courier\ New:h10。这里有几个细节需要掰开讲清楚。
首先,字体名和转义。如果字体名称中间有空格,比如“Courier New”,你必须用一个反斜杠\来转义这个空格,写成Courier\ New。这是Vim脚本语法的一个要求,不然它会认为“Courier”是参数,后面跟着无法识别的“New”。我推荐一个更通用、兼容性更好的写法,用英文逗号分隔字体族和字号,并且把带空格的字体


340

被折叠的 条评论
为什么被折叠?



