откройте файл под курсором в окне с несколькими панелями

Я часто спрыгиваю с файла в файл при работе большой кодовой базы. Я обычно делаю это посредством помещения курсора на файле, говорю foo.h, и вводящий "gf". Интересно, могу ли я сделать то же самое, уже открыть файл в окне с несколькими панелями.

Одно очевидное решение состоит в том, чтобы просто ввести: vsp (SP) имя файла.

37
задан vehomzzz 12 March 2010 в 15:43
поделиться

3 ответа

gf открыть в новой вкладке ( Ctrl-w gf )

f для разделенного окна <- это ответ, который вы ищете ( Ctrl-w f )

источник: http://vim.wikia.com/wiki/Open_file_under_cursor

66
ответ дан 27 November 2019 в 04:38
поделиться

Когда я делаю : sp или : vs , создается новое окно, но мой курсор остается на той же строке. Таким образом, вы можете сделать : sp , за которым следует gf . Вы также можете создать команду быстрого доступа или сопоставление для этой последовательности.

4
ответ дан 27 November 2019 в 04:38
поделиться

Я использую для этого плагин.vim. http://www.vim.org/scripts/script.php?script_id=31

В дополнение к тому, что вы ищете. У меня также есть функция, в которой вы можете легко чередовать заголовок и cpp файл (если вы работаете с c/cpp кодом). Иногда это очень удобно

0
ответ дан 27 November 2019 в 04:38
поделиться