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

Linux Vim编辑器小结

时间:2018-11-07 20:08:37      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:font   单词   image   linu   .com   模式切换   str   vim   string   

Vim编辑器使用小结

vim编辑器的模式切换:

技术分享图片

命令模式下的光标快捷移动键

字符级移动

h 左移一个字符

l 右移一个字符

单词级移动

w 移到下个单词首

e 移到本单词尾

b 移到本单词首

行级移动

$ 移到行尾

0 移到行首

j 下移一行

k 上移一行

段级移动

{ 上移一段

} 下移一段

屏级移动

H 移到本屏幕第一行

L 移到本屏幕最后一行

文章级移动

G 移到文章末尾

1G 移到文章开头

命令模式下的快捷删除

d+光标快捷移动键

x 删除当前字符

dd 删除一行

命令模式下的复制

v+光标快捷移动键+y

yy 复制一行

yny 复制 n 行,n 为数字

命令模式下的粘贴命令

p

查找

/string: 在后面的文本中查找string。

?string: 在前面的文本中查找string。

n: 向后查找下一个。

N: 向前查找下一个。

替换

:s/old/new - 用new替换当前行第一个old。

:s/old/new/g - 用new替换当前行所有的old。

:n1,n2s/old/new/g - 用new替换文件n1行到n2行所有的old。

:%s/old/new/g - 用new替换文件中所有的old。

:%s/^/xxx/g - 在每一行的行首插入xxx,^表示行首。

:%s/表示行尾。

所有替换命令末尾加上c,每个替换都将需要用户确认。 如:%s/old/new/gc,加上i则忽略大小写(ignore)。

设置行号:

:set nu
:set nonu 取消

Linux Vim编辑器小结

标签:font   单词   image   linu   .com   模式切换   str   vim   string   

原文地址:https://www.cnblogs.com/hzdwwzz/p/9924563.html

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