转到vim中文件的第一行?
如何在vim中转到文件的第一行?在命令模式下(如果不确定,请按Esc键),您可以使用:转到vim中文件的第一行?,vim,editor,line,Vim,Editor,Line,如何在vim中转到文件的第一行?在命令模式下(如果不确定,请按Esc键),您可以使用: gg :1 1G 或者1克 在命令模式下键入“gg”。这会将光标移到第一行。如果使用gvim,只需按Ctrl+Home键即可转到第一行。同样,Ctrl+End转到最后一行。转到第一行。 :1 或Ctrl+Home 转到最后一行 :% 或Ctrl+End 转到另一行(f.i.27) :27 [适用于VIM 7.4(2016)和8.0(2018)]觉得这个问题需要补充一个事实,即G将进入最后一行
- gg
- :1
- 1G
- 或者1克
:1
- 或
Ctrl+Home
:%
- 或
Ctrl+End
转到另一行(f.i.27)
:27
[适用于VIM 7.4(2016)和8.0(2018)]觉得这个问题需要补充一个事实,即
G
将进入最后一行,G$
将进入文件末尾。@User那么G
与G$
之间有什么区别呢?@CharlieParker:G带您进入最后一行的开头,G$带你到最后一行的末尾。手移动太多了。太棒了!比:1 Shift-ggg
做第一行的“软”开头要容易得多,如果有空格,你需要做gg0
为什么gg
这样做?我发现通常vim命令是由其他命令组成的,所以可能有一个原因是它的双g
比单g
好