vim使用教程

添加取消注释

#取消注释
#方式1 控制台模式下
1.在第一行某个地方按ctrl+v
2.光标下移到末行
3.按d键
#方式2
:13,16s/#//g 去除注释

#添加注释
:13,16s/^/#/g  在13和16行之间添加注释#
#查找和替换
:/   按下斜杠/就是查找,后面写要查找的信息
:s/66/77/g  把所有的66替换为77
:s/66/77/   把当前行66替换为77


gg 回到首行第一个字符
G 回到最后一行的第一个字符
^ 移到行首,非空字符 某行的行首
$ 当前行的行尾
:5 直接跳转到第5行
num G 跳转到第num行 行首
page up 向上一页
page down 向下一页

#粘贴和复制
yy复制    p粘贴  复制当前光标所在行,粘贴到当前光标的下行
6,9 co 12 复制第6行到第9行之间的内容到第12行后面 
nyyp 复制多行粘贴 n指1  2  3  4  ......
v 可视化显示 ,就是显示高亮
p 粘贴
yw 复制一个单词
y$ 复制到行尾
先用v高亮 ,使用键盘方向键选择需要复制的内容,然后在按下y复制  最后p粘贴。


#删除
4,5 de #表示删除第4行到第5行的内容 (多行删除)
5dd 删除从光标当前所在行开始的5行(多行删除)
dd 删除当前光标所在的行 (单行删除)
x 删除当前光标所在的字符
dw 删除当前光标所在的单词
d$ 删除当前光标所在位置至行尾的内容
J 删除当前光标所在行行尾的换行符(拼接符),就是把下一行的内容移到本行。
2x 删除从光标当前位置的两个字符


#撤销
u 撤销前一编辑命令

#导入
把1.txt文件的内容写入到当前文件中
:r 1.txt

#显示
:set nu 显示行号
vim /etc/vimrc 是系统范围的初始化配置 
vim ~/.vimrc 个人的vim初始化配置 
#在配置文件中添加以下信息 set nu

#高亮
:set hlsearch    查找的关键字高亮
:set nohlsearch    取消查找的关键字高亮 
:nohlsearch  取消查找的关键字高亮

#保存
:w newfilename 另存为新文件
:q 未做修改退出
:q! 不保存退出
:wq 保存退出

#追加
a 在当前光标后追加数据
A 在当前光标行尾追加数据
r char 用char替换当前光标所在位置的某个字符
r text 用text覆盖当前光标所在位置的数据,直到按下ESC键

#查看非打印字符
先按[esc]键,然后按:进入到vi编辑器的命令模式。
最后,从 vi 编辑器的命令界面输入set list命令并执行
这种方式可以查看文本文件中的所有非打印字符,包括 ctrl+m(^M)。
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容