有时为了调试目的,我不得不浏览经过压缩的JavaScript代码。每行长达600列。异常报告库很友好地提供了崩溃坐标的确切位置,包括行号和列号。但是,即使我可以轻松跳转到行号,我也找不到一种直接跳转到列号的方法。
我该怎么办?
我该怎么办?
|
命令可以实现你想要的功能,比如 30| 可以将光标移动到第 30 列。
bar
| To screen column [count] in the current line.
exclusive motion. Ceci n'est pas une pipe.
<Tab>
字符会得到不同的结果。如果有这些字符,您将需要使用|30lh
或|29l
或029l
或类似的内容。 - Chris Morgan50h
将向左移动 50 个字符。 - A B:set nowrap
可以帮助减少屏幕行和文件行之间的混淆。 - David Popeg0
可以实现“当前屏幕行的开头”。 - Chris Morgancursor
函数。例如,要跳转到第 15 行的第 25 列,您可以使用 :call cursor(15,25)
。"+call cursor($LINE,$COLUMN)"
。 - Laurence Gonsalves在Mac OS上适用的另一种方法是使用将光标移动到右侧的命令(即l
)。因此,如果您的光标位于第一列,并且想要将光标放置在当前行的第50列,请使用以下命令:
49l
:21
(回车)049l
来到特定位置感觉很麻烦,所以我才会遇到这个问题哈哈。 - Lazerbeak1234580| 可以将你光标移动到当前行的第80列(如果该行有那么多列的话),并且可以在行内任何位置使用。
另外:这是一个管道符号,而不是小写字母“L”。