vi 如何看跳到第一行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi 如何看跳到第一行相关的知识,希望对你有一定的参考价值。
vi 编辑器中跳到文件的第一行有两种比较快捷的方法:
1、在键盘上输入 :0 或者 :1 之后按回车即可,这种方法是利用行号跳转。
2、在键盘上按下小写 gg ,这种方法是利用vi移动光标的快捷键跳转。
由于vi编辑器不能使用鼠标,所以一个大文件如果要到最后一行或回到首行只用键盘上下键的话会是一个很痛苦的过程,记住一些vi常用的命令快捷键会在linux下操作文本更加方便。
扩展资料
vi移动光标的常用快捷键:
1、h :光标左移一个字符
2、k :光标上移一个字符
3、j :光标下移一个字符
4、l :光标右移一个字符
5、0 :光标移至行首
6、$ :光标移至行尾
7、H :光标移至屏幕首行
8、M :光标移至屏幕中间
9、L :光标移至屏幕最末行
10、G :跳转到文件的末尾行
11、gg: 跳转到文件的首行
参考技术AVi 跳到文件第一行、最后一行
:$ 跳到文件最后一行:0或:1 跳到文件第一行或 另外一组命令:
gg 跳到文件第一行Shift + g 跳到文件最后一行VI全称Visual Identity, 即企\\业VI视觉设计,通译为视觉识别系统。是将CI的非可视内容转化为静态的视觉识别符号。
参考技术B 1gg 就可以直接跳到第一行本回答被提问者和网友采纳git-vi
VI命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,但是它的命令集太多,所以要想精通他,也是一件很不容易的事情,除了专业SA,对于我们开发人员而已只需要掌握一些最最常见的用法应该就可以了;下面就介绍一些常见的命令:
命令 | 描述 |
---|---|
nG | 跳转到第n行。n为行数,该命令立即使光标跳到指定行 |
G | 跳转到文件最后一行 |
gg | 跳转到文件第一行 |
Ctrl+G | 光标所在位置的行数和列数报告 |
:set nu | 编辑器中显示行号 |
Ctrl-f | 向前翻页 |
Ctrl-b | 向后翻页 |
n+ | 光标下移n行 |
n- | 光标上移n行 |
0 | 光标移至当前行首,注意是数字零 |
$ | 光标移至当前行尾 |
dd | 删除一行,后行自动上移 |
D | 删除从光标至行尾的字符 |
d0 | 删除光标至行首间的字符,注意是数字0 |
d$ | 删除光标至行尾间的字符 |
u | 撤销上一次操作,类似于Ctrl+Z |
/pattern | 从光标开始处向文件尾搜索pattern |
?pattern | 从光标开始处向文件首搜索pattern |
n | 在同一方向重复上一次搜索命令 |
N | 在反方向上重复上一次搜索命令 |
:s/p1/p2/g | 将当前行中所有p1均用p2替代;其中s代表substitute、g代表global |
:n1,n2s/p1/p2/g | 将第n1至n2行中所有p1均用p2替代 |
:g/p1/s//p2/g | 将文件中所有p1均用p2替换 |
:n | 跳转到第n行 |
i/r | 变成插入/替换模式 |
q/q! | 退出/强制不保存退出 |
:w /tmp/tmpfile | 将文件保存到制定文件,这在遇到文件是只读时特别有用 |
:x/:wq/zz | 保存并退出 |
yy p | 复制一行 |
以上是关于vi 如何看跳到第一行的主要内容,如果未能解决你的问题,请参考以下文章