为什么你会觉得vim非常难用?很有可能是你的配置没有对。
vim的配置文件一般放在:
/etc/vim/vimrc文件中,需要注意的是,他的语法规则跟C语言不一样,比如注释用的是双引号。常用的几个配置如下。 设置行号:
set number不加的时候打开文件这样,加上之后打开是这样,前面多了行号。 设置自动缩进:
set autoindent效果就是,敲下回车的时候,光标能自动与上一行保持对齐。 设置C语言的自动缩进:
set cindent有了这个配置,在写循环语句的时候,敲下回车能自动往前缩进。 设置缩进的宽度:
set shiftwidth=8回车的时候,明显更长的一点,一般我们还是改成4。 设置tab键的宽度:
set tabstop=8你会发现,前面空了很长一段,一般我们也改成4。 设置鼠标来移动光标:
set mouse=a接下来,鼠标随便点,光标也跟着移动。 这几个都是比较实用的配置。
vim还能支持一些插件,比如配色方案、自动补全等等,就是安装起来比较麻烦,有这功夫,不如去装个vscode。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
C语言
+关注
关注
180文章
7601浏览量
136251 -
VIM
+关注
关注
0文章
134浏览量
15280
原文标题:为什么vim不好用,因为你的配置不对
文章出处:【微信号:学益得智能硬件,微信公众号:学益得智能硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
当PCB出问题时,你会怎么诊断?
本帖最后由 ben111 于 2017-8-11 09:17 编辑
在不可考的年代,我曾参与过一场求职面试,其中一个面试问题是:“当印刷电路板出问题的时候,你会怎么进行诊断?”如你所见,这是一
发表于 08-11 09:16
Vim - .vimrc学习使用教程
运行、鼠标跟随、激活方向键等等,还有很多可自定义的功能没有加入,比如有些插件可使Vim增加一个可视化工程管理区域、代码逻辑跳转,是因为我觉得Vim本来就是一个命令行代码编辑器,我不想把
发表于 07-05 10:39
vim配置
"设置tab键宽度set softtabstop=4set shiftwidth=4set rulerset noeb “去除错误提示声音---》使配置生效:source /etc/vim
发表于 09-25 16:46
你学过单片机吗?你会运用单片机吗
作为一名电子技术从业人员,你学过单片机吗?你会运用单片机吗?我想你一定学过,但不一定会运用。因为学习单片机比学习其他学科需要付出更多的努力和代价,不仅要学习理论知识还要练习实际操作,而
发表于 11-22 06:42
你觉得VxWorks与Linux区别是什么
改名字。三、你觉得VxWorks与Linux区别是什么四、TCP/UDP区别基于连接与无连接;对系统资源的要求(TCP较多,UDP少);UDP程序结构较简单;流模式与数据报模式 ;T...
发表于 12-20 07:52
荐读:如何学习FPGA?为什么你会觉得FPGA难学?
C语言基础的,建议选择VHDL。因为verilog太像C了,很容易混淆,最后你会发现,你花了大量时间去区分这两种语言,而不是在学习如何使用它。当然,你思维能转得过来,也可以选veril
Vim中默认未启用但实际非常有用的选项
Vim 作为一款功能强大、选项丰富的编辑器,为许多用户所热爱。本文介绍了一些在 Vim 中默认未启用但实际非常有用的选项。虽然可以在每个 Vim 会话中单独启用,但为了创建一个开箱即用
vi与Vim有什么区别
在阿铭看来,vi和Vim的最大区别就是编辑一个文本时vi不会显示颜色,而Vim会显示颜色。显示颜色更便于用户进行编辑,但其他功能没有太大的区别。所以,在Linux系统下,使用vi还是Vim
IC验证入门基础—Vim的配置
Vim或者是gvim是我们IC设计或者验证工程师,日常工作当中常用到的一个编辑器,我们的RTL代码就是在vim当中写的,而gvim是vim的图形化界面,我入职拿到电脑的时候,做的第一件事就是配
发表于 06-15 17:52
•1136次阅读
Vim指令总结
,总共分成 21 点,建议有想学习 Vim 的同学,可以按照文章 配合搜索引擎 多多尝试,相信你会慢慢喜欢上 Vim。 本文更倾向于 有一定基础的同学 ,
评论