vi - 如何前往 N 线?

vi - 如何前往 N 线?

在 vi 编辑器中如何转到特定行?

例如,如果我打开一个名为 file.py 的文件,是否有一个选项可以在特定行打开该文件,或者我可以打开我的文件,然后使用键盘快捷键转到该行吗?

答案1

要使 vi 从文件中的特定行开始,请添加+line_num到用于启动 vi 的命令。替换line_num为行号,例如:

vi +14 file.py

您还可以使用 ex 命令行转到某一行。 (有关 ex 模式的信息,请参阅使用 vi 文本编辑器)例如,如果您想转到第 14 行,您可以按Esc,然后输入:

:14

还有一个 vi 命令。跳转G(goto)动作采用可选的数数前缀,这是要转到的行号。因此14G。对于kbd瘾君子来说,那就是 1,然后4,然后Shift+ G

相关内容