linux的vi常用命令
来源:互联网 发布:大数据诚信 编辑:程序博客网 时间:2024/05/18 00:18
vi 文件名
例 vi /etc/php.ini
//一般模式下的相关操作
//移动光标
0或home:移动到这一行的最前面字符处
$或end: 移动到这一行的最后面字符处
n+G 表示移动到第n行,比如移动到20行,则命令为20G (注意G为大写的G)
gg 移动到这个档案的第一行,相当于 1G 啊!
//搜索关键字
/word 向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! (常用)
?word 向光标之上寻找一个字符串名称为 word 的字符串。
n 这个 n 是英文按键。代表『重复前一个搜寻的动作』。举例来说, 如果刚刚我们执行 /vbird 去向下搜寻 vbird 这个字符串,则按下 n 后,会向下继续搜寻下一个名称为 vbird 的字符串。如果是执行 ?vbird 的话,那么按下 n 则会向上继续搜寻名称为 vbird 的字符串!
N 这个 N 是英文按键。与 n 刚好相反,为『反向』进行前一个搜寻动作。 例如 /vbird 后,按下 N 则表示『向上』搜寻 vbird
//删除于复制
dd 删除游标所在的那一整列
x与X x为向后删除一个字符,X为向前删除一个字符
nx n 为数字,连续向后删除 n 个字符。举例来说,我要连续删除 10 个字符, 『10x』。
dd 删除游标所在的那一整列(常用)
ndd n 为数字。删除光标所在的向下 n 列,例如 20dd 则是删除 20 列
yy 复制游标所在的那一行
p与P p为粘贴于光标下一行,P为粘贴于光标下一行
. 不要怀疑!这就是小数点!意思是重复前一个动作的意思。 如果你想要重复删除、重复贴上等等动作,按下小数点『.』就好了!
//进入编辑模式(I,i,A,a,O,o,R,r)这些都可以进入编辑模式,按ESC退出编辑模式
//存储于离开
:w 将编辑的数据写入硬盘档案中(常用)
:w! 若文件属性为『只读』时,强制写入该档案。不过,到底能不能写入, 还是跟你对该档案的档案权限有关啊!
:q 离开 vi (常用)
:q! 若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。
:wq 储存后离开,若为 :wq! 则为强制储存后离开 (常用)
ZZ 这是大写的 Z 喔!若档案没有更动,则不储存离开,若档案已经被更动过,则储存后离开!
0 0
- linux vi的常用命令
- Linux的vi常用命令
- linux的vi常用命令
- Linux--vi编辑器的常用命令
- Linux vi 我的常用命令
- linux --------------vi的常用命令使用
- Linux Vi的常用命令的整理
- Linux常用命令和vi,gdb的使用
- LINUX下VI编辑器的常用命令
- Linux常用命令和vi,gdb的使用
- Linux下Vi/Vim的常用命令
- LINUX常用命令总结(一)--VI的使用
- linux下vi编辑器的常用命令
- Linux下的vi-vim常用命令
- Linux 系统的常用命令之 vi
- Linux中vi工具的常用命令
- linux在vi模式下的常用命令
- linux中vim和vi的常用命令
- php中pdo的使用
- 利用栈计算表达式的值 By Assassin
- 使用 JAX-RS 简化 REST 应用开发
- JSP中的pagaEncoding和contentType中charset的区别
- phpstorm live Edit 自动刷新html、js、css设置
- linux的vi常用命令
- ShareSdk第三方分享
- mysql 整理之mysql的版本
- Android单排上王者系列之Dagger2使用解析
- HTTP协议详解
- startActivityForResult 的简单使用
- git远程仓库,远程分支,本地分支的操作和概念
- ArrayList、LinkedList、Vector的区别
- open-falcon 使用 python 监控发布中未分发的命令数