1 vim
所以,我刚刚意识到我可以使用大写字母标记来访问不同的文件。那太棒了!但是,我正在尝试找到一种方法来关闭缓冲区并返回到前一个缓冲区。假设我转到头文件来更改或添加我正在编写的函数的声明,然后我想保存该文件,但前提是对它进行了更改,然后再继续处理该文件的内容功能。我怎样才能做到这一点?
:x,但它也会退出 VIM:bd!,但不保存更改:bw,但更糟糕(不幸的是,这是 w[ipeout],而不是 w[rite]...)ctrl+O,但当我编辑文件时它似乎不起作用(而且,它实际上并没有关闭缓冲区):up后面是:bd,但这是两个命令,VIM 是为了效率,所以我更喜欢单个命令(如果存在)感觉这应该足够简单,只需一个命令即可完成,最好没有宏/插件/函数/片段/等;尽可能接近香草。我感觉我错过了一些明显的东西。