标签:开始 文本 linux 定位 外部 %s 文本处理工具 命令 不显示
vim 编辑器是一款非常棒的文本处理工具,它会默认安装在当前所有的 Linux 操作系统上面。
vim 编辑器中设置了三种模式,可以极大的提高我们的工作效率:
命令模式:控制光标移动,可对文本进行复制、粘贴、删除、查找……
输入模式:正常的输入模式。
末行模式:保存或退出文档,以及设置编辑环境。
vim中常用的命令
| 命令 | 作用 | 
|---|---|
| dd | 删除(剪切)光标所在整行 | 
| 5dd | 删除(剪切)从光标处开始的5行 | 
| yy | 复制光标所在整行 | 
| 5yy | 复制从光标开始的5行 | 
| n | 显示搜索命令定位到的下一个字符串 | 
| N | 显示搜索命令定位到的一上个字符串 | 
| u | 撤销上一步的操作 | 
| p | 将之前删除和复制过的数据粘贴到光标后面 | 
末行模式主要用于保存或退出文件,以及设置编辑器的环境,还可以让用Tyne执行外部的 Linux 命令或跳转到所编写文档的特定行数,切换末行命令:。
末行模式中可用的命令
| 命令 | 作用 | 
|---|---|
| : w | 保存 | 
| : q | 退出 | 
| : q! | 强制退出 | 
| : wq! | 强制保存退出 | 
| : set nu | 显示行号 | 
| : set nonu | 不显示行号 | 
| : 命令 | 执行该命令 | 
| : 整数 | 跳转到该行 | 
| : s/one/two | 把肖前光标所在行的第一个 one 替换成 two | 
| : s/one/two/g | 把肖前光标所在行的所有 one 替换成 two | 
| : %s/one/two/g | 把全文的 one 都替换成 two | 
| ? 字符串 | 在文本中从下到上搜索该字符串 | 
| / 字符串 | 在文本中从上到下搜索该字符串 | 
细节决定成败!
个人愚见,如有不对,恳请扶正!
标签:开始 文本 linux 定位 外部 %s 文本处理工具 命令 不显示
原文地址:https://www.cnblogs.com/FrostBoy/p/14889034.html