Linux文本编辑器常用命令VI
2017-09-04 00:00
357 查看
(1)进入vi编辑模式
在vi的默认模式中,直接在界面中输入:
i 在光标所在位置开始编辑;
a 在光标所在位置的下一个位置开始编辑;
o 在光标所在行的下一行的开始编辑,并插入空白行;
esc 退出编辑,进入命令模式
(2)vi命令模式
光标定位
0 移动光标到行首
$ 移动光标到行尾
/carrie 从上往下开始查找包含carrie的内容,n跳到下一个;N跳到上一个,查找样式变为 ?carrie
? +查找内容 从下往上开始查找,n跳到上一个;N跳到下一个,查找样式变为 /carrie
撤销和重复
u 撤销上一个动作;
. 重复上一个动作;
复制 粘贴 删除(命令模式不显示)
nyy 复制光标所在的向下n行内容
p 在光标所在位置粘贴复制的内容(需先yy)
ndd 删除光标所在的向下n行内容
shift+g 到文件末尾
x 删除当前位置字符
dd 删除删除整行
复制 粘贴 删除(命令模式显示)
:set number 显示行号
:set nonu 取消显示行号
:1,3y 复制第一行到第三行
:1,3d 删除第一行到第三行
:1,3s/str/str_new/g 将第一行到第三行的str替换为str_new,如果一行有多个str都替换
:1,3s/str/str_new/ 将第一行到第三行的str替换为str_new,如果一行有多个,只替换第一个
:1,3g/str/d 删除第一行到第三行包含str字符串的行
(3)退出VI
:q 退出vi
:q! 不保存退出
:wq 保存退出
w 保存 ! 强制执行操作
在vi的默认模式中,直接在界面中输入:
i 在光标所在位置开始编辑;
a 在光标所在位置的下一个位置开始编辑;
o 在光标所在行的下一行的开始编辑,并插入空白行;
esc 退出编辑,进入命令模式
(2)vi命令模式
光标定位
0 移动光标到行首
$ 移动光标到行尾
/carrie 从上往下开始查找包含carrie的内容,n跳到下一个;N跳到上一个,查找样式变为 ?carrie
? +查找内容 从下往上开始查找,n跳到上一个;N跳到下一个,查找样式变为 /carrie
撤销和重复
u 撤销上一个动作;
. 重复上一个动作;
复制 粘贴 删除(命令模式不显示)
nyy 复制光标所在的向下n行内容
p 在光标所在位置粘贴复制的内容(需先yy)
ndd 删除光标所在的向下n行内容
shift+g 到文件末尾
x 删除当前位置字符
dd 删除删除整行
复制 粘贴 删除(命令模式显示)
:set number 显示行号
:set nonu 取消显示行号
:1,3y 复制第一行到第三行
:1,3d 删除第一行到第三行
:1,3s/str/str_new/g 将第一行到第三行的str替换为str_new,如果一行有多个str都替换
:1,3s/str/str_new/ 将第一行到第三行的str替换为str_new,如果一行有多个,只替换第一个
:1,3g/str/d 删除第一行到第三行包含str字符串的行
(3)退出VI
:q 退出vi
:q! 不保存退出
:wq 保存退出
w 保存 ! 强制执行操作
相关文章推荐
- linux中vi命令的常用参数使用总结
- Oracle学习(8)--Linux系统的VI编辑器常用命令、linux中使用ftp上传文件
- 【转】linux下常用命令参数详解-vi
- Linux小白教程:vi(shell文本编辑器)保存、退出命令
- linux常用文本编辑器nano/vi/vim
- JAVAWEB开发之——Linux命令实战、虚拟机和centos的安装以及联网、常用命令、vi编辑以及软件的安装、sftp的使用
- linux(vi)常用命令
- Linux---vi/vim复制剪切粘贴以及常用命令小结
- 每天一个知识点linux(十三)VI常用命令
- Linux命令之nano - 比vi简单易用的文本编辑器
- Linux常用命令及与vi、gdb这两个命令的运用
- Linux下的vi-vim常用命令
- linux --------------vi的常用命令使用
- linux中的VI常用操作命令
- Linux vi/vim编辑器常用命令与用法总结
- linux常用 字符 查找命令 grep find cat locate 文本编辑命令vi
- 开发人员需要熟知的常用Linux命令之三:Vi
- Linux中 vi常用命令
- Linux常用命令大全4-vi编辑文件命令
- Linux vi/vim编辑器常用命令与用法总结