vim - 在vim编辑器中将缓冲区列表作为quickfix窗口?

标签 vim editor buffer vi vim-plugin

使用 vim 编辑器,一个常见的任务是浏览缓冲区。
我现在使用标准命令,如 :ls:cnext
我想在 quickfix 窗口中以列表形式浏览缓冲区,
以简单(=优秀)的方式实现 MRU 插件( https://github.com/yegappan/mru )。

有一个像 MRU 文件一样简单但作用于缓冲区的插件?

好的,一个可能的解决方案是使用 :CtrlpBuffers命令,Ctrlp 插件的一部分( https://github.com/kien/ctrlp.vim ),但我不是 Ctrlp 的忠实粉丝,它有一些我不完全理解的行为(模糊选择......);所以我在寻找像 MRU 插件这样非常简单的东西。

顺便说一句,我和 :cexpr {expr} 开玩笑了命令,尝试用 :buffers 的内容填充 quickfix 窗口列表,没有成功(可能是因为我对 vimscripts 编程的无知)

有什么建议吗?

谢谢
乔治

最佳答案

看看 bufexplorer plugin .它在侧边栏中打开所有缓冲区的可浏览列表,类似于提到的 MRU 插件。此外,在 vim.org 上还有更多这样的插件。 .

关于vim - 在vim编辑器中将缓冲区列表作为quickfix窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28669101/

相关文章:

ruby - Vim 的 Ruby 选项未启用

regex - Vim - sed 像标签或仅在模式内替换

vim - 在Vim脚本中获取 "usable"窗口宽度

mysql 显示 innodb 状态输出

vim - 你更喜欢如何在 Vim 中的缓冲区之间切换?

mysql - MySQL 中的 Memcache 与缓冲池

bash - VIM: chmod 命令不是编辑器命令

php - 支持 xdebug 的 Linux 轻量级 PHP 编辑器或 IDE

intellij-idea - 在 IntelliJ 中双击选择空格?

android - 我可以在 Android ADB shell 中编辑文件吗?