码迷,mamicode.com
首页 > 系统相关 > 详细

vim命令日常使用

时间:2015-07-23 11:54:17      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

移动光标
ctrl+b 屏幕向后移动一页
ctrl+u 屏幕向后移动半页
 
ctrl+f 屏幕向前移动一页
ctrl+d 屏幕向前移动半页
 
w 光标跳转到下个word的开头
e 光标跳转到下个word的结尾
b光标回到上个word的开头
$光移动到光标所在行的行尾
^光标移动到该行第一个非空白字符
O光标移动到该行的开头位置
#光标移动到该行的第#个位置:
 
h 向左移动一行
j 向下移动一行
k 向上移动一行
l 向右移动一行
 
 
u 回复到上一个操作
.:. 重复执行上一次操作
 
yy 复制光标所在行到缓冲区
yw 复制光标所在处到字尾的字符复制到缓冲区中
#yy 例如6yy 代表复制从光标所在行往下数6行之文字
p
 
 
删除
x 每按一次删除光标所在位置的后面的一个字符
#x 如6x 就是删除光标所在位置后的6个字符
X 删除光标所在位置的前面一个字符
#X 删除光标所在位置前面的#个字符
dd  删除光标所在行
#dd  例如6dd  删除光标所在行往下数6行文字
 
取代
r 取代光标所在处的字符
R 取代字符直到按Esc为止
 
更改
cw 更改光标所在处的字到字尾$处
c#w  c3w 代表更改3个字
 
 
寻找字符串
/关键字 按住n 向下寻找关键字   按住N向前寻找关键字
 
 
q 退出
q! 强制退出
w写入
w!强制写入
#,# w [文件路径]  将第#行到 第#行 之间的文字 复制到 文件中
 





vim命令日常使用

标签:

原文地址:http://www.cnblogs.com/geyu/p/4669983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!