命令Linux vi快速定位:掌握定位命令的秘诀(linuxvi定位)
Linux vi,被称作「修改类最强大的编辑器」,在Linux的世界里被广泛使用,拥有许许多多强大而功能强大的特性,它包含有许多有用的命令如模式、工具条及命令行模式,可以让用户快速定位文件中的相关位置,今天就让我们来学习一下如何快速定位vi中的位置。
1. 命令定位
如果你知道你想要查找字符串所在的行数、词语所在的字符位置,命令行定位功能将会帮助很多,如:n Substring :快速定位某个字符串所在行号。
例:在编辑器中输入 :n Substring,搜索框出现,输入你的字符串,按下Enter 或 Return,它会跳到第一次出现字符串位置,你可以通过 CTRL+N 或 CTRL+P 来快速前后定位
2. 键盘定位
此外,Linuxvi的定位也可以通过设定的键盘快捷键来快速定位到某个位置,其中较为常用的键盘快捷键功能有:
(1).:Ctrl + o 用来前一次操作经过的位置;
(2).:Ctrl + i 用来后一次操作经过的位置;
(3).:Gg 定位到文件第一行 / 行号 定位到文件指定行;
(4).:dollar 符号 定位到文件最后一行;
(5).:G$ 定位到文件最后一行.
3. 编程定位
有时候,想要快速定位到某个位置,并不是手动跳转,而是通过编程的方式让vi的快速定位功能帮助我们轻松完成,如:vi.cmd(‘G /Search’),将当前光标位置移动到出现Search字符串的第一次位置处。
总结
以上就是vi 的定位快速定位功能,命令定位、键盘定位及编程定位,把握住一些重要定位技巧,让我们在编辑文件时,可以快速定位文件内某一段,从而更轻松的编辑文件内容,如:
(1). 命令定位 :n Substring
(2). 键盘定位: 比如Ctrl+i / Ctrl+o / Gg / dollar / G$等
(3). 编程定位:vi.cmd(‘G /Search’)
如果你想要进一步的了解Linuxvi的定位功能,可以继续参考一下Linux官方文档及相关科普资料。