linux下文本编辑器
linux下文本编辑器 目标: 了解linux系统中的编辑器知识 掌握vi编辑器的模式切换 掌握vi编辑器的操作命令 linux文本编辑器概述 行编辑器与全屏幕编辑器 字符界面编辑器与图形界面编辑器 vi文本编辑器 Vi的模式: 命令模式: 输入模式: 末行模式: Vi编辑器的基本使用 1、vi编辑器的启动与退出 2、退出vi编辑环境 3、进入编辑环境并打开文件 文件操作 1、打开新文件 : e filename : e! filename //当前的文件不需要保存哈士奇 2、读取文件内容到当前文件 :r filename 3、保存文件 : w 4、退出vi编辑器 : q : wq : q! 光标移动操作 1、光标方向移动 h 左 、l右、k上、j下 2、翻页移动 ^ f:向前翻整页、^ b向后翻整页、^ u向前翻半页、^ d向后翻半页 3、行内快速跳转 ^行首 $行尾 W后一个单词的首字母 b前一个单词的首字母 e后一个单词的尾字母 4、文件内行间快速跳转 : set nu : set nonu 编辑操作 1、进入输入模式 : i a A o O cw c$ c^ 2、输入模式的操作 : home end pageup pagedown backspace delete 3、删除操作 :x dd dw de d$ d^ J 4、撤销操作 :u U ^ R 5、复制操作 : yy yw y$ y^ 6、粘贴操作 p 7、查找与替换操作:在vi的末行命令完成 自上而下的查找操作 /word 小写的n和N 自下而上的查找操作 ?word 小写的n和N 普通替换操作 :s/old/new 只在当前行进行匹配和替换、命令替换当前行中第一个匹配的字符 行内全部替换操作 拥有帝国一切,皆有可能。欢迎访问phome.net :s/old/new/g 在当前行替换所有匹配的字符串 在行区域内进行替换操作 :#,#s/old/new/g 在整个文件内的替换操作 :%s/old/new/g 在整个文档中进行替换操作的命令 使用替换的确认功能 :s/old/new/c :s/old/new/gc :#,#s/old/new/gc :%s/old/new/gc vi编辑器的在线帮助 编辑器的多文件操作 1、多文件操作的vi启动 example: $vi passwd fstab inittab vi编辑器将在当前的编辑屏幕中显示vi命令参数中的第一个文件,其他文件处 于后台运行-不显示的!vi编辑器在同一时刻只能编辑当前屏幕中的文件,如要辑其 他文件需要进行文件切换! 2、多文件切换 显示多文件信息 :args 前后切换多文件 :next :prev 后面接上"!"可以在前后切换文件的同时丢弃对当前文件的修改内容 定位首文件和尾文件 :first :last 快速文件切换 ctrl ^ 图形界面下的编辑文本:gedit 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |