配置vim是非常痛苦的。我的工作语言是linux下的C/C++。每次我启动一个新的虚拟机,我需要配置vim。如果我谷歌vim配置,可能会有数百个配置。这真的很令人沮丧,我需要花几个小时或更多的时间来配置像vim这样的编辑器工具,而且我不能聚合我的小vim配置知识。
46qrfjad1#
配置Vim并不是从周一下午2:00开始到下午4:00结束的一次性任务。配置Vim是随着您的需求和熟练程度的提高而逐步完成的任务,也是您学习过程中学习的一部分...就像您应该学习如何配置虚拟机,以便在启动时它具备您所需的一切一样。这是非常痛苦的配置vim。它不是。这种语言是简单的,因为它得到(set optionname=value)和非常彻底的文件。我的工作语言是linux下的C/C++。那么您可能有一些具体的需求,您可能想问一下?每次启动新的虚拟机时,我都需要config vim。如果您知道如何配置虚拟机或配置Vim,就不会了。这两件事都需要一点学习。如果我谷歌vim配置,可能有数百个配置。你为什么要这么做?你应该配置你的工具来满足你的需要,而不是使用别人的配置。这是你的Vim配置。这真的很令人沮丧,我需要花几个小时或更多的时间来配置一个编辑器工具,如vim,而且我不能聚合我的小vim配置知识。不,你不需要花几个小时或更多的时间来配置Vim。你需要的是花几个月的时间来学习使用它(和配置它),然后再在专业环境中使用它。1.如果您还没有,请根据需要多次执行$ vimtutor,以获得正确的基础知识。1.按照Vimtutor最后的指导,升级到用户手册:help user-manual。它会引导你逐步完成 * 每一 * 功能,从基础到高级。这不是一本小说,按照你自己的节奏,跳过章节,稍后再回来,最重要的是,沿着路实验。1.注意反模式和低效的行为,找出改进之处,练习,冲洗,重复。例如,$ vimtutor的第7.2章告诉你如何使你的设置永久化。
set optionname=value
$ vimtutor
:help user-manual
kmynzznz2#
我有我的.vim文件夹在版本控制之下(包括vimrc),所以我所需要做的就是git clone --recursive path-to-repo ~/.vim,我的vim在任何地方都是为我配置的,就像我喜欢的那样。
.vim
git clone --recursive path-to-repo ~/.vim
2条答案
按热度按时间46qrfjad1#
配置Vim并不是从周一下午2:00开始到下午4:00结束的一次性任务。配置Vim是随着您的需求和熟练程度的提高而逐步完成的任务,也是您学习过程中学习的一部分...就像您应该学习如何配置虚拟机,以便在启动时它具备您所需的一切一样。
这是非常痛苦的配置vim。
它不是。这种语言是简单的,因为它得到(
set optionname=value
)和非常彻底的文件。我的工作语言是linux下的C/C++。
那么您可能有一些具体的需求,您可能想问一下?
每次启动新的虚拟机时,我都需要config vim。
如果您知道如何配置虚拟机或配置Vim,就不会了。这两件事都需要一点学习。
如果我谷歌vim配置,可能有数百个配置。
你为什么要这么做?你应该配置你的工具来满足你的需要,而不是使用别人的配置。这是你的Vim配置。
这真的很令人沮丧,我需要花几个小时或更多的时间来配置一个编辑器工具,如vim,而且我不能聚合我的小vim配置知识。
不,你不需要花几个小时或更多的时间来配置Vim。你需要的是花几个月的时间来学习使用它(和配置它),然后再在专业环境中使用它。
1.如果您还没有,请根据需要多次执行
$ vimtutor
,以获得正确的基础知识。1.按照Vimtutor最后的指导,升级到用户手册
:help user-manual
。它会引导你逐步完成 * 每一 * 功能,从基础到高级。这不是一本小说,按照你自己的节奏,跳过章节,稍后再回来,最重要的是,沿着路实验。1.注意反模式和低效的行为,找出改进之处,练习,冲洗,重复。
例如,
$ vimtutor
的第7.2章告诉你如何使你的设置永久化。kmynzznz2#
我有我的
.vim
文件夹在版本控制之下(包括vimrc),所以我所需要做的就是git clone --recursive path-to-repo ~/.vim
,我的vim在任何地方都是为我配置的,就像我喜欢的那样。