进入用户目录:

cd ~

复制系统的vim配置到用户的目录下:

cp -r /usr/share/vim/vimrc ~/.vimrc

如果无法编辑,可能时因为/usr/share/vim/vimrc 是一个连接,可能就需要修改源配置文件了,

修改的内容如下:

set modelines=0 " CVE-2007-2438" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible " Use Vim defaults instead of 100% vi compatiblity
set backspace=2 " more powerful backspacing" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup nobackup
" Dont't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup nobackupsyntax on " 语法高亮

autocmd InsertLeave * se nocul
autocmd InsertEnter * se cul
" 用浅色高亮当前行

set tabstop=4
" Tab键的宽度

set softtabstop=4
set shiftwidth=4
" 统一缩进为4

set number
" 显示行号

colorscheme pablo
" 设置颜色主题,主题在/usr/share/vim/vim73/colors

set ruler
" 在编辑过程中,在右下角显示光标位置的状态行

set scrolloff=3
" 光标移动到buffer的顶部和底部时保持3行距离

配置Vim的显示样式相关推荐

  1. Ubuntu系统管理---配置VIM显示行号

    配置vim显示行号 andy@andy-virtual-machine:~/test_shell$ sudo cat /etc/vim/vimrc [sudo] password for andy:  ...

  2. 如何配置vim(设置快捷键,自定义主题,安装插件)

    vim是一款轻量级的编辑器,并且有着强大的插件群.其强大的自定义快捷键功能,可以让你不碰鼠标的情况下,实现各种编辑操作. vim的配置目录 .vimrc是vim的配置文件, 用户需要修改这个文件来对v ...

  3. Vue+Openlayers+el-checkbox实现多选配置图层的显示和隐藏

    场景 Vue+Openlayers实现地图上绘制线: Vue+Openlayers实现地图上绘制线_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面实现加载多个图层的基础上,可以实现 ...

  4. 配置vim支持源码浏览(vim+ctags+cscope)

    2019独角兽企业重金招聘Python工程师标准>>> 配置vim支持源码浏览(vim+ctags+cscope) 介绍 windows下流行的源码阅读软件是source insig ...

  5. VIM使用系列之一——配置VIM下编程和代码阅读环境

    作者:gnuhpc from http://blog.csdn.net/gnuhpc  http://gnuhpc.wordpress.com/ 本文环境:ubuntu 10.10/vim7.2 前言 ...

  6. android 自定义控件 焦点,Android 自定义Button按钮显示样式(正常、按下、获取焦点)...

    现在的用户对APP的外观看得很重要,如果APP内所有元件都用Android默认样式写,估计下面评论里就有一堆在骂UI丑的.今天学习自定义Button按钮样式.Button样式修改的是Button的背景 ...

  7. windows10安装配置vim

    由于疫情原因无法及时返校,需要在家里的windows电脑安装vim并配置环境,在此记录. 建议使用gvim,而不是在cmd下使用vim. 1 下载windows版vim 从github下载window ...

  8. mobaxterm连接不上,ip配置和无法显示,重启网络失败问题

    问题描述: mobaxterm连接不上,ip配置和无法显示,重启网络失败问题 # systemctl restart network Job for network.service failed be ...

  9. Vim配置#Vim插件安装#NERDTree配置

    一.centos系统的Vim安装 普通用户下输入命令:yum -y install vim* 之后输入y,即可等待安装完成. 二.Vim的配置 如果你需要配置vim,只需在Home目录创建一个~/.v ...

最新文章

  1. 用excel表格做好客户关系管理
  2. MyEclipse 9.x Professional/blue/spring/bling 下载与破解
  3. ubuntu 安装docker报错
  4. spring 控制hibernate的session何时关闭.
  5. .val()数据乱码_【目标检测数据集】PASCAL VOC制作
  6. Android TV开发总结【焦点】
  7. pmp 第六版 模拟卷5错题整理
  8. MATLAB笔记7:三维曲线plot3和fplot3;三维曲面mesh和surf
  9. PHP利用JWT实现token和refresh_token
  10. sql round函数(case函数)
  11. SLAM:一:产品经理眼中的SLAM技术学习路径
  12. 中国新鲜杏子行业市场供需与战略研究报告
  13. 前端实习工作找不到,怎么增长实战经验
  14. 使用word写论文必备技巧(设置目录,目录导航)
  15. 生活鸡汤---送给女人和男人的
  16. 图文结合,手把手教你ubuntu18-live-server-amd64服务器版的安装、配置静态ip以及换源
  17. 傻瓜式使用SpringSecurity完成前后端分离+JWT+登录认证+权限控制
  18. sgu290:Defend the Milky Way(三维凸包)
  19. 用vue去实现百度下拉菜单
  20. 异常检测 | 基于Siamese网络学习距离函数来定位视频中的异常

热门文章

  1. C#之windows桌面软件第五课:串口助手实现定时关闭设备、鼠标移动使按钮颜色变化功能
  2. Linux下GCC与G++的区别和联系
  3. JUC并发编程七 并发架构--wait/notify
  4. 从搭建脚手架到在npm上发布react组件
  5. 技术评析:云计算与摩尔定律相悖?
  6. Kali DNS枚举工具之dnsenum
  7. Java虚拟机7:内存分配原则
  8. 50个Android开发人员必备UI效果源码[转载]
  9. mysqldump重叠备份带来的锁表问题
  10. c#资源管理器【转】