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

    文章

    7601

    浏览量

    136251
  • VIM
    VIM
    +关注

    关注

    0

    文章

    134

    浏览量

    15280

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

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

收藏 人收藏

    评论

    相关推荐

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

    觉得下面哪一项技术的实现提高电池的蓄电能力呢?
    发表于 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

    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

    装什么老司机?这些按钮有一半都不会用!

    大师总结:学会用好这些按键,觉得车子真是太方便了,顺道载妹子也可以摆弄摆弄装个逼对不对
    发表于 02-08 15:09 1429次阅读

    荐读:如何学习FPGA?为什么觉得FPGA难学?

    C语言基础的,建议选择VHDL。因为verilog太像C了,很容易混淆,最后会发现,花了大量时间去区分这两种语言,而不是在学习如何使用它。当然,思维能转得过来,也可以选veril
    的头像 发表于 05-22 10:43 8995次阅读

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

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

    vi与Vim有什么区别

    在阿铭看来,vi和Vim的最大区别就是编辑一个文本时vi不会显示颜色,而Vim显示颜色。显示颜色更便于用户进行编辑,但其他功能没有太大的区别。所以,在Linux系统下,使用vi还是Vim
    的头像 发表于 11-01 08:58 6382次阅读

    IC验证入门基础—Vim配置

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

    Vim指令总结

    ,总共分成 21 点,建议有想学习 Vim 的同学,可以按照文章 配合搜索引擎 多多尝试,相信慢慢喜欢上 Vim。 本文更倾向于 有一定基础的同学 ,
    的头像 发表于 11-01 10:15 562次阅读