vim - 跳回之前在 Vim 中打开的文件

标签 vim split ctags

在使用 Vim 时,我有时会想查看函数定义或结构体定义,因此我将使用 C-] 跳转到它。但是,我遇到了一些问题。首先,我不知道如何轻松地跳回来。看来我之前所在的文件已关闭,现在我正在新的文件中。有没有办法跳回来,或者保留一堆打开的文件供我弹回或其他什么?

我注意到的另一件事是,当我对当前文件进行更改时,我需要保存它,因为就像刚才提到的那样,我当前的文件在下一个文件打开之前被关闭。

有时我想立即查看当前的代码和标题。有没有办法在拆分中打开标签定义?

最佳答案

添加

set hidden

给你 vimrc.它将允许您切换文件而不保存它们。我认为这是“必须拥有”的选项之一。

使用C-o跳转回跳转列表中自动保存的先前位置。

:h jumplist

关于vim - 跳回之前在 Vim 中打开的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1728311/

相关文章:

vim - 为什么(Vim 插件)NetRW 浏览功能打不开目录和文件?

vim - 使用 Sublime Text 的 Vintageous 插件启用换行时,是否可以通过显示行切换移动?

vim - 如何访问 Vim 中搜索中使用的最后一个表达式?

javascript - 从第一次出现的字符拆分字符串

java - String#split方法混淆

ruby-on-rails - 为 Rails 项目生成更好的 ctags 文件

vim - 找出vim中特定关键字/符号属于哪个突出显示组

vim - vim 中命令输出的单独分割

java - OSX Lion ctags Java 支持

linux - 为什么 gf 对 vim 不起作用但 ctrl+] 有效?