0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么你会觉得vim非常难用?因为你的配置不对

学益得智能硬件 来源:学益得智能硬件 2024-03-04 10:31 次阅读

为什么你会觉得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

    文章

    7534

    浏览量

    128840
  • VIM
    VIM
    +关注

    关注

    0

    文章

    129

    浏览量

    15183

原文标题:为什么vim不好用,因为你的配置不对

文章出处:【微信号:学益得智能硬件,微信公众号:学益得智能硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    的回帖+非常精彩v3

       让的回帖+非常精彩v3  懂得CSS吗?如果不懂哪么你想让的回贴更有自已的色彩吗,你想更突出的回
    发表于 05-30 12:01

    [讨论]为什么学ARM?

    “我为什么要学ARM?”有否认真思考这个问题。早前几年在参加省内的单片机研讨的时候,我们的省单片机协会会长在致开幕词的时候说他参加全国单片机学术研讨感触最深的就是:ARM一统天下,单片机已经
    发表于 01-27 11:21

    模拟集成电路设计的九个阶段,到几段了?【ZT】

    高精度的什么东东,时不时也来上两句。设计电路时开始计划着要去tape out,虽然tape out看起来还是挺遥远的。这个阶段中,觉得spice很强大,但经常会因为AC仿真结果
    发表于 12-27 11:35

    觉得下面哪一项技术的实现提高电池的蓄电能力呢?

    觉得下面哪一项技术的实现提高电池的蓄电能力呢?
    发表于 07-23 15:12

    互联网公司做手机,觉得靠谱吗?

    互联网公司做手机,觉得靠谱吗?
    发表于 10-18 02:29

    当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

    模拟集成电路设计的九个阶段,到几段了?

    因为AC仿真结果不对而大伤脑筋。 三段已经和PVT斗争了一段时间了,但总的来说基本上还是没有几次成功的设计经验。觉得要设计出真正能用的
    发表于 11-02 09:23

    Vim手册》PDF——帮你了解Vim帮助系统

    介绍Vim的帮助系统。本文将使了解到Vim的帮助中解讲每个命令时的假设环境等。
    发表于 11-22 16:48

    学过单片机吗?运用单片机吗

    作为一名电子技术从业人员,学过单片机吗?运用单片机吗?我想你一定学过,但不一定会运用。因为学习单片机比学习其他学科需要付出更多的努力和代价,不仅要学习理论知识还要练习实际操作,而
    发表于 11-22 06:42

    觉得VxWorks与Linux区别是什么

    改名字。三、觉得VxWorks与Linux区别是什么四、TCP/UDP区别基于连接与无连接;对系统资源的要求(TCP较多,UDP少);UDP程序结构较简单;流模式与数据报模式 ;T...
    发表于 12-20 07:52

    如何使用及配置vim?

    如何使用及配置vim?gcc编译器怎么使用?使用Gdb单步调试程序的方法是什么?
    发表于 12-24 07:01

    Vim中默认未启用但实际非常有用的选项

    Vim 作为一款功能强大、选项丰富的编辑器,为许多用户所热爱。本文介绍了一些在 Vim 中默认未启用但实际非常有用的选项。虽然可以在每个 Vim 会话中单独启用,但为了创建一个开箱即用
    的头像 发表于 09-25 17:54 5183次阅读

    IC验证入门基础—Vim配置

    Vim或者是gvim是我们IC设计或者验证工程师,日常工作当中常用到的一个编辑器,我们的RTL代码就是在vim当中写的,而gvim是vim的图形化界面,我入职拿到电脑的时候,做的第一件事就是
    发表于 06-15 17:52 836次阅读
    IC验证入门基础—<b class='flag-5'>Vim</b>的<b class='flag-5'>配置</b>