linux下简单vim命令的练习使用
来源:互联网 发布:免费收支软件 编辑:程序博客网 时间:2024/05/01 23:41
gg 最开始处
nG :n 光标之后多少行
$ 光标的末尾
0 ^ 光标的行首
o 开辟光标下一行插入
O 开辟光标上一行插入
x 删除光标所在处字符
nx 删除光标所在处后n个字符
ndd 删除n行
dG 删除光标所在行到文件末尾内容
D 删除光标所在处到行位的内容
:n1,n2d 删除指定范围的行
yy 复制当前行
nyy 复制当前一下n行
dd 剪切当前行
ndd 剪切当前一下n行
p,P 粘贴在当前光标所在行下或者行上
r 取代光标所在处字符
R 从光标所在处开始替换字符,按Esc结束
u 取消上一步操作
/string 搜索指定字符串
搜索时忽略大小写: set ic
n 搜索指定字符串出现的下一个位置
:%s/old/new/g 全文替换指定字符串
:n1,n2s/old/new/g 在一定范围内替换指定字符串
:w new_filename 另存为指定文件
nG :n 光标之后多少行
$ 光标的末尾
0 ^ 光标的行首
o 开辟光标下一行插入
O 开辟光标上一行插入
x 删除光标所在处字符
nx 删除光标所在处后n个字符
ndd 删除n行
dG 删除光标所在行到文件末尾内容
D 删除光标所在处到行位的内容
:n1,n2d 删除指定范围的行
yy 复制当前行
nyy 复制当前一下n行
dd 剪切当前行
ndd 剪切当前一下n行
p,P 粘贴在当前光标所在行下或者行上
r 取代光标所在处字符
R 从光标所在处开始替换字符,按Esc结束
u 取消上一步操作
/string 搜索指定字符串
搜索时忽略大小写: set ic
n 搜索指定字符串出现的下一个位置
:%s/old/new/g 全文替换指定字符串
:n1,n2s/old/new/g 在一定范围内替换指定字符串
:w new_filename 另存为指定文件
ZZ 快捷键,保存修改并退出
vim的多行操作
一、多行注释
1、 使用vim打开要操作的文件
2、 Ctrl+V,进入VISUAL BLOCK模式
3、 使用上下的方向键移动光标,选择你需要注释的行
4、shift+i,输入注释符号 #
5、esc,退出visual block模式。
二、取消多行注释
1、使用vim打开要操作的文件
2、 Ctrl+V,进入VISUAL BLOCK模式
3、使用上下的方向键移动光标,选择你需要取消注释的行
4、输入 x,删除所有的 #,同时退出visual block模式
0 0
- linux下简单vim命令的练习使用
- linux下vim命令使用
- linux 下的 vim 命令
- linux下vi命令的简单使用
- Linux下tar命令的简单使用
- Linux(CentOS 7.3)下vim命令的使用
- linux下使用vim 编写简单的进度条
- linux下vim编辑器基本使用命令
- 简单linux命令练习
- Linux下的vim使用
- linux下vim的使用
- linux 下的vim使用
- Linux下vim的使用
- linux下vim的使用
- linux 下 vim 的使用
- Linux下vim的使用
- linux 下vim的使用
- linux下vim命令
- Java基本数据类型
- [codeforces]A - Brain's Photos 水题
- nodejs 新手问题汇总-不定期更新
- 数组中有两个出现一次的数字,其他数字都出现两次,找出这两个数字
- swift3.0调用相册
- linux下简单vim命令的练习使用
- Java Executor并发框架(十三)Executor框架线程池关于异常的处理
- (详细)Android启动模式 Intent属性详解
- 科大讯飞软件测试一面问题
- Android动画相关知识储备
- opencv中的FileStorage类使用注意事项
- 有关Fragment的getActivity().findViewById,以及inflate与 findViewById 区别、setContentView和inflate的区别!!!
- Java使用DOMparser来解析XML的用例
- javaSE中字符流字节流以及转换流的总结