每天一个知识点linux(十三)VI常用命令

简介:
    1. vi三种模式:
      a. 一般模式:输入”vi  文件名”进入
      b. 编辑模式:按”i、I、o、O、a、A、r、R”进入
      c. 命令行模式:按”:或?”进入

 
     2.  一般模式”常用”操作命令:
       a. 向下移动一页:ctrl +f
       b. 向上移动一页:ctrl +b
       c. 移动到行头:数字0
       d. 移动到行尾:$
       e. 移动到文件最后一行:G
       f.  移动到文件最上一行:gg
       g. 搜索字符串:/字符串
       h. 向下继续搜索:n
       i.  向上搜索:N
       j.  将word1换成word2   :n1、n2s/word1/word2/g
       k. 删除字符: x向后删除,X向前删除
       l . 删除一行:dd
       m. 删除20行:20dd
       n. 复制光标所在行:yy
       o. 复制光标往下n行:nyy
       p. 粘贴:p粘贴到光标下,P粘到光标上
       q. 撤消上个操作:u
       r. 重做上个操作:ctrl+r

 
     3.   命令行模式”常用”操作命令
     a. 将编辑的数据写入硬盘  :w
     b. 离开vi  :q
     c. 强制离开不保存  :q!
     d. 保存离开  :wq
     e. 强制保存离开 :wq!





     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/189987 ,如需转载请自行联系原作者

相关文章
|
21小时前
|
Shell Linux 程序员
【Linux】Shell 命令以及运行原理
【Linux】Shell 命令以及运行原理
|
2天前
|
Linux
【超全】Linux命令思维导图总结 值得收藏
【超全】Linux命令思维导图总结 值得收藏
7 0
|
2天前
|
Linux 文件存储 Windows
Linux常用的基础命令
Linux常用的基础命令
8 1
|
2天前
|
运维 关系型数据库 MySQL
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
day03-Linux运维-Xshell优化和Linux系统命令入门(2)
|
2天前
|
运维 Linux Shell
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
day03-Linux运维-Xshell优化和Linux系统命令入门(1)
|
2天前
|
运维 程序员 Linux
运维最全Linux 基本防火墙设置和开放端口命令,2024年最新程序员如何自我学习和成长
运维最全Linux 基本防火墙设置和开放端口命令,2024年最新程序员如何自我学习和成长
|
2天前
|
运维 Ubuntu 安全
运维最全linux 命令行操作串口_linux串口命令(2),2024年最新Linux运维源码的Binder权限是如何控制
运维最全linux 命令行操作串口_linux串口命令(2),2024年最新Linux运维源码的Binder权限是如何控制
运维最全linux 命令行操作串口_linux串口命令(2),2024年最新Linux运维源码的Binder权限是如何控制
|
2天前
|
运维 Linux Perl
运维最全linux 命令行操作串口_linux串口命令(1),21年Linux运维面经分享
运维最全linux 命令行操作串口_linux串口命令(1),21年Linux运维面经分享
运维最全linux 命令行操作串口_linux串口命令(1),21年Linux运维面经分享
|
2天前
|
消息中间件 运维 Linux
运维最全Linux 命令大全之scp命令_linux scp 指令(1),2024年最新从消息中间件看分布式系统的多种套路
运维最全Linux 命令大全之scp命令_linux scp 指令(1),2024年最新从消息中间件看分布式系统的多种套路
|
2天前
|
Linux Shell
Linux下su与su -命令的本质区别_6、用su命令和su -切换账户时,两个命令有什么区别 (1)
Linux下su与su -命令的本质区别_6、用su命令和su -切换账户时,两个命令有什么区别 (1)
Linux下su与su -命令的本质区别_6、用su命令和su -切换账户时,两个命令有什么区别 (1)