vim文本编辑器
2018-01-12 16:37
218 查看
vim编辑器三种工作模式:
命令模式
输入模式(插入模式)
末行模式
1, 光标跳转
Home 键、数字 0 跳转至行首
End 键 跳转到行尾
PgUp 键、PgDn 键 向上翻页、向下翻页
1G 或 gg 跳转到文件的首行
G 跳转到文件的末尾行
2,复制/粘贴/删除
yy、4yy 复制光标处的一行、4行
p 粘贴到光标处之后、之前
x 或 Delete键 删除光标处的单个字符
dd、6dd 删除光标处的一行、6行
d^ 从光标处之前删除至行首
d$ 从光标处删除到行尾
C 从光标处删除到行尾,并且进入 输入模式
3,查找/撤销
/root 向后查找字符串“root”
n、N 跳至后/前一个结果
u 撤销最近的一次操作
Ctrl + r 取消前一次撤销操作
4,字符串替换:
:s/root/admin 替换当前行第一个“root”
:s/root/admin/g 替换当前行所有的“root”
:1,8 s/root/admin/g 替换第1-8行所有的“root”
:% s/root/admin/g 替换文件内所有的“root”
5,开关参数的控制:
:set nu|nonu 显示/不显示行号
:set ai|noai 启用/关闭自动缩进
6,退出命令:
:wq 保存并退出
ZZ 保存并退出
:q! 强制退出并忽略所有更改
:e! 放弃所有修改,并打开原来文件
7,读入其他文件内容
:r /etc/filesystems
命令模式
输入模式(插入模式)
末行模式
1, 光标跳转
Home 键、数字 0 跳转至行首
End 键 跳转到行尾
PgUp 键、PgDn 键 向上翻页、向下翻页
1G 或 gg 跳转到文件的首行
G 跳转到文件的末尾行
2,复制/粘贴/删除
yy、4yy 复制光标处的一行、4行
p 粘贴到光标处之后、之前
x 或 Delete键 删除光标处的单个字符
dd、6dd 删除光标处的一行、6行
d^ 从光标处之前删除至行首
d$ 从光标处删除到行尾
C 从光标处删除到行尾,并且进入 输入模式
3,查找/撤销
/root 向后查找字符串“root”
n、N 跳至后/前一个结果
u 撤销最近的一次操作
Ctrl + r 取消前一次撤销操作
4,字符串替换:
:s/root/admin 替换当前行第一个“root”
:s/root/admin/g 替换当前行所有的“root”
:1,8 s/root/admin/g 替换第1-8行所有的“root”
:% s/root/admin/g 替换文件内所有的“root”
5,开关参数的控制:
:set nu|nonu 显示/不显示行号
:set ai|noai 启用/关闭自动缩进
6,退出命令:
:wq 保存并退出
ZZ 保存并退出
:q! 强制退出并忽略所有更改
:e! 放弃所有修改,并打开原来文件
7,读入其他文件内容
:r /etc/filesystems
相关文章推荐
- 最全文本编辑器VIM使用指南
- 文本编辑器vim的基本操作
- vim文本编辑器的使用
- 关于文本编辑器Vim的使用
- 不错的几个简洁程序/文本编辑器:Notepad++/UltraEdit/Source Insight/VIM/Emacs/
- Vim文本编辑器 指令簿(二)
- Linux学习笔记 -- 文本编辑器之 vi与vim
- Linux系统--文本编辑器vim的使用技巧
- linux 文本编辑器 vim 基本操作
- 第4讲 文本编辑器Vim/Vi 视频下载地址
- Vim,一个开放源代码的文本编辑器(转)
- Vim文本编辑器
- Vim 文本编辑器主要内容
- 文本编辑器vim
- 开源文本编辑器Vim推出7.1稳定版 下载
- 无论是linux还是windows,文本编辑器哥推荐VIM
- ubuntu配置默认文本编辑器为vim,以及Git commit格式
- linux基础入门课程---vim文本编辑器
- 不错的几个简洁程序/文本编辑器:Notepad++/UltraEdit/Source Insight/VIM/Emacs/
- 文本编辑器VIM的七项实用操作技巧(cp:http://www.csdn.net/article/2014-09-01/2821479)