
vi 编辑器基本命令
发布日期:2021-05-09 04:16:56
浏览次数:12
分类:博客文章
本文共 803 字,大约阅读时间需要 2 分钟。
命令模式(esc)
k 上移一行
j 下移一行h 左移一行l 右移一行6j 下移6行
5k 上移5行0 将游标放在一行的开始
$ 将游标放在一行的末尾w 将游标移动到下一个单词b 将游标移动到上一个单词ctrl + B 向后滚一屏ctrl + F 向前滚一屏:x 将游标移动到X行:3 将游标移动在第三行:set nu 显示行号/what /要查找的内容(记得两次esc后在输入此命令)
:q 退出vi编辑器:w 保存内容:wq 保存并退出:q! :w! :wq! 直接执行 不会存在任何的保护措施ZZ 保存并退出:x 保存并退出:w filename 将文件保存为filenema:e! 打开文件上一次成功写入的版本(没有保存任何当前操作)J 将当前行与下面的行合并
yy 复制当前行内容yw 复制当前单词内容p (小写p) 将复制的文本放在游标的后面P (大写p) 将复制的文本放在游标的前面\< 匹配单词开头
\> 匹配单词结尾:s/old/new/ 置换命令 只修改一个
:s/old/new/g 修改当前行(g:globally)x,ys/old/new/ 将x行到y行替换每行第一个x,ys/old/new/g 将x行到y行替换所有:1,$s/old/new/g 将整个文中的都替换:1,$s/old/new/gc 用户必须输入yes或者no来确认每次的修改:1,$s/\*/hello/g 将文中的*替换为hello:1,$s/\<the/none/g 将the开头的the替换掉发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月09日 09时11分37秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
100天搞定机器学习|day37 无公式理解反向传播算法之精髓
2021-05-09
100天搞定机器学习|day38 反向传播算法推导
2021-05-09
《统计学习方法》极简笔记P2:感知机数学推导
2021-05-09
数据工程师必备的8项技能,不要只知道Python!
2021-05-09
R in action读书笔记(3)-第六章:基本图形
2021-05-09
R in action读书笔记(19)第十四章 主成分和因子分析
2021-05-09
CISC和RISC是什么?它们的特点和区别?
2021-05-09
选择排序 C++实现
2021-05-09
自定义UITableView各种函数
2021-05-09
iOS UIAlertController
2021-05-09
iOS UISlider的使用
2021-05-09
Objective-C instancetype关键字
2021-05-09
iOS Xcode 打包之后,不能输出日志
2021-05-09
UIPickerView的使用(二)
2021-05-09
HTML5学习笔记一 简单学习HTML5
2021-05-09
iOS 多线程GCD简介
2021-05-09
MR单元测试以及DeBug调试
2021-05-09
不想eject,还咋修改create-react-app的配置?
2021-05-09
实现延迟消息队列
2021-05-09
写了一下 micropython 的文件系统单元测试
2021-05-09