除了 ~/.vimrc 配置文件,在 /etc/vim/ 下还有配置文件 vimrc(/etc/vim/vimrc)

0. 常规配置

vim显示行号、语法高亮、自动缩进、添加下划线的设置

  • 显示行号:set nu,
  • 语法高亮:在文件中找到 “syntax on 这一行,去掉前面的双引号”(双引号表注释)
  • 为当前操作的行添加下划线:set cursorline
    • set autoindent:自动缩进
    • set cindent :为 C 语言设置;
  • 设置 tab 的缩进量:set shiftwidth=4

1. 设置括号自动补全

在 ~/.vimrc 文件的末尾添加如下内容:

inoremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap { {}<ESC>i
inoremap < <><ESC>i

2.

强悍的 Vim —— .vimrc(vim 配置文件)相关推荐

  1. VIM学习笔记 配置文件(vimrc)

    为什么80%的码农都做不了架构师?>>>    VIM学习笔记 配置文件(vimrc) 在vim启动过程中,首先将查找配置文件并执行其中的命令.而这些初始化文件一般有vimrc.gv ...

  2. Shell开发环境vim编辑器的配置文件vimrc的参数优化

    Linux环境下为了方便Shell的开发,对配置文件vimrc的参数需要进行一些的优化,vim编辑器的配置文件默认路径为:~/.vimrc(全局路径为/etc/vimrc). 参数如下: " ...

  3. vim自定义设置-配置文件

    http://blog.csdn.net/pipisorry/article/details/25056909 .vimrc配置文件表示说明 vim自定义键盘映射 使用:map命令,可以将键盘上的某个 ...

  4. 【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `syntax'

    执行了"source ~/.vimrc"后,一直报如下错误: bash: All system-wide defaults are set in /debian.vim and s ...

  5. vim ~/.vimrc

    set nu "显示行号 set nowrap "不换行 set shiftwidth=4 "默认缩进4个空格 set softtabstop=4 "使用tab ...

  6. 【笔记】基础命令vim快捷键网卡配置文件DNS解析配置文件修改主机名称

    基础命令: help help 内部命令 #帮助(用于内置命令) bash内置命令: 解释器中默认已存在的命令 不能使用man帮助查询 可以使用help man man 外部命令 #手册(用于外置命令 ...

  7. 玩转vim之vim插件Ctags

    2012-11-09玩转vim之vim插件Ctags Ctags插件 插件介绍 Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来 快速查找定位源代码中的符号 ...

  8. linux vim无法退格,Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

    问题描述: 在Cygwin中安装完vim后 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin ...

  9. 终端文本编辑神器--Vim命令详解。如何配置使用Vim、Vim插件?

    作者:Mintimate 博客:https://www.mintimate.cn Mintimate's Blog,只为与你分享 文章目录 Vim 发展历史 Vi&Vim Nano&E ...

最新文章

  1. ubuntu怎么测tcp协议的服务器,Ubuntu利用TCP协议来获取server时间(示例代码)
  2. 【机器学习】一文全览机器学习建模流程(Python代码)
  3. 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
  4. [JavaScript]JS由来
  5. 在春意盎然的季节里初识GIT
  6. linux sftp自动输入密码,linux下实现sftp自动登录。
  7. 动手学深度学习(PyTorch实现)(十二)--批量归一化(BatchNormalization)
  8. Python多线程(自学必备 超详细)
  9. Python中一定要注意的那些“坑”(三)
  10. android 4.0 屏蔽home键实现
  11. PMC联手云合作伙伴Canonical加入其Ubuntu OpenStack互通性实验室
  12. 计算机二级C语言冲刺笔记。
  13. Guava库学习:学习Guava Cache(二)Guava caches(2)
  14. 研磨设计模式-设计模式的基础-设计模式是什么
  15. SDRAM控制器设计(8)SDRAM控制器仿真验证
  16. 广电CMMB手机电视芯片量产 称能满足奥运需求
  17. [KM 树同构Hash DP] BZOJ 3197 [Sdoi2013]assassin
  18. 智慧旅游 SaaS 平台:票付通 CRM 建设之路(深度文)
  19. 五种主流音频无损压缩格式简介
  20. 《自控力》-- 精华摘抄

热门文章

  1. Java原始客户端操作Mongodb 增删改查
  2. Kylin兼容性问题解决
  3. Object类的使用
  4. mysql mgr写入_社区投稿 | MySQL MGR一致性读写特性解读
  5. php propel,关于propel--PHP
  6. 判断某点在多边形内——方法一
  7. 三维重建:三维重建基础
  8. Flink1.6系列之—数据流编程模型
  9. pandas合并数据集-【老鱼学pandas】
  10. Smarty3——foreach