vim 学习记录 - 第五级(完结)
vim上次命令回顾
f+字符C
从光标位置找到下一个为C的字符处
F+字符C
从光标位置找到上一个为C的字符处
t+字符C
从光标位置找到下一个为C的字符的前一个位置的字符
T+字符C
从光标位置找到下一个为C的字符的后一个位置的字符
还有一个命令:对上面四个命令都实用,以t
举例
3t+字符C
从光标位置找到第三个为C的字符的前一个位置的字符
<action>a<object>
或<action>i<object>
action 可以是任意命令,如d(删除),y(拷贝),v(可视话显示)
object 可以是:w
一个单词,W
一个以空格为分隔的单词,s
一个句字,p
一个段落。也可以是一个特别的字符:"、 '、 )、 }、 ]
。
0 ctrl+v ctrl+d I$$ [ESC]
^
到行头
<C-v>
开始块操作(在windows系统下的vimctrl v
的功能要使用ctrl p
)
<C-d>
向下移动 (你也可以使用hjkl来移动光标,或是使用%,或是别的)
I$$ [ESC]
I
是插入,插入$$
,按ESC
键来为每一行生效。
2017年12月4日 —— VIM第五天:Vim 超能力下
1.第一部分:可视化选择:
命令:ctrl+v + j + $ + A + ESC
J
把所有的行连接起来,变成一行
<
和>
左右缩进
=
自动给缩进
ctrl+v
选中多行可使用j
等命令,然后$
到最后,A
输入字符串后按ESC
2.第二部分:分屏
命令::split
:split
创建分屏
:vsplit
创建垂直分屏
ctrl+w + 方向键
用来切换分屏
ctrl+w_
或者ctrl+w|
最大化尺寸
ctrl+w 和 +
或者ctrl+w + -
增加尺寸
命令::vsplit
今天是vim学习的最后一天了,经过这几天的学习,已经熟悉基本的vim命令,还不能说是掌握,虽然专题文章已经完结,但是vim的征途,才刚刚开始。
上一篇:vim 学习记录 - 第四级
当前文集 : VIM编辑器学习