Linux——Vi、Vim编辑器命令基础
2015-12-20 19:39
447 查看
Vi是一个命令行界面下的文本编辑工具,Vim是Vi的一个增强版。
vim或vi命令可以启动vim编辑器
vim + 目标文件路径 使用vim打开文件
如果目标文件存在,则vim打开该文件
如果目标文件不存在,则vim会新建该文件,并打开
vi的三种模式:
1、命令模式(常规模式)
任何模式下按ESC键都会返回命令模式。命令模式下可以通过键入不同的命令完成选择、复制、粘贴、撤销等操作。
2、插入模式
在命令模式中按“i”键即可进入插入模式,插入模式下可以输入编辑文本内容;按ESC键可返回命令模式。
3、ex模式
在命令模式下按“:”键可进入ex模式,ex模式下可以保存、修改、退出vim。
命令模式:
i 在光标前插入文本
o 在当前行的下面插入新行
dd 删除整行
yy 将当前行的内容放入缓冲区(复制当前行)
p 将缓冲区中的内容放入光标后(粘贴)
数字yy 复制N行
r 替换当前字符(先按r,再按要替换的新字符)
u 撤销上一个操作
/关键字 查找关键字(按N键可以在找到的这些关键字之间来回切换)
ex模式:
w 保存当前修改
q 退出
q! 强制退出,不保存任何修改
wq 先保存后退出
x 保存并退出
set nu / set number 显示行号
! 系统命令 执行一条系统命令并显示结果
sh 切换到命令行,之后再按Ctrl + D 即可返回vim
vim或vi命令可以启动vim编辑器
vim + 目标文件路径 使用vim打开文件
如果目标文件存在,则vim打开该文件
如果目标文件不存在,则vim会新建该文件,并打开
vi的三种模式:
1、命令模式(常规模式)
任何模式下按ESC键都会返回命令模式。命令模式下可以通过键入不同的命令完成选择、复制、粘贴、撤销等操作。
2、插入模式
在命令模式中按“i”键即可进入插入模式,插入模式下可以输入编辑文本内容;按ESC键可返回命令模式。
3、ex模式
在命令模式下按“:”键可进入ex模式,ex模式下可以保存、修改、退出vim。
命令模式:
i 在光标前插入文本
o 在当前行的下面插入新行
dd 删除整行
yy 将当前行的内容放入缓冲区(复制当前行)
p 将缓冲区中的内容放入光标后(粘贴)
数字yy 复制N行
r 替换当前字符(先按r,再按要替换的新字符)
u 撤销上一个操作
/关键字 查找关键字(按N键可以在找到的这些关键字之间来回切换)
ex模式:
w 保存当前修改
q 退出
q! 强制退出,不保存任何修改
wq 先保存后退出
x 保存并退出
set nu / set number 显示行号
! 系统命令 执行一条系统命令并显示结果
sh 切换到命令行,之后再按Ctrl + D 即可返回vim
相关文章推荐
- Linux socket 初步
- VIM编译器显示TAB和TAB转换为空格
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- 菜鸟说给菜鸟听之VIM--入门篇(1)
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断