vim - 在Vim中运行:ls后,这些符号是什么意思?

标签 vim

在Vim中运行list buffers命令(:ls)之后,在某些缓冲区前面显示的符号是什么意思?我知道百分号(%)表示当前可见的缓冲区。但是,我还看到了井号(#),我不知道这是什么意思。谷歌搜索已被证明是徒劳的。

最佳答案

参见 :help :ls

哈希符号标记备用缓冲区。这对于在两个缓冲区之间切换非常有用:这是您在使用(例如)时要切换到的缓冲区:b#。这是唯一没有使用插件的vim缓冲区,它类似于最近使用的东西。

您还可以从:ls知道哪些缓冲区有未保存的修改:+

关于vim - 在Vim中运行:ls后,这些符号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11890817/

相关文章:

vim - vim 中的 TypeScript 语法高亮显示

linux - 通过 shell 脚本退出或关闭 vim

Vim:选择直到第一个匹配项

bash - wc 输出在 vim 内部/外部不同

Vim 拉动行范围

vim - 是否可以使用命令 ab 在 vi​​m 中缩写两个单词

vim - 如何配置.vimrc以便在Vim的netrw中显示行号?

vim - 外部命令失败时在 vim 中显示 STDOUT

python - Vim 对 Python 代码的缩进错误(使用 python-mode 插件)

vim - 你能告诉 Vim 打开一个与命令行或 :e? 传递的文件不同的文件吗