如何使用vi从文本文件中获取字符位置计数?
我尝试过":goto number“,但它在Linux中不起作用。
为了澄清我的问题,如果我有一个文件,假设有3行:
I am going for a walk
because today is a
beautiful day.
我想说在位置30给我找一个字母,它会跳到第二行,突出显示单词‘say’中的字母't‘。这类似于macos中的:goto 30概念,但适用于Linux。
当我试图在GDB运行我的程序时。在主程序结束后,我的程序开始跳回主程序的中间,然后随机跳(而不是向前)。假设我的主干线在57到161之间。当程序完成161时,它开始跳到第67行,然后跳到第64行,然后跳到第61行,然后向前跳到145,最后跳到第161行,然后结束程序。程序没有进行跳跃和第一次跑(57->58->59->.->67->68->69->.>161),在进入主体结束后(161),它开始进行我所描述的跳跃。我没有在我的程序中使用和去或贴标签。它只是开始做随机跳跃后,结束主,而不是结束的程序。
下面是我的gdb的一些输出:
145 ev
我有一个用制表符分隔的txt格式的文件。我的问题是,如果可以跳到特定的行,但不使用for循环,例如,如果我想跳到第二行,我已经这样做了:
fileName="table.txt"
con=file(fileName,open="r")
for (i in 1:2){
ctable<-readLines(con,n=1)
}
但是我不想使用for循环,我该怎么做呢?谢谢
我如何告诉Eclipse不要在每次跳转到对象的函数时都跳到每个文件的第一行?
如果我选择单步执行一个对象的成员函数,Eclipse会打开相应的文件,但它不是直接跳到该函数,而是始终跳到第一行。
package org.diango.simcalc.pipeline; // <-- This is where the debugger "stops"
import org.apache.commons.lang.NullArgumentException;
// .. imagine more code
这实在是太烦人了。