Я часто спрыгиваю с файла в файл при работе большой кодовой базы. Я обычно делаю это посредством помещения курсора на файле, говорю foo.h, и вводящий "gf". Интересно, могу ли я сделать то же самое, уже открыть файл в окне с несколькими панелями.
Одно очевидное решение состоит в том, чтобы просто ввести: vsp (SP) имя файла.
открыть в новой вкладке ( Ctrl-w gf
)
для разделенного окна <- это ответ, который вы ищете ( Ctrl-w f
)
Когда я делаю : sp
или : vs
, создается новое окно, но мой курсор остается на той же строке. Таким образом, вы можете сделать : sp
, за которым следует gf
. Вы также можете создать команду быстрого доступа или сопоставление для этой последовательности.
Я использую для этого плагин.vim. http://www.vim.org/scripts/script.php?script_id=31
В дополнение к тому, что вы ищете. У меня также есть функция, в которой вы можете легко чередовать заголовок и cpp файл (если вы работаете с c/cpp кодом). Иногда это очень удобно