通过课程和实实训熟悉VIM文本编辑器相关命令的基本概念和功能,本实训的主要内容是在Linux终端窗口中练习使用vim编辑器,实训步骤如下: 首先开启此虚拟机,用sisoo账号登录到终端;
H或← →光标向左移动一个字符 L或→ →光标向右移动一个字符 K或↑ →光标向上移动一个字符 J或↓ →光标向下移动一个字符 W →光标移动到下一个单词 B →光标移动到上一个单词 G →光标到文件的最后一行 gg →光标到文件的第一行 移动上下左右键移动:
(2)剪切、复制、粘贴文本命令模式: x →伤处光标所在的字符,并向后删除 X →删除光标所在的字符,并向前删除 n(数字) x →连续向后删除n个字符 dd →剪切光标所在行 n(数字) dd →剪切自光标所在位置以下的n行 yy →复制光标所在的行 n(数字) yy →复制光标所在行向下n行 p →将复制或剪切的内容粘贴到光标所在位置的下一行 P →将复制或剪切的内容粘贴到光标所在位置的上一行 U →撤销前一个动作 复制光标所在行,并粘贴到最后一行:
(3)剪切光标所在行,并粘贴到最后一行:
(4)删除光标所在行:
(5)撤销前一个动作:
2.vim的三种模式→插入模式: I →进入插入模式,从光标所在位置开始插入 【Shift+l】 →进入插入模式,从光标所在行的第1个非空白字符处开始插入(即跳过行首的空格Tab等字符) A →进入插入模式,从光标所在位置的下一个字符开始插入 【Shift+A】 →进入插入模式,从光标所在行的行尾开始插入 【Shift+O】 →进入插入模式,在光标所在行的上一行插入新行 【Shift+R】 →进入替换模式,一直替换光标所在位置的字符,直到按Esc为止 在命令模式下输入 I、i、O、o、A、a或 R、r (替换), 进入插入模式,在插入模式下进行文件编辑(内容为个人信息)然后按 Esc 键回到命令模式,退出插入模式;
3.vim的三种模式→末行模式: 在命令模式下输入 : : / 或 ? ,进入末行模式,光标移至最后一行,等待输入命令而非文本,通过特定命令对文件进行查找、替换、保存、退出等操作,按 Esc 键回到命令模式;
4.末行模式→保存、退出、读取文件命令 :W →保存编辑后的文件 于文件的权限设置 :q →退出vim编辑器 【Shift+Z+Z】→若文件没有修改,则直接退出vim编辑器且保存文件;若文件已修改则保存后退出 :! command →在末行模式下执行command并显示其结果。command执行完后,按回车键重新进入末行模式 :set nu →显示文件行号 :set nonu →与set nu的作用相反,隐藏文件行号 (1)不编辑内容直接退出(前后使用cat命令验证操作)
(2)编辑内容后不保存退出(前后使用cat命令验证操作) (3)编辑内容后保存退出(前后使用cat命令验证操作)
|
5.vi和vim的区别 vi编辑器是UNIX早期自带的文本编辑器,更能简单,不支持语法颜色;vim编辑器是在vi的基础上改进的版本,比vi功能更强大,支持语法颜色。vim是vi的升级版;在vi编辑器中,按u只能撤消上次命令,而在vim里可以无限制的撤消;vi编辑器只能运行于unix中,而vim不仅可以运行于unix,还可用于windows、mac等多操作平台;vim可以用不同的颜色来加亮你的代码。vim不仅可以在终端运行,也可以运行于windows、 mac os、 windows。 6.vi和touch创建文件是否有区别 Touch:使用指令"touch"时,如果指定的文件不存在,则将创建一个新的空白文件。 Vi:使用指令"vi"时,如果指定的文件不存在,则将创建一个新的空白文件并打开。touch命令可以用来创建文件; |
VIM文本编辑器中:体验跳转到首行、末行等其他命令。
|
VIM文本编辑器相关命令
最新推荐文章于 2025-04-29 17:59:53 发布