vim的基本使用

我这个人走的很慢,但从不后退。 ------林肯

vim有三种工作方式:1、试图模式,用于浏览;2、插入模式,用于编辑;3、命令模式,用于输入命令。

在终端输入vim后,首先进入的是视图模式,方便浏览;若想进入插入模式,可以输入:
1)i,输入后光标位于所处位置前面;
2)a,输入后光标位于所处位置后面;
3)o,光标另起一行。
从插入模式退回到视图模式按Esc键
进入命令模式可以键入“:” 或 “?”或 “/”,除此以外的都是快捷键。

vim的几个常用命令:
1):w 保存;
2):q 退出(未进行编辑情况下);
3):q!不保存退出;
4):wq 保存退出;
5):n 直接去到n行;
6)?content 向上搜索content;
7)/content 向下搜索content。(快捷键n 重复搜索操作)

可以配置vim相关文件,来让vim更加符合自己的使用习惯,在根目录下,配置文件在/etc/vim/vimrc 在主目录下,配置文件在~/.vim/vimrc 在这两个位置修改配置文件区别是:在根目录下修改,修改的内容对所有用户有效,而在主目录下修改的内容只对当前用户有效。介绍几个常用的修改指令(只需要在文件最后修改即可)
1)set nu 显示行号;
2)set syntax on 语法高亮;
3)set tabstop=4 统一缩进为4。
4)set autoindent set cindent 自动缩进
5)syntax on 语法高亮

一些快捷键的使用可以让我们大大提高效率
1)yy 复制光标所在行;
2)nyy 复制从光标所在行开始的n行;
3)dd 剪切光标所在行;
4)ndd 剪切光标所在行开始的n行;
5)p 将内容粘贴到光标所在行的下一行;
6)u 撤销;
7)G 到达页尾;
8)gg 到达页首;
9)n 回车 已当前行为起点,加n行;
10)w 选择下一个单词的单词首;
11)b 选择上一个单词的单词首;
12)e 选择下一个单词的单词尾;
13)$ 直接到达行尾;
14)0 直接到达行首。

另外,为了方便同时查看多个文档,vim可进行分屏操作
sp filename 一上一下分割屏幕
vs filename 一左一右分割屏幕
ctrl+w+w 在不不同屏幕间,切换光标
:wa 全部保存
:qa 全部退出
:wqa 全部保存退出
:qa! 全部不不保存退出
QQ:1786610699      倔强的木木      2017年7月15日
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值