《5.1文本编辑器VimVim常用操作》由会员分享,可在线阅读,更多相关《5.1文本编辑器VimVim常用操作(13页珍藏版)》请在金锄头文库上搜索。
1、第五讲 文本编辑器Vim主讲人:李明 (http:/ 交流论坛:http:/课程大纲5.1 Vim常用操作5.2 Vim使用技巧 Vim 简介Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。没有菜单,只有命令。 www.vim.org Vim 工作模式命令模式命令模式插入模式插入模式编辑模式编辑模式进入进入 vi filename退出退出输入输入:wq输入输入 i a oESC键键:命令以回车命令以回车结束运行结束运行插入命令 在光标上插入新行O 在光标下插入新行o 在光标所在行行首插入I 在光
2、标所在字符前插入i 在光标所在行尾插入A 在光标所在字符后插入a作用作用命令命令定位命令命令作用$移至行尾0移至行首命令作用: set nu设置行号: set nonu取消行号 gg G到第一行到最后一行 nG到第n行 : n到第n行删除命令删除指定范围的行 :n1,n2d删除光标所在处到行尾内容 D删除光标所在行到文件末尾内容 dG删除光标所在行,ndd删除n行 dd删除光标所在处后n个字符 nx删除光标所在处字符 x作用作用命令命令复制和剪切命令命令作用 yy复制当前行 nyy复制当前行以下n行 dd剪切当前行 ndd剪切当前行以下n行 p、P粘贴在当前光标所在行下或行上替换和取消命令命令作用 r取代光标所在处字符 R从光标所在处开始替换字符,按Esc结束 u取消上一步操作搜索和搜索替换命令命令作用/string搜索指定字符串搜索时忽略大小写 :set icn搜索指定字符串的下一个出现位置:%s/old/new/g全文替换指定字符串:n1,n2s/old/new/g在一定范围内替换指定字符串保存和退出命令保存修改并退出(文件所有者及root可使用) :wq!不保存修改退出 :q!快捷键,保存修改并退出 ZZ保存修改并退出 :wq另存为指定文件 :w new_filename保存修改 :w作用作用命令命令