linux vi命令的用法有哪些


vi命令是Linux系统中常用的文本编辑器,其用法如下:
1. 打开文件:vi filename
打开指定文件进行编辑,如果文件不存在则会新建一个空文件。
2. 保存并退出:按下Esc键,然后输入:wq或者ZZ
保存当前文件并退出vi编辑器。
3. 不保存退出:按下Esc键,然后输入:q!
不保存当前文件的修改并退出vi编辑器。
4. 光标移动:
- h:左移一个字符
- j:下移一行
- k:上移一行
- l:右移一个字符
- 0:移动到行首
- $:移动到行尾
- gg:移动到文件开头
- G:移动到文件末尾
- nG:移动到第n行
5. 插入文本:
- i:在当前位置前插入文本
- I:在当前行行首插入文本
- a:在当前位置后插入文本
- A:在当前行行尾插入文本
- o:在当前行下方插入新行
- O:在当前行上方插入新行
6. 删除文本:
- x:删除当前字符
- dd:删除当前行
- ndd:删除当前行及其后的n-1行
- dG:删除当前行及其后的所有行
7. 复制和粘贴:
- yy:复制当前行
- nyy:复制当前行及其后的n-1行
- p:粘贴剪贴板中的内容
8. 撤销和恢复:
- u:撤销上一次操作
- Ctrl+r:恢复上一次撤销的操作
9. 查找和替换:
- /text:向下查找文本
- ?text:向上查找文本
- n:继续查找下一个匹配项
- :s/old/new:替换当前行第一个匹配项
- :s/old/new/g:替换当前行所有匹配项
- :%s/old/new/g:替换整个文件中的所有匹配项
10. 设置行号:
- :set nu:显示行号
- :set nonu:取消显示行号
以上是vi命令的常见用法,还有更多高级用法可以参考vi的帮助文档。


上一篇:动态拨号香港服务器怎么设置

下一篇:物理机服务器防ddos的软件有哪些


Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器