练习题4 练习vi基本操作
要求: (1)在Linux里,Vi是什么 vi是一个很强大的编辑器 vi有哪三种模式,并分别说一下它们的区别 命令模式:此模式下,任何键都是命令 编辑模式(插入模式):此模式下,可以对文本进行编辑 末行模式:可以执行
(2)如何用vi创建一个文件,请写出过程 vi test.py 编辑完后,末行模式输入wq(或x)保存退出 有哪些按键可以从命令行模式进入文本输入模式,并分别说出它们的效果 A 在行尾添加 a 在光标前一位添加 I 在行首添加 i 在光标后一位添加 O 向上增加空行 o 向下增加空行
(3)命令行模式,如何上下左右移动光标 h 向左移动一位 j 向下移动 k 向上移动一位 l 向右移动一位
(4)复制或者删除当前行分别使用什么命令 复制:yy 删除:dd
(5)如何进入和退出vi的末行模式 命令模式下,按下英文模式下的冒号可进入末行模式 按esc可退出末行模式至命令模式
(6)在文本输入模式下,想保存文件并退出,应怎样操作 wq(或x)
(7)命令模式下,如何删除单个字符 x
(8)如何跳转到文件末尾 G
(9)如何跳转到文件开头 gg
(10)如何将光标移动到最后一行行首 L 可以移动到当前屏幕中的最后一行行首 G 可以移动到文本的最后一行的行首
(11)在vi中,如何退出编辑模式进入命令模式 Esc 提示: :可以进入末行模式 esc键可以从末行模式或者编辑模式退至命令行模式 大部分按键的大写状态和小写状态的效果是不一样的,请注意区分