我已经基于VIM和NERDTree设置了一个“IDE”来使用FreePascal进行编程。总体而言,它运作得很好,但我找不到如何告诉NERDTree更改其关于VIM缓冲区的默认行为。
目前,每次我在NERDTree中打开一个文件时,它都会创建一个新的缓冲区。如果该文件已经在另一个缓冲区中打开,那么有一个快捷键可以直接跳转到前面的缓冲区,而不是为同一文件创建一个新的缓冲区,这对于需要在文件之间来回切换的程序员来说可能特别有用。
有什么提示吗?
目前,每次我在NERDTree中打开一个文件时,它都会创建一个新的缓冲区。如果该文件已经在另一个缓冲区中打开,那么有一个快捷键可以直接跳转到前面的缓冲区,而不是为同一文件创建一个新的缓冲区,这对于需要在文件之间来回切换的程序员来说可能特别有用。
有什么提示吗?