Vim 的 使用

1 篇文章 0 订阅

也记录下Vim 的使用吧.


1. 在Ubuntu 下, 终端输入:

vimtutor 

便会出现一个繁体中文的教程,介绍了一些基本的操作而且提供了动手的示例,当然这在vim 的帮助中也有.

内容包括: 

* 移动光标 

 h

 j

 k

 l 

* 进入和退出 Vim  

 :q  

 :q!  

 :wq  

 :wq!


* 删除   

 x

 [number] x


* 插入

 i


 * 删除

 [number] d  object   或 d [number] object

object :

 e  单字/单词(不包括空格)

 w  单字/单词(包括空格)

 $   行尾


dd 删除一行


* 撤销

 u  撤销最后执行的命令

 U 修正整行

 CTRL-w  恢复撤销命令



* 粘贴

 删除时会将删除的内容放入缓冲区,可供粘贴

 p 


* 替换

 r   替换单个字

 R 连续替换

 :  


*  更改

 [number]  c  object   或  c  [number] object 

 cw , c$ , ce 


* 定位

  CTRL-g  查看当前所在行及文件信息

  [number]  SHIFT-G 跳转 到number 行, 如不指定number 则跳到文件末尾


* 搜索

 /要查找的字符串    由上至下

 ?要查找的字符串   由下向上查找

输入 n 可以继续查找上一个 , shift-N 继续查找上一个


 % 括号匹配 


* 修正错误

 : [***]s/old/new[/gc]   将一行中的old 替换为new,如果 有/g 则是替换所有,否则只替换地一个找到的

  *** = %s  替换文件中的

  *** = #,# 替换 两行之间的所有行里的


* 执行外部命令

:! cmd Enter


* 保存文件

 :w FILENAME

 : #,# w FILENAME


* 提取合并

: r FILENAME


* 开始插入

 o 在下面打开一行并插入

 O 在上面打开一行并插入

  a 光标后插入

  A 行尾插入



* 设置

 set ******










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值