测试文本:
命令(删除有holiday的行):
:g/holiday/d
初始状态截图:
[img]http://dl.iteye.com/upload/attachment/189603/b3e27fc0-0e38-3c4c-bfdd-8163b76d2110.jpg[/img]
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189605/00a0b4a3-d31d-35b6-be3c-c112b1e4914e.jpg[/img]
命令(删除不包含holiday的行,剩余有holiday的行):
:g!/holiday/d
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189607/e186a1d2-cc6c-34b3-aba1-a0856bf8fe61.jpg[/img]
g 命令对于文本日志的过滤非常好用,基本可以媲美 grep 了。
尝试命令
:g/holiday/p
跟grep的真是一家人哪!
命令(开一个未命名分割窗):
^Wn (^W 表示 Ctrl + w)
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189612/13793f48-07f5-32ab-b191-97f0626788bc.jpg[/img]
把未命名窗口移动到右面(变成垂直分割):
^WL (Ctrl + w,Shift + l)
截图效果:
[img]http://dl.iteye.com/upload/attachment/189618/df3680f3-5998-3c44-9259-7476d52437fa.jpg[/img]
命令(复制有holiday的行,加到寄存器a或者说是剪贴板a):
:g/holiday/normal "Ayy
截图看不见效果:
[img]http://dl.iteye.com/upload/attachment/189621/80137217-2c95-3025-8b1f-f2ecb7903d68.jpg[/img]
光标从一个窗口跳到另一个窗口
^W^W (连按两个 Ctrl + w )
截图效果:
[img]http://dl.iteye.com/upload/attachment/189623/38b3f9b4-34c3-3dad-91db-4fef06757974.jpg[/img]
命令(把寄存器a的内容粘贴出来)
"ap
截图效果:
[img]http://dl.iteye.com/upload/attachment/189625/a1222e8d-336e-3b1d-8ccb-4e05edb43832.jpg[/img]
将未命名文件另保存为文件 holiday.txt
:saveas holiday.txt
截图效果:
[img]http://dl.iteye.com/upload/attachment/189627/4c14f47e-da32-3554-95a5-a5efebbf1617.jpg[/img]
7z格式的压缩文件不能上传竟然!
<?xml version="1.0" encoding="UTF-8"?>
<datetime xmlns="http://xmlbeans.apache.org/samples/datetime">
<important-date>
<holiday>2009-12-22</holiday>
<fun-begin-time>18:11:22</fun-begin-time>
<birthdatetime>2001-04-16T15:23:15</birthdatetime>
<payday>---15</payday>
</important-date>
<important-date>
<holiday>2009-10-26</holiday>
<fun-begin-time>10:22:33</fun-begin-time>
<birthdatetime>1977-11-29T10:10:12</birthdatetime>
<payday>---30</payday>
</important-date>
<important-date>
<holiday>2009-10-03</holiday>
<fun-begin-time>10:33:11</fun-begin-time>
<birthdatetime>1988-11-29T10:10:12</birthdatetime>
<payday>---12</payday>
</important-date>
</datetime>
命令(删除有holiday的行):
:g/holiday/d
初始状态截图:
[img]http://dl.iteye.com/upload/attachment/189603/b3e27fc0-0e38-3c4c-bfdd-8163b76d2110.jpg[/img]
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189605/00a0b4a3-d31d-35b6-be3c-c112b1e4914e.jpg[/img]
命令(删除不包含holiday的行,剩余有holiday的行):
:g!/holiday/d
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189607/e186a1d2-cc6c-34b3-aba1-a0856bf8fe61.jpg[/img]
g 命令对于文本日志的过滤非常好用,基本可以媲美 grep 了。
尝试命令
:g/holiday/p
跟grep的真是一家人哪!
命令(开一个未命名分割窗):
^Wn (^W 表示 Ctrl + w)
运行命令后截图:
[img]http://dl.iteye.com/upload/attachment/189612/13793f48-07f5-32ab-b191-97f0626788bc.jpg[/img]
把未命名窗口移动到右面(变成垂直分割):
^WL (Ctrl + w,Shift + l)
截图效果:
[img]http://dl.iteye.com/upload/attachment/189618/df3680f3-5998-3c44-9259-7476d52437fa.jpg[/img]
命令(复制有holiday的行,加到寄存器a或者说是剪贴板a):
:g/holiday/normal "Ayy
截图看不见效果:
[img]http://dl.iteye.com/upload/attachment/189621/80137217-2c95-3025-8b1f-f2ecb7903d68.jpg[/img]
光标从一个窗口跳到另一个窗口
^W^W (连按两个 Ctrl + w )
截图效果:
[img]http://dl.iteye.com/upload/attachment/189623/38b3f9b4-34c3-3dad-91db-4fef06757974.jpg[/img]
命令(把寄存器a的内容粘贴出来)
"ap
截图效果:
[img]http://dl.iteye.com/upload/attachment/189625/a1222e8d-336e-3b1d-8ccb-4e05edb43832.jpg[/img]
将未命名文件另保存为文件 holiday.txt
:saveas holiday.txt
截图效果:
[img]http://dl.iteye.com/upload/attachment/189627/4c14f47e-da32-3554-95a5-a5efebbf1617.jpg[/img]
7z格式的压缩文件不能上传竟然!