Unix/Linux下如何使用Vi编辑器
2007-06-07 10:47
441 查看
vi 的工作模式
Vi 在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标、删除文字、 复制或粘贴文字等。这些按键均是普通的字符,例如 l 是向右移动光标,相当于向右箭头键,k 是 向下移动光标,相当于向下箭头键。在编辑模式下,用户还可以利用一些特殊按键选定文字,然后 再进行删除、或复制等操作。当用户在编辑模式下键入 i, a, o 等命令之后,可进入插入模式;键入 : 可进入命名模式。 在插入模式下,用户随后输入的,除 Esc 之外的任何字符均将被看成是插入到编辑缓冲区中 的字符。按 Esc 之后,从插入模式切换到编辑模式。
在命令模式,Vi 将把光标挪到屏幕的最下方,并在第一个字符的位置显示一个 :(冒号)。这时, 用户就可以键入一些命令。这些命令可用来保存文件、读取文件内容、执行 Shell 命令、设置 Vi 参数、以正则表达式的方式查找字符串或替换字符串等。
编辑模式
1. 移动光标
2. 替换和删除
3. 粘贴和复制
4. 搜索字符串
5. 撤销和重复
6. 文本选中
vi 可进入到一种成为 Visual 的模式,在该模式下,用户可以用光标移动命令可视地选择文本,然后再 执行其他编辑操作,例如删除、复制等。 v 字符选中命令 V 行选中命令插入模式
1. 进入插入模式
2. 退出插入模式
1.6.4 命令模式
在 vi 的命令模式下,可以使用复杂的命令。在编辑模式下键入“:”,光标就跳到屏幕最后一行,并在 那里显示冒号,此时已进入命令模式。命令模式又称“末行模式”,用户输入的内容均显示在屏幕的最后 一行,按回车键,vi 执行命令。1. 退出命令
2. 行号与文件
3. 字符串搜索
4. 正文替换
5. 删除正文
6. 恢复文件
选项设置
shell 切换
vim 和 gvim 的高级特色
Vim 代表 Vi IMproved,如同其名称所暗示的那样,Vim 作为标准 UNIX 系统 vi 编辑器的提高版而存在。 Vim 除提供和 vi 编辑器一样强大的功能外,还提供有多级恢复、命令行历史以及命令及文件名补全等 功能。gvim 是 vi 的 X Window 版本,该版本支持鼠标选中,一些高级光标移动功能,并且带有菜单和工具按钮。
相关文章推荐
- Unix/Linux下如何使用Vi编辑器
- Unix/Linux下如何使用Vi编辑器
- Unix/Linux下如何使用Vi编辑器
- Unix/Linux下如何使用Vi编辑器
- Unix /Linux lrzsz软件安装好后如何使用?
- 如何在虚拟机安装下的Linux系统下使用Vi编辑器
- 如何使用Unix/Linux find命令 ——磨刀不误砍柴工系列
- 如何使用Unix/Linux find命令
- unix/linux中如何在vi编辑器中方便的跳转到首行和末行?
- 如何在 Linux / Unix 上使用 awk 打印文件名 | Linux 中国
- 如何使用Unix/Linux grep命令——磨刀不误砍柴工系列
- Unix-Linux操作系统中如何在sqlplus-rman中使用方向键
- Linux下如何使用Vi编辑器
- Linux下如何使用Vi编辑器
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- 如何使用Unix/Linux grep命令——磨刀不误砍柴工系列
- grep 命令系列:如何在 Linux/UNIX 中使用 grep 命令
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- 如何在Linux下使用Markdown进行文档工作