【Linux】Vim小技巧——自动显示行号&设置缩进、记住编辑位置&vimrc“隐藏功能”

本文介绍了在Vim编辑器中如何配置显示行号、设置缩进和自动缩进,以及如何记住编辑位置。通过在vimrc文件中添加setnu和setts=4命令,可以实现行号显示和tab缩进为4。同时,取消特定代码块的注释可以记住编辑位置。Vim作为vi的增强版,提供了更多功能,如可视化和语法高亮,提高了代码可读性。
摘要由CSDN通过智能技术生成

如何自动显示行号、设置缩进

  • 解决方案:
    在vimrc文件最后一行加入set nu以默认显示行号,set ts=4控制tab缩进为4,set autoindent设置自动缩进

  • 实施细节:
    通过vim ~/.vimrc进入vimrc文件,如果找不到该文件,则可在etc/vim目录下找到vimrc复制出来再修改(使用时/etc/vim/vimrc~/.vimrc两个文件都会被调用,~/.vimrc优先级更高)

  • 备注:
    如果只是想暂时显示行号,可以直接在该文件中退出编辑模式使用:set nu,其余命令类似

如何记住编辑位置

  • 解决方案:
    在vimrc文件中找到如下代码块,取消下三句注释即可记住关闭前所在编辑位置
    Vimrc中对应代码块取消注释前
    Vimrc中对应代码块取消注释后

  • 实施细节:
    vimrc中注释部分包含多句包含Uncommentcomment的句子,是vim自带的“隐藏功能”,包括

    • 支持Vim与Vi兼容
    • 启用语法突出显示
    • 记住编辑位置
    • 根据检测到的文件类型加载索引规则和插件
    • 与常规Vi不同的行为规则,如
      ··显示匹配的括号
      ··不区分大小写匹配
      ··自动保存之前的命令
      ··允许使用鼠标(其中a为全部模式下可用,还有i-插入模式,v-visual模式,c-命令行模式等)
      在这里插入图片描述
  • 备注:
    vim是vi的加强版本,兼容vi的所有指令,并在此基础上增加了可视化、无限次撤销(vi仅能撤销一次)、语法多颜色高亮等功能,代码可读性更强,更适合coding。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值