由于要都anroid源码在linux下面,所以打算配置一下vim。感觉网上写的不够系统,我写一个吧。

1,如何配置vim

vim的配置是靠vimrc文件完成的,vim启动的时候会读取该文件,然后按照上面的设置配置文件。
2, vimrc在哪儿

首先你应该安装vim,不同平台环境不一样,我们以ubuntu为案列。

安装方法 ,sudo apt-get install vim

安装完成后敲vim命令进入vim

然后输入:version ,如图

回车,一直回车直到出现如下内容

可以看出vimrc有好几个,一个是vim系统目录下的咱们不去改动。另外一个是home/目录下的,这个就是咱们要改动的,至于$HOME是什么的话,你可以

输入 echo $HOME看看, 其实也可以用~符合代替,它就是代表$HOME

我们在linux命令行输入 ls ~/ -a 可以看出没有vimrc文件

3, vimrc 创建

那么我们就新建一个vimrc ,命令 vim ~./vimrc(你如果不熟悉vim,可以用gedit编辑 ,你应该补充一下vim最基本的用法)

我们什么都不敢,直接输入:wq退出 。

然后再输入 ls ~/ -a 看看,多了一个.vimrc

4, 测试vimrc 配置

我们为了测试,随便建立一个文件,写几行代码吧。

这是没有配置的。咱们保存,退出。

然后打开刚才新建的vimrc  ,   vim ~/.vimrc

然后添加一行代码

set nu

然后保存退出吧 :wq

这样我们在打开 刚才的测试文件看看

看,左侧是不是多了行号,对, set nu 就是打开行号的意思。 set 在这儿就是打开的意思。

那么我们如何更加丰富vim的配置呢,那就向vimrc里面添加更多的配置命令吧。大家可以参考网上的配置文件,也可以根据需求设置。

这里给大家一个参考。

别人写的vimrc

我打算把vim改造成sourceinsight,等我改造成功在发个blog。

Vim配置StepbyStep相关推荐

  1. VIM配置攻略(最强干货加强版)

    自己最近也在折腾这个VIM的配置,在网上也看了很多教程等,说真的看的一头雾水.主要是对于一个初学者来说对Vundle等根本没有什么了解,也不知道怎么用,并且由于本人的Linux系统是CentOs6.5 ...

  2. CentOS 6.5 下Vim 配置图解

    分享个CentOS 6.5 下Vim 配置图文详解,希望对大家有所帮助. 1. 登录并进入你常用的用户名下,查看其主目录 命令: # su xxx $ cd xxx $ ls -a 2.查看并建立目录 ...

  3. 强大的vim配置,让编程更随意

    花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按"F8"可进行C.C ...

  4. php python插件安装,小弟我的vim配置和插件 小型 python php IDE

    我的vim配置和插件 小型 python php IDE 我的vim配置和插件小型php和python IDE 附件中有我目前使用的完整的vim配置文件.vimrc和插件的打包.直接放到自己的home ...

  5. (转) 共享个很棒的vim配置

    发现了一个很棒的vim配置方法,现在共享给大家. https://github.com/kepbod/ivim   ivim - The Vim Distribution of Xiao-Ou Zha ...

  6. 我的VIM配置及说明【K-VIM】

    我的VIM配置及说明[K-VIM] 我的vim配置及说明[k-vim] vim插件分类及快捷键 vim基本用法 使用说明 配置步骤 其他 截图 自定义快捷键说明 插件及其快捷键说明 gmarik/vu ...

  7. 强大的,方便编程的vim配置

    我想补充一点的是,当这么配置后,配合putty使用的时候,可能直接圈起来不能复制了,因为由vim处理了鼠标事件,为了让xterm处理,需要按shift点鼠标就可以了.这样就可以复制了. 另外,下面这个 ...

  8. Vim配置IDE开发环境

    我的vim IDE界面: 1.安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件.这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo apt-get inst ...

  9. linux 编辑器vim配置

    1.         基本配置 对vim进行配置的目的: 进行vim配置,可以让我们在后续敲代码更加方便.按F5可以直接编译并执行C.C++代码以及执行shell脚本:按"F8"可 ...

最新文章

  1. Spark Streaming--实战篇
  2. IDEA 运行键是灰色
  3. Mac OS X snow leopard 10.6 VMware安装
  4. 主分区活动分区扩展分区逻辑分区
  5. 不懂得如何优化CNN图像分类模型?这有一份综合设计指南请供查阅
  6. 恭喜 | 黑龙江大学自然语言处理实验室获得NLPCC2019跨领域移植中文依存句法分析封闭测试第一名!...
  7. 【优化调度】基于matlab遗传算法求解码头泊位分配调度优化问题【含Matlab源码 247期】
  8. MyBatis源码阅读(五) ---Mapper接口的获取过程
  9. Java之父詹姆斯•高斯林趣闻
  10. 1630 - FUNCTION hkwork.count does not exist. Check the 'Function Name Parsing and Resolution' sectio
  11. win10插上耳机还外放(win10插上耳机还外放怎么设置)
  12. 中国石油大学华东2013-2014-1c语言a卷_答案,中国石油大学(华东)2012—2013学年第二学期期中A卷试卷答案...
  13. 国民阅读经典:谈修养读后感
  14. fabric.js 钢笔橡皮问题
  15. 【C语言面试复试汇总】
  16. 拼多多分享好友砍价Java实现_拼多多怎么帮助好友砍价免费拿商品,详情介绍...
  17. 微信小程序(env: Windows,mp,1.05.2108130; lib: 2.19.4)报错
  18. TypeScript-多态篇
  19. 牛客网oi测试赛E旅行青蛙【LIS二分】
  20. mysql 查询最接近某时间的数据

热门文章

  1. leaflet入门使用教程
  2. 手机录音转文字怎么才快速?1分钟学会这2个方法,一键语音转文字
  3. 三菱变频器有哪些功能
  4. linux下ace安装教程,Linux 系统中如何安装配置ACE
  5. Python selenium使用cookies登录网易云音乐
  6. Java多线程拾遗(五) 使用CountDownLatch同步线程
  7. 啥是腾讯PBD ,看我给讲讲
  8. 怎么做网站呀?如何做网站?
  9. 韩国KC Mark认证介绍
  10. 精彩回顾:2020年自动化软件测试质量峰会