Mini version:

set enc=utf-8 ffs=unix,dos,mac lm=zh_CN.utf-8
set nu nowb nocp nowrap ru nobk sm is noswf acd hls autoread
set hi=700 mouse=a sel=exclusive slm=mouse,key
set cin sta et ai si ts=4 bs=2 sw=4 sts=4
set guifont=DejaVu\ Sans\ Mono\ 14
colorscheme desert
syntax on
filetype indent plugin on
map <C-s> <ESC>:wall<CR>

Full version:

"----Encoding setting----
set enc=utf-8 "encoding
set ffs=unix,dos,mac "fileformats
set lm=zh_CN.utf-8 "langmenu "----Basic function----
set nu "number
set nowb "nowritebackup 禁止自动保存
set nocp "nocompatible 去除vi一致性
set ru "ruler 显示标尺
set nobk "nobackup 禁止缓冲保存
set sm "showmatch 符号自动匹配
set is "incsearch 搜索增强模式
set noswf "noswapfile 去除swap文件
set hi=700 "history 最大历史记录
set acd "autochdir 设置为当前文件目录
set hls "highlightsearch 高亮搜索
set ar "autoread 自动读文件
"----Mouse setting----
set mouse=a "mouse 鼠标模式
set sel=exclusive "selection 不包含最后的换行符
set slm=mouse,key "selectmode 选择模式 "----Indent habit----
set nowrap "nowrap 不自动换行
set cin "cindent C格式缩进
set sta "smarttab 智能tab
set et "expandtab tab=backspace
set ts=4 "tabstop tab=4个字符
set ai "autoindent 自动缩进
set si "smartindent 智能缩进
set bs=2 "backspace =indent,eol,start
set sw=4 "shiftwidth 自动缩进设置为4个字符
set sts=4 "softtabstop 按一次tab 前进4个字符 "一键ctrl+s保存
map <C-s> <ESC>:wall<CR> "----Theme setting----
syntax on "开启高亮
colorscheme desert "主题配色
set guifont=DejaVu\ Sans\ Mono\ 14 "----Autoread the text----
filetype on "自动识别文件类型

  

mini vimrc的更多相关文章

  1. 让MacBook识别noppoo mini 84

    让MacBook识别noppoo mini 84 noppoo默认是没有mac驱动的,需要下载一个IOUSBHIDDriverDescriptorOverride否则无法noppoo的键位是识别错误的 ...

  2. 中大东校小米路由器mini实现inode上网,ipv6 wifi【中大】【东校】【inode】【ipv6】

    还有不到4个月就要毕业了,前几天半夜没事捣鼓小米路由没想到竟然实现了wifi的ipv6. 正好又安利了同学一台小米路由mini,从刷机到inode到ipv6全搞了一遍. 这里将教程写出来,服务学弟妹. ...

  3. nubia Z5 mini 小牛 黑砖qhsusb dload修复

    给手机分区,用了分区助手,将一些分区移动. 结果分区坏了,只有两三个分区在电脑显示,当时晕菜把数据线拔了重插. 手机变砖,不能启动,黑屏,不能进recovery... 参考 http://bbs.nu ...

  4. 如何设置Vimrc

    .title { text-align: center } .todo { font-family: monospace; color: red } .done { color: green } .t ...

  5. vimrc

    我的vimrc https://github.com/juandx/vimrc 当然得装vundle git clone https://github.com/VundleVim/Vundle.vim ...

  6. Nubia Z9 mini使用体验

    前续用的手机:荣耀6 想换的理由: 1, 充电不方便,除了原装的充电器和小米移动电源,其他的充电器和移动电源约有一半都只能以USB方式慢充,即使是2.0A以上输出电流的: 2, 拍照太渣. Z9 mi ...

  7. 基于 debootstrap 和 busybox 构建 mini ubuntu

    基于 debootstrap 和 busybox 构建 mini ubuntu 最近的工作涉及到服务器自动安装和网络部署操作系统,然后使用 ansible 和 saltsatck 进行配置并安装 op ...

  8. Mini ORM——PetaPoco笔记

    Mini ORM--PetaPoco笔记 记录一下petapoco官网博客的一些要点.这些博客记录了PetaPoco是如何一步步改进的. 目录: Announcing PetaPoco PetaPoc ...

  9. Linux上 .vimrc文件

    在Linux上面对VIM编辑器的格式的设置通常可以提升工作效率,下面对工作机器上的.vimrc文件的内容进行一总结,以备后续的查询 set smarttab set tabstop=4 set shi ...

随机推荐

  1. chrome默认打开隐身模式

    chrome图标右键属性,在“目标”后添加参数“ --incognito”(注意是双短划线,不包括双引号,双短划线前加一空格)就可以直接以隐身模式启动chrome了

  2. VS2015--win32project配置的一些想法之cmake

    近期两天都在配置一个win32项目.为了实现跨平台,写底层代码的人仅仅build了安卓和ios的工程,没有build win32项目. 因为对一些库不是非常了解.配置起来非常困难,心力交瘁. 为了实现 ...

  3. Java数据结构-线性表之单链表LinkedList

    线性表的链式存储结构,也称之为链式表,链表:链表的存储单元能够连续也能够不连续. 链表中的节点包括数据域和指针域.数据域为存储数据元素信息的域,指针域为存储直接后继位置(一般称为指针)的域. 注意一个 ...

  4. Spring的控制反转(IOC)和依赖注入(DI)具体解释

    Spring的控制反转(IOC)和依赖注入(DI)具体解释 首先介绍下(IOC)控制反转: 所谓控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的.这样控制器就有应 ...

  5. 基于IBM Bluemix的数据缓存应用实例

    林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:IBM® Data Cache for Bluemix 是快速缓存服务.支持 Web 和 ...

  6. thinkphp 中模型究竟是什么用?

    thinkphp 中模型究竟是什么用? 问题 似乎所有的操作都能在控制器中就能完成,模型除了几种验证之外,究竟是干什么用的,这个问题一直没理解透 解答 解答一 要明白这个问题,必须了解 MVC 历史. ...

  7. R语言写简单线性回归

    library(MASS) library(ISLR) lm.fit <- lm(medv~lstat,data=Boston) attach(Boston) lm.fit = lm(medv~ ...

  8. EL中的param和params

    转自:https://blog.csdn.net/javamoo/article/details/55667449 ${param.name}等价于request.getParameter(" ...

  9. Deleting elements

    There are several ways to delete elements from a list. If you know the index of the element you want ...

  10. windows下MySQL5.6以上版本,如何通过修改配置文件来修改数据库的最大连接数啊?

    并没有my.ini文件,只有一个my-default.ini文件,并且里面并没有max_connections windows下MySQL5.6以上版本,如何通过修改配置文件来修改数据库的最大连接数啊 ...