vim学习笔记

1.vim的模式

两种基本模式
vim有两种基本模式,分别是normal模式和insert模式,normal模式下键盘输入的都将作为命令,其他任何模式都可以通过esc键返回到normal模式。insert模式用于从键盘输入数据。可以通过a A i I o O进入插入模式,不同的按键的作用见下表:
vim学习笔记两种常用模式:
vim还有两种常用的模式,分别是command-line模式和Visual模式。

命令行模式
可以在一般模式下按 /、?、: 等进入命令行模式,比如设置行号的命令为“:set nu”。可以通过esc来取消丢弃当前命令。

Visual模式
Visual模式主要用于复制和粘贴,可以用如下方式进入该模式。
vim学习笔记在Visual模式下有许多的便捷操作,见后述。

2.vim的启动和退出

启动
输入命令:vi、vim、将会新建文件。vi filename打开文件名为filename的文件,如果文件不存在则新建文件。

退出
“:q” 退出但是不保存
“:w” 保存
“: wq” 保存并退出
“:!q” 强制退出
“:!w” 强制写入保存

3.光标的移动

普通移动
vim学习笔记

hjkl仅在一般模式下有用,方向键在插入模式下也适用。
一般模式下还可以用10h来向左移10个字符,其他的方向也可以用数字和hjkl组合来进行移动。

超级移动
vim学习笔记vim学习笔记

翻页
vim学习笔记

4.复制、粘贴、删除

vim学习笔记vim学习笔记

5.查找和替换

vim的查找和替换主要是在命令行下完成的
vim学习笔记

上一篇:np.random.normal(loc=0,scale=1e-2,size=shape)


下一篇:torch.normal