python_Daily practice (每日一练) 14
2019-05-25 08:52
148 查看
- 练习题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键可以从末行模式或者编辑模式退至命令行模式
大部分按键的大写状态和小写状态的效果是不一样的,请注意区分
相关文章推荐
- python_Daily practice (每日一练) 34
- python_Daily practice (每日一练) 27
- python_Daily practice (每日一练) 28
- python_Daily practice (每日一练) 15
- python_Daily practice (每日一练) 25
- python_Daily practice (每日一练) 16
- python_Daily practice (每日一练) 21
- python_Daily practice (每日一练) 26
- python_Daily practice (每日一练) 19
- python_Daily practice (每日一练) 22
- Python每日一记14>>>贝叶斯算法
- python_Daily practice (每日一练) 20
- python_Daily practice (每日一练) 18
- python_Daily practice (每日一练) 31
- Python每日练习 14 15 16 将某txt的内容写入到xls文件中
- python_Daily practice (每日一练) 23
- python_Daily practice (每日一练) 32
- python_Daily practice (每日一练) 36
- python_Daily practice (每日一练) 38
- python_Daily practice (每日一练) 29