我在Vim中使用标签,并启用了tagstack。
我使用 Ctrl - ] 来选择标签,Vim给了我三种可能性,我选择第二种。
然后我使用 datatablefunc <- function(g){
tempdata2 <- as.data.table(g)
setkey(tempdata2, spend)
tempdata3 <- merge(tempdata2, tempdata2, by="spend", all=TRUE, allow.cartesian=TRUE)
tempdata4 <- tempdata3[week.y > week.x, sum(salesx.y*(uplift.y*(1-exp(-(singledata.y^(week.y-week.x)/slope.y))))/spend), by=list(spend, week.x)]
return(tempdata4)
}
system.time(newdata3 <- datatablefunc(tempdata))
user system elapsed
2.36 0.25 2.62
返回原始上下文。
然后我想再次选择相同的标签,但我上次跳到的地方不在tagstack上,因为我只跳到它,而不是跳到它。我知道我可以使用 Ctrl - ] 并再次选择三个中的第二个,但我希望设施能够简单地转到我之前去过的地方。
这可能吗?
答案 0 :(得分:0)
您可以使用 Control - o 跳转到您访问过的最后一个地方。这不完全是你所描述的,但有效地你可以更快地到达你想要的那条线。
此外,如果你想访问第二个选项,你可以点击 2 Control - t ,这似乎跳过了选择部分。
否则,您:pop
时实际上丢失了有关代码的信息似乎无法实现。