Vim配置StepbyStep
由于要都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相关推荐
- VIM配置攻略(最强干货加强版)
自己最近也在折腾这个VIM的配置,在网上也看了很多教程等,说真的看的一头雾水.主要是对于一个初学者来说对Vundle等根本没有什么了解,也不知道怎么用,并且由于本人的Linux系统是CentOs6.5 ...
- CentOS 6.5 下Vim 配置图解
分享个CentOS 6.5 下Vim 配置图文详解,希望对大家有所帮助. 1. 登录并进入你常用的用户名下,查看其主目录 命令: # su xxx $ cd xxx $ ls -a 2.查看并建立目录 ...
- 强大的vim配置,让编程更随意
花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按"F8"可进行C.C ...
- php python插件安装,小弟我的vim配置和插件 小型 python php IDE
我的vim配置和插件 小型 python php IDE 我的vim配置和插件小型php和python IDE 附件中有我目前使用的完整的vim配置文件.vimrc和插件的打包.直接放到自己的home ...
- (转) 共享个很棒的vim配置
发现了一个很棒的vim配置方法,现在共享给大家. https://github.com/kepbod/ivim ivim - The Vim Distribution of Xiao-Ou Zha ...
- 我的VIM配置及说明【K-VIM】
我的VIM配置及说明[K-VIM] 我的vim配置及说明[k-vim] vim插件分类及快捷键 vim基本用法 使用说明 配置步骤 其他 截图 自定义快捷键说明 插件及其快捷键说明 gmarik/vu ...
- 强大的,方便编程的vim配置
我想补充一点的是,当这么配置后,配合putty使用的时候,可能直接圈起来不能复制了,因为由vim处理了鼠标事件,为了让xterm处理,需要按shift点鼠标就可以了.这样就可以复制了. 另外,下面这个 ...
- Vim配置IDE开发环境
我的vim IDE界面: 1.安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件.这些使用apt-get安装即可: lingd@ubuntu:~/arm$sudo apt-get inst ...
- linux 编辑器vim配置
1. 基本配置 对vim进行配置的目的: 进行vim配置,可以让我们在后续敲代码更加方便.按F5可以直接编译并执行C.C++代码以及执行shell脚本:按"F8"可 ...
最新文章
- Spark Streaming--实战篇
- IDEA 运行键是灰色
- Mac OS X snow leopard 10.6 VMware安装
- 主分区活动分区扩展分区逻辑分区
- 不懂得如何优化CNN图像分类模型?这有一份综合设计指南请供查阅
- 恭喜 | 黑龙江大学自然语言处理实验室获得NLPCC2019跨领域移植中文依存句法分析封闭测试第一名!...
- 【优化调度】基于matlab遗传算法求解码头泊位分配调度优化问题【含Matlab源码 247期】
- MyBatis源码阅读(五) ---Mapper接口的获取过程
- Java之父詹姆斯•高斯林趣闻
- 1630 - FUNCTION hkwork.count does not exist. Check the 'Function Name Parsing and Resolution' sectio
- win10插上耳机还外放(win10插上耳机还外放怎么设置)
- 中国石油大学华东2013-2014-1c语言a卷_答案,中国石油大学(华东)2012—2013学年第二学期期中A卷试卷答案...
- 国民阅读经典:谈修养读后感
- fabric.js 钢笔橡皮问题
- 【C语言面试复试汇总】
- 拼多多分享好友砍价Java实现_拼多多怎么帮助好友砍价免费拿商品,详情介绍...
- 微信小程序(env: Windows,mp,1.05.2108130; lib: 2.19.4)报错
- TypeScript-多态篇
- 牛客网oi测试赛E旅行青蛙【LIS二分】
- mysql 查询最接近某时间的数据