php学习整理之linux(vi编辑器操作指令)
2015-06-20 22:57
615 查看
转载请注明出处,http://blog.csdn.net/u010189941,谢谢。
尾行模式(退出编辑、保存编辑、设置行号、内容替换等等)
[code]:q //退出编辑文档 :q! //强制退出编辑文档,不保存修改 :w //保存编辑内容 :w! //强制保存没有修改“权限”的文件 :wq //保存并退出编辑文档 :wq! //强制保存并退出编辑的文档(对文件没有修改权限) :set number 或 nu //给编辑器设置行号 :set nonumber 或 nonu //取消行号设置 :/内容/ 或 /内容 //搜寻指定内容 小写n找“下一个”,大写N找“上一个” :n //光标定位到第n行 :s/被替换内容/替换内容/ //替换鼠标所在行的第一个目标 :s/被替换内容/替换内容/g //替换鼠标所在行的全部目标 :%s/被替换内容/替换内容/g //文档的全部目标都给替换
命令模式
移动操作
[code]① 字符集移动 “上下左右”键 (键盘上的) h(左) j(下) k(上) l(右) ② 单词级移动 w word移动到下个单词的首字母 e end移动到下个(本)单词的尾字母 b before上个(本)单词的首字母 ③ 行级 $ 移动到行尾 0 移动到行首 ④ 段落级 { 下个(本)段落首部 } 上个(本)段落尾部 ⑤ 屏幕级(不给翻屏) H (当前)屏幕首部 L (当前)屏幕的尾部 ⑥ 文档级 G 文档尾部 1G 文档首部 一G nG 文档第n行
删除操作
[code] dd 删除光标当前行 n+dd 删除包括光标所在行在内的后边n行内容(不要输入+) x 删除光标所在的单个字符 d+光标移动 通用删除 会删除从光标“开始位置”到光标移动到目标时中间所经过的内容 d+e 从当前位置删除至单词尾部 d+$ 从当前位置删除至行尾
复制操作
[code] yy 复制光标当前行 n+yy 复制包括光标所在行在内后边n行内容(不要输入+) y+光标移动 通用复制 会复制从光标“开始位置”到光标移动到目标时中间所经过的内容 y+e 从当前位置删除至单词尾部 y+$ 从当前位置删除至行尾 p 粘贴操作(删除内容也会放入复制缓冲区内部,因此也可以进行粘贴操作)
快捷操作
[code] r+字符 快速替换光标所在字符 u 撤销undo . 点,重复执行上一次命令 J 大写J,合并两行
相关文章推荐
- linux命令行模式下对FTP服务器进行文件上传下载
- DayDayUP_Linux运维学习_查看linux的版本信息
- bottle框架学习(四)之模版进阶使用
- DayDayUP_Linux运维学习_c.vim插件安装和使用
- CentOS修改SSH端口
- 我的Ubuntu/Linux配置
- LINUX下配置JDK环境变量
- Linux文件权限详解(一)
- Linux的进程调度机制在哪个文件目录下?
- Linux进程调度机制
- Linux字符设备编程(五)之struct class
- 使用GNU/Linux播放电视节目
- 关于linux中的lsb_release命令
- Python MySQLdb Linux下安装笔记
- 1.3 在集群节点上使用Red Hat 开关脚本
- 新手学cocos2dx,centos7下的安装过程
- 1.1 如何启动集群服务?
- 入门篇——术语高可用与Linux企业集群
- 实战Linux下防火墙iptables设置
- Linux调节亮度