Vim 可视化模式入门
Ansible 剧本文件是 YAML 格式的文本文件,经常与它们打交道的人通过他们偏爱的编辑器和扩展插件以使格式化更容易。
当我使用大多数 Linux 发行版中提供的默认编辑器来教学 Ansible 时,我经常使用 Vim 的可视化模式。它可以让我在屏幕上高亮显示我的操作 我要编辑什么以及我正在做的文本处理任务,以便使我的学生更容易学习。
Vim 的可视化模式使用 Vim 编辑文本时,可视化模式对于识别要操作的文本块非常有用。
Vim 的可视模式有三个模式:字符、行和块。进入每种模式的按键是:
字符模式: v (小写) 行模式: V (大写) 块模式: Ctrl+v下面是使用每种模式简化工作的一些方法。
字符模式可以高亮显示段落中的一个句子或句子中的一个短语,然后,可以使用任何 Vim 编辑命令删除、复制、更改/修改可视化模式识别的文本。
移动一个句子要将句子从一个地方移动到另一个地方,首先打开文件并将光标移动到要移动的句子的第一个字符。
你还可以高亮显示要替换的一段文本。
使用 Ansible 剧本时,任务的顺序很重要。使用可视化行模式将 Ansible 任务移动到该剧本文件中的其他位置。
操纵多行文本使用 Ansible 剧本或 YAML 文件时,缩进很重要。高亮显示的块可以使用 和 键向右或向左移动。
尝试其他 Vim 命令将它们应用于高亮显示的文本。
可视化块模式对于操作特定的表格数据文件非常有用,但它作为验证 Ansible 剧本文件缩进的工具也很有帮助。
Ansible 任务是个项目列表,在 YAML 中,每个列表项都以一个破折号跟上一个空格开头。破折号必须在同一列中对齐,以达到相同的缩进级别。仅凭肉眼很难看出这一点。缩进 Ansible 任务中的其他行也很重要。
验证任务列表缩进相同尽管我对其它 Vim 编辑快捷方式很熟悉,但我仍然喜欢使用可视化模式来整理我想要出来处理的文本。当我在讲演过程中演示其它概念时,我的学生将会在这个 对他们而言很新 的文本编辑器中看到一个可以高亮文本并可以点击删除的工具。
via: https://opensource.com/article/19/2/getting-started-vim-visual-mode
作者:Susan Lauber 选题:lujun9972 译者:MjSeven 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
47982.html
Ansiblelinux相关文章
- Linux vim怎么保存退出 vim怎么用
- vim中翻页的命令
- vim不能复制粘贴_在筛选状态下怎么复制粘贴
- Vim复制粘贴_vim复制粘贴命令
- 100 条 Linux vim 命令备忘单,收藏起来随时备用!
- 【Linux】vi和vim编辑器——常用命令大全
- Linux下Vim编辑器的神威妙用(linux命令vim)
- 快速退出vim编辑器:Linux中的Vim技巧(linuxvim退出)
- Linux下安装Vim编辑器的步骤(linux安装vim命令)
- 环境深入Linux:如何设置Vim编辑器(linux设置vim)
- 使用Linux的Vim: 迈向快乐编程之路(linux的vim使用)
- Vim的Linux只读模式:让你安全进行编辑(vim只读linux)
- Linux下Vim粘贴快速上手(linuxvim粘贴)
- Linux系统中如何卸载Vim编辑器(linuxvim卸载)
- 必知必会的 Vim 编辑器基础命令
- 完成Linux下的Vim配置设置(linux下配置vim)
- Linux下安装VIM:一步一步学习(linux下安装vim)
- Linux Vim 手册:简单易行的指南(linuxvim手册)
- 掌握 Linux Vim 字体设置技巧(linuxvim字体)
- Vim 模式介绍
- Vim在Linux中的顺利退出(linux 退出 vim)