vim使用

vim 和emacs是linux下进行软件开发的两大利器,据说国外的技术大牛基本都用这两款编辑器,vi是linux系统自带的编辑器,vim是vi的增强版,使用emacs需要自己安装,目前我使用的是emacs23,不过下面将要讲的是关于vim的使用方法以及常用快捷键。

环境准备
OS : ubuntu 12.04 LTS

安装vim

$ sudo apt-get install vim

过一小会儿vim就安装好了,在terminal下敲击vim命令会看到vim的welcome页,而且上面包含了一些帮助文档和基本命令,如:help 。

vim快捷键:
打开文件

vim test.js

关闭文件
在vim环境下输入

:q (啥也没干,我退了)
:wq (保存并退出)
:q!(退出不保存)


文件编辑
使用vim打开了一个文件,默认是在非编辑模式下的,也就是读状态,输入如下命令就可以编辑当前文件啦
i : 在当前光标位置开始编辑
a :在当前光标位置的下个位置开始编辑
o :在当前行的下一行开始编辑

分屏开发,方便同时编辑多个文件

:vsp(vsplit) 文件名 竖着分2屏,如果继续敲击此命令则分3屏,4屏依次类推,只要您不嫌窄
:sp(split) 文件名 横着分2屏,如果继续敲击此命令则分3屏,4屏依次类推,只要您不嫌矮
:e 在当前窗口打开新的文件

当然横竖屏是可以混合使用的,效果自己体验。

光标移动
vim强大的地方就在于文件快速编辑和无鼠标式操作,那么在文件中光标是如何通过快捷键来移动的呢?别着急 vim 也提供了,那就是加上vim支持的方向快捷键(非编辑模式下,觉得没emacs爽了这块) h j k l
h : 文档中光标像左移动
j :文档中光标像下移动
k :文档中光标向上移动
l :文档中光标向右移动
用法自己体验,注意是在非编辑模式下哦

多屏文件光标跳
一般使用vim打开多个文件的时候,光标在文件之间切换是一个问题,好在vim提供了一个命令帮助切换,此组合键是Ctrl-w, 连续按2次,则光标会从左边的文件跳到右边,连续不断的按着就会来回跳了,如果文件打开的较多,又有横屏又有竖屏怎么办呢?别着急,vim组合键是非常强大的,加上上面讲的四个方向键,何愁光标不在多屏下跳呢,用法如 Ctrl-w-h,则光标从右边的文件跳到左边的文件,Ctrl-w-k 光标从下面的文件跳到上面去了,其他自己体验。

翻页
如果用vim打开一个文件非常长,你想要往下看怎么办呢?vim提供了翻屏的快捷键,如下
Ctrl-f 向下翻
Ctrl-b 向上翻

是不是很方便,有了这些是不是觉得鼠标没啥用了呢,赶紧找个垃圾桶扔了吧,嘿嘿


------------------------------------------------------------
持续更新中,敬请期待....

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值