在Linux中,主要编辑器为vi或者vim,本文围绕vim做简单的讲解说明: Linux默认自带vi(vim)编辑器,其程序包为: [root@xuegod163 ~]# rpm -qf `--1.8.el6.x86_64 vim 编辑器模式切换: 命令模式 .命令行模式.编辑模式 命令模式: 字符操作 i 当前字符之前插入 I 行首插入 a 当前字符之后插入 A 行尾插入 esc 退出当前模式 o 下一行插入 O 上一行插入 x 向后删除一个字符 (等同于delete键) X 向前删除一个字符…
Linux之vim编辑器使用 vim三种模式:命令模式,插入模式,退出模式 移动光标操作 左移动一个字符: 按 h 键 右移动一个字符:按 l 键 下移动一行:按 j 键 上移动一行:按 k 键 移动至行首:按 ^ 键 移动至行尾:按 $ 键 移动至文件顶部:按 H 键(仅移动到当前这一屏顶部) 移动至文件顶部:按 gg 键 移动至文件尾部:按 L 键(仅移动到当前这一屏尾部.) 移动至文件尾部:按 G 键 移动至文件中部:按 M 键 移动光标到指定行:输入:数字(输入:set nu 检查是否可…
1.什么是 vim? Vim是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方. vim 则可以说是程序开发者的一项很好用的工具.熟练掌握VIM的快捷键与功能使用,可以对我们的运维工作,Shell脚本编写提供更高的效率. vi/vim快捷键示意图 (初学可以打印出来贴显示器旁对着看,慢慢就全部记住了) 2.vi/vim 的基本使用 基键行为是依赖于vim…
一.流编辑器 sed 与命令 sed Linux 中,常使用流编辑器 sed 进行文本替换工作.与常使用的交互式编辑器(如vim)不同,sed 编辑器以批处理的方式来编辑文件,这比交互式编辑器快得多,可以快速完成对数据的编辑修改. 一般来说,sed 编辑器会执行以下操作: 1)一次从输入中读取一行数据: 2)根据所提供的编辑器命令匹配数据: 3)按照命令修改流中的数据: 4)将新的数据输出到 STDOUT. 在 sed 编辑器匹配完一行数据后,它会读取下一行数据并重复这个过程,直到处理完所有数据…
vi是Unix世界里极为普遍的全屏幕文本编辑器,vim是它的改进版本Vi IMproved的简称.几乎可以说任何一台Unix机器都会提供这套软件. 只要简单的在Shell下执行vi就可以进入 vi 的编辑环境.在实际操作之前先对它有个了解会比较好. vi 有两种模式,输入模式以及指令模式.输入模式即是用来输入文字资料,而指令模式则是用来下达一些编排文件.存档.以及离开 vi 等等的操作指令.当执行 vi 后,会先进入指令模式,此时输入的任何字元都视为指令. 第一步: 1.文本编译工具vi使用 v…