本文仅记述笔者认为最为常用的功能,因为掌握了这些,基本上就能够无阻碍的进行日常编辑工作。这些功能包括:
编辑类:
1、插入文本:i
2、删除整行:dd,删除单词:dw,删除至行尾:d$
3、复制整行:yy,复制所选内容:y,复制至行尾:y$
4、选择文本块并复制:v或者Ctrl+v,然后y
5、剪切文本:d
6、粘贴复制内容:p
7、跳转到行首(0),跳转到行尾($)
8、左右移动:h、l,上下移动:j、k
9、左移一个单词:w,右移一个单词:b
10、撤销前一步操作:u
11、移动到第一行:gg,移动到最后一行:G(大写的G,即shift+g)
12、向下翻页ctrl + f,向上翻页ctrl + b
显示类:
1、回到命令状态:ESC
2、显示行号,输入“:set number”(别忘了前面的冒号);关闭显示,输入“:set nonumbe”。
3、查看文件是dos还是unix格式,输入“:set ff?”。windows中编辑的文件上传到linux系统时如遇乱码,可能原因是文件是dos格式。
4、显示段尾换行符,输入“:set list”。
搜索类:
1、向后搜索:/
2、向前搜索:?
浙公网安备 33010602011771号