Ura*_*718 5 vi vim character count
如何使用 vi 从文本文件中获取字符位置计数?
我试过 ":goto number",但它在 Linux 中不起作用。
为了澄清我的问题,如果我有一个包含 3 行的文件:
I am going for a walk
because today is a
beautiful day.
Run Code Online (Sandbox Code Playgroud)
我想说在位置 30 给我找一封信,它会跳到第 2 行,突出显示来自单词“today”的字母“t”。这类似于:goto 30
macos vi 中的概念,但适用于 Linux
Zak*_*Zak 20
用 g CTRL-G
输出看起来像
Col 1 of 5; Line 1 of 31; Word 1 of 48; Byte 1 of 571
Col 1 of 5;
指的是光标在line
您所在位置上的位置
Line 1 of 31;
指的是您的光标当前所在的行
Byte 1 of 571
指你是字符上(字节1)VS总文件中的字节,或“字符”(571)
更新
根据您的扩展解释,这应该是您所需要的:
:go30
此外,我希望您考虑“字符”并使用“字节”一词 ——这将使您未来的 Google 搜索vim
更有成效。
这是它在命令行上的样子: