文档详情

[2018年最新整理]02-01-VIM编辑器的使用.ppt

发布:2018-02-19约1.75千字共12页下载文档
文本预览下载声明
Vi编辑器 Linux的文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice,文本模式下的编辑器有vi、vim(vi的增强版本)。 vi是在Linux中最常用的编辑器。vi虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理中,远不是图形界面的编辑器能比的。 1.4 Linux文本模式与命令行 Vi编辑器 插入模式 在命令模式下,可以通过表中的命令进入插入模式。 Vi编辑器 命令模式 在插入模式下,当我们按ESC进入命令模式后,我们可以用表中的一些键位来移动光标 VIM编辑器的使用 插入模式下: 只能进行基本的字符编辑操作,可使用键盘打字、退格、删除、插入、替换、移动光标等。 命令模式下: 整行操作、区块操作,需要按ESC键回到命令模式中进行。 Vi编辑器 删除 字符删除:按x键向后删除一个字符 行删除:按dd键删除光标所在行 复制 字符复制:按y复制光标所在字符,yw复制光标所在处到字尾的字符。 行复制:按yy复制光标所在行 粘贴 P:粘贴到光标所在位置 查找 /关键字:先按/,在输入要查找的字符串,再按回车键向下查找字符串 ?关键字:先按?,在输入要查找的字符串,再按回车键向下查找字符串 撤销或重复 按u键回复到上一次操作,按.键可以重复执行上一次操作 Vi编辑器 刚进入vi之后处于命令模式下。需要输入aio中任一字符进入插入模式。 从插入模式切换到命令模式,只需要按ESC 在命令模式下输入“:”切换到末行模式 从末行模式切换到命令模式,需要按ESC 在末行模式下 :w filename 将文件存入制定的文件名filename :wq将文件以当前文件名保存并退出vi编辑器 :w保存当前文件,继续编辑 :q退出编辑器 :q!不保存文件,强行退出vi编辑器 :qw保存文件并退出编辑器 :q退出编辑器 Vi编辑器 在末行模式下,还可以执行其它全局性的操作 列出行号:输入set nu,按回车键,在文件每一行的前面都会列出行号 跳到某一行:输入数字,回车 VIM编辑器的使用 vim和vi的区别 vim用不同颜色来区别关键字,而vi则全部用黑色显示所编辑的内容。 2004 thinkbank Version-1.0 Thinkbank VIM编辑器的使用 vim的作用 文本编辑 vim的三种工作模式 命令模式 用于对文章内容的操作,如复制、粘贴、删除、光标定位等。 插入模式 用于编写文件。 末行模式 用于保存文件、读写文件、复制、粘贴、光标定位、vim参数设置等。 打开vi编辑器 在终端命令行后输入 Vi 进入命令模式下 接着输入a、i、o中任一字符进入插入模式 在光标所在的行的下面插入一行 O 在光标所在的行的上面插入一行 o 在光标所在行的行末插入 A 在光标所在行的行首插入 I 在光标之后插入 a 在光标之前插入 i 说明 命令 向右移动 向右箭头 向左移动 向左箭头 向下移动 向下箭头 向上移动 向上箭头 向下移动一屏 ctrl+f 向上移动一屏 ctrl+b 向右移动一个字符 l 向左移动一个字符 h 向上移动一行 k 向下移动一行 j 作用 键 VIM编辑器的使用 如何进入Vim编辑器 vim filename 在当前文件夹中打开或新建文件 Vi编辑器将光标置于第一行首 Vim则将光停留在上次退出时光标的位置 vim +n filename 在当前文件夹中打开文件,将光标置于第n行 Vim和Vi都具有上述功能 vim + filename 在当前文件夹中打开文件,将光标置于最后一行 Vim和Vi都具有上述功能 VIM编辑器的使用 如何进入vim编辑器 vim filename1 filename2 …… filename 在当前文件夹中打开多个文件,文件之间由空格分隔 第一个文件编辑完成后保存,然后使用末行命令next进入下一个文档进行编辑。 在任何一个文档都可以使用wq或q或q!退出 Vim和Vi都具有上述功能 vim /path/filename 在指定文件夹中打开多个文件,进行编辑 Vim和Vi都具有上述功能
显示全部
相似文档