打开终端,输入一下命令

sudo vi ~/.vimrc

然后在最末端添加以下内容

set nocompatible
set number
filetype on
set history=1000
set background=dark
syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set showmatch
set guioptions-=T
set vb t_vb=
set ruler
set nohls
set incsearch
if has("vms")
set nobackup
else
set backup
endif

配置说明 :
“关闭兼容模式,一定要有
set nocompatible
“显示行号
set number
“检测文件的类型
filetype on
“记录历史的行数
set history=1000
“背景使用黑色
set background=dark
“语法高亮度显示
syntax on
“下面两行在进行编写代码时,在格式对起上很有用;
“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
“第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
“写上很有用
set autoindent
set smartindent
“第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
“设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
“去除vim的GUI版本中的toolbar
set guioptions=T
“当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
“在编辑过程中,在右下角显示光标位置的状态行
set ruler
“默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
set nohls
“查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
“个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
“次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
“时,别忘记回车
set incsearch
“修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀
if has(“vms”) //注意双引号要用半角的引号" "
set nobackup
else
set backup
endif

Ubuntu环境搭建三:VIM配置相关推荐

  1. Pwn环境配置(三)——ubuntu环境搭建(新)

    Pwn环境配置(三)--ubuntu环境搭建(新) 前言 当初不知道怎么搭建好的ubuntu16.04的环境这次搭建有点问题,搭建了大半天pwntools还是不行.准备出一个新搭建教程. 本教程是针对 ...

  2. Pwn环境配置(三)——ubuntu环境搭建

    Pwn环境配置(三)--ubuntu环境搭建 目录 Pwn环境配置(三)--ubuntu环境搭建 PWN python2安装 安装setuptools pip安装 2021.10.7补充 安装相关依赖 ...

  3. 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)

    ** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...

  4. Ubuntu环境搭建系列—JavaEE篇

    恩,其实我是一时兴起,所以就写了目前这几篇环境的博文,希望能给自己做一个笔记,同时也能够给一些新手带来一些帮助,不会在配置方面那么迷茫.本篇文章主要就是针对Java web开发进行环境搭建. 一.To ...

  5. Jitsi Meet视频通话Ubuntu环境搭建全过程

    Jitsi Meet视频通话Ubuntu环境搭建全过程 一.需要准备的工具及环境 1.Android studio(Linux版本)安装包 2.ubuntu-16.04.6-desktop-amd64 ...

  6. UHD+GNU Radio Ubuntu环境搭建

    UHD+GNU Radio Ubuntu环境搭建 最近引文项目需要,需要进行频谱感知,特地学习了一下SDR 和GNURadio ,现在首先是入门的开发环境搭建以及部分测试. 本次教程采用ubuntu1 ...

  7. Ubuntu环境搭建PPTP服务器

    目录 Ubuntu环境搭建 1.安装pptpd和iptables 2.配置远程vpn分配的ip 3.配置DNS 4.设置pptpd的账号等信息 5.开启路由转发 6.配置防火墙规则 7.启动pptp服 ...

  8. Ubuntu环境搭建支持设备树,内核和根文件系统启动

    Ubuntu环境搭建支持设备树,内核和根文件系统启动 使用tftp获取设备树和内核文件 1.搭建TFTP服务器 sudo apt-get install tftp-hpa tftpd-hpa sudo ...

  9. 极海APM微控制器基于IAR开发环境搭建与工程调试配置方法

    极海APM微控制器基于IAR开发环境搭建与工程调试配置方法 ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用 ...

最新文章

  1. 摘自《读者》的哲理短句——赞美篇
  2. crackMe的逆向分析
  3. Linux中的基础IO(二)
  4. 【Android开发】完善搜索功能-添加最近查询字段
  5. 服务器系统如何校验md5值,什么是md5校验工具,md5校验工具怎么用?
  6. OneNote解决字体不同的问题【完美解决】
  7. 北大三日游游记(北大信科暑期课堂)
  8. 电感和磁珠有哪些区别
  9. CTF解题思路:图片隐写
  10. HTML-作业(基础)
  11. 五年北京,这个改变我命运的城市,终于要离开了
  12. 主机服务器安全策略(一):账户口令安全
  13. gog无效的验证码_《我的世界》待售,命令行中的GOG等
  14. 苹果再次确立其移动王者地位
  15. WebCollector初学教程
  16. 全球计算机科学研究生排名,新|美国计算机科学研究生专业世界排名靠50强名单...
  17. pytorch earlystopping使用
  18. 视频怎么倒放?这款软件教你一键倒放视频,太魔性了,简单又好玩!
  19. 北京信息科技大学第十二届程序设计竞赛暨ACM选拔赛(同步赛)
  20. STM32F030 BootLoader

热门文章

  1. 央视被黑内幕,居然存在暴库及上传漏洞
  2. Go语言的interface
  3. asp.net 二级域名表单认证情况下共享Cookie
  4. Java知多少(79)哈希表及其应用
  5. Android开发之广播
  6. java web 三层架构
  7. TFS 2005安装的注意事项
  8. 拿什么拯救我,我的爱人
  9. 【python】for..range练习 与函数的练习题
  10. 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。