VI基本操作
来源:互联网 发布:mac的口红成分安全吗 编辑:程序博客网 时间:2024/06/11 03:25
VI 分为三种模式
1、
- 命令行模式 command mode
- 插入模式 insert mode
- 底线模式 last line mode
2、命令行模式进入插入模式
- i:插入,从目前光标虽在之处插入字符
- a:增加,从目前光标所在之处下一个位置插入
- o:插入新的一行,从行首插入
- esc 退出进入到命令行模式
3、底线模式,先按esc进入命令行模式,再输入冒号,进入底线模式,底线模式可以保存文件,替换内容,设置格式
4、命令行模式的光标移动
- GG : 移动到文件最后
- gg : 移动到文件开头
- $:移动到行尾
- ^ : 移动到行首 方向键上下左右移动光标
5、命令行模式 删除 复制
- x:每按一次,删除一个光标做在位置字符
- 3x ,删除3个字符
- dd 删除光标所在行
- 3dd删除光标所在行之下3行,包括光标所在行
- yw复制光标所在位置到行尾的内容,
- yy复制光标所在行
- p粘贴
- r 替换光标所在位置的字符
- R连续替换,直到 esc
- u 撤销,相当于 ctr+z -
6、底线模式:
- 在命令行模式下输入 : 进入底线模式
- set nu: 显示行号
- #3 调到指定行
- / 关键字 进行查找,输入n进行连续查找
- 底线模式下 输入 “ 1,$s/string/replace/g” 会将全文的string字符串替换为 replace字符串
- 1,20s/string/replace/g 把1到20行之间的string替换为replace字符串
- #w filename ,如果想摘取文章的某一段保存为另一个文件,#代表行号,例如:#30,50 w nice ,30到50行 保存到nice这个文件内
- :w filename 将文件保存为filename
- :wq 保存文件并且推出VI
- :q! 强制推出不保存
- :wq! 强制推出并且保存 -
0 0
- vi基本操作命令
- VI基本操作
- vi的基本操作
- vi基本操作
- VI的基本操作
- vi的基本操作
- vi 基本操作
- Linux Vi基本操作
- vi基本操作
- vi/vim基本操作
- vi基本操作命令
- Linux VI 基本操作
- vi的基本操作
- vi基本操作
- vi的基本操作
- vi 的基本操作
- Vi基本操作
- vi基本操作
- 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- String内容不能改变的理解 String的值不能修改的理解
- [转载] Eclipse快捷键 10个最有用的快捷键
- 如何区分Oracle的数据库,实例,服务名,SID
- android获取应用信息,判断应用来源,监听应用的安装和卸载
- VI基本操作
- public static void main(String[] args) 隐含了什么?
- iOS中堆和栈的区别
- 调用构造函数和析构函数的顺序
- FUSE---神奇又迷人的开发工具
- IntelliJ IDEA 15和Maven创建Java Web项目
- 磁盘分区实用教程
- MapReduce中wordCount程序工作过程分析
- hibernate中session接口方法总结