重新访问tagstack的顶部

时间:2017-08-30 15:39:56

标签: vim tags

我在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 - ] 并再次选择三个中的第二个,但我希望设施能够简单地转到我之前去过的地方。

这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以使用 Control - o 跳转到您访问过的最后一个地方。这不完全是你所描述的,但有效地你可以更快地到达你想要的那条线。

此外,如果你想访问第二个选项,你可以点击 2 Control - t ,这似乎跳过了选择部分。

否则,您:pop时实际上丢失了有关代码的信息似乎无法实现。