dw爱心简单的网页代码(dw网站代码)
Vim、gvim操作--花样删除
1、删除光标所在字符:
x
2、删除光标所在字符直到词尾:
dw
注意:
w是向右挪动一个单词,挪到单词的词首
b是向左挪动一个单词,挪到单词的词首
dw是删除光标所在单词自光标之后的部分
db是删除光标所在单词自光标之前的部分
展开全文
因此要删除一个单词,最好先用w或者b挪动光标至正确位置。
e是移动到单词的结尾
de是删除光标所在单词自光标之后的部分
3、删除光标所在行中光标前的内容:
d0
删除光标所在直到行尾:
d$
4、删除某几行或者某几个单词:
进入指令模式,然后用鼠标选中你要删除的内容,然后按x/d。
5、删除光标所在行:
1)dd
2)全选这行,然后x(选中当前行的快捷键是Shift+v);
3)光标停在你要删除的行,输入:d回车就把这行删除了。
6、删除多行,如5行:
5dd
7、删除连续的几行:
输入:n1,n2d表示从n1到n2行都会被删除。
8、删除全文:
dG
9、删除全文中的空行
可以使用下面的替换命令语句:
:g/^\s*$/d
简单解释一下:
g :全区命令
/ :分隔符
^\s*$ :匹配空行,其中^表示行首,\s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行
Vim、gvim操作--分屏操作
1、将当前文件分裂成左右两个窗口
命令:
:vs
例如:
输入:vs
回车之后:
或者用快捷键:ctrl+w 和 v(vsplit)
2、分裂成上下两个窗口
命令:
:sp
例如,在输入:vs左右分屏的右边窗口中输入:sp,
或者用快捷键也可以:ctrl+w 和 s(split)
效果如下:
3、在多个窗口切换光标:
Ctrl+w w
或者重复ctrl+w来选择
或者:
Ctrl+w
通过方向键来选择,缺点是1次只能跳到相邻的窗口
4、关闭某个或者所有分屏:
关闭当前分屏:
Ctrl+w c(close)
关闭所有分屏,只保留当前分屏:
:only 或者 ctrl+w 和 o
效果如下图所示:
5、交换窗口位置
按住Ctrl + w,然后再加上H, J, K, L,分别表示向左、下、上、右移动窗口。
Ctrl+w H之后的效果:
6、在shell里分屏打开几个文件:
vim -on file1 file2 水平分割(默认horizontal)
vim -on file1 file2 垂直分割(vertical)
7、在vim里打开一个分屏:
创建空白分屏(水平分割):
:new
打开任意文件:
:vsplit(:vsp) filename
:sp(split) filename
打开当前文件:
ctrl+w 和 s(split)
ctrl+w 和 v(vsplit)
8、改变分屏尺寸
ctrl+w 和 < 减小当前分屏的宽度
ctrl+w 和 > 增加当前分屏的高度
ctrl+w 和 + 增加当前分屏的高度
ctrl+w 和 - 减小当前分屏的高度
ctrl+w 和 = 恢复均等
系列回顾:
带你扒一扒vi、vim、gvim篇|从gvim的安装开始
带你扒一扒vi、vim、gvim篇 | 谈移动和跳转操作
带你扒一扒vi、vim、gvim篇 | 谈翻页、滚动、复制、粘贴操作
带你扒一扒vi、vim、gvim篇 | 谈替换操作