Por ejemplo, si tengo algo como esto:Abra un archivo de texto seleccionado en Vim
#include "filename.h"
Cuando selecciono filename.h
quiero usarlo como entrada para abrir el archivo denominado filename.h
en una fracción.
Por ejemplo, si tengo algo como esto:Abra un archivo de texto seleccionado en Vim
#include "filename.h"
Cuando selecciono filename.h
quiero usarlo como entrada para abrir el archivo denominado filename.h
en una fracción.
Creo desea una Ctrl + WCtrl + F. Presione estas teclas con el cursor sobre el nombre del archivo.
Coloque el cursor sobre el nombre del archivo y pulse gf en modo normal.
:help gf
Es posible que desee ajustar la opción 'path'
para una lista de directorios donde el archivo se puede encontrar.
:help 'path'
Gracias kemp. Esto también funciona pero lo abre en la ventana actual. Prefiero abrirlo en una división (horizontal/vertical). –
Si desea esto en una división vertical, y como un comando, puede ejecutar :vertical wincmd f
con su cursor sobre la palabra.
Puede acortar esto a :vert winc f
o incluso nnoremap gf :vert winc f<cr>
si así lo desea.
Gracias Rene. ¿Hay alguna manera de hacerlo usando un comando? Usar ctrl se parece demasiado a emacs;) –
Quise decir un comando:. También Ctrl + w Ctrl + f lo abre en división horizontal ... ¿sabes si hay una forma de abrir en división vertical? Tal vez debería simplemente crear un nuevo conjunto de preguntas :) –
No sé si es posible una división horizontal. Me acostumbré a ctrl en vim, pero es posible que desee considerar la creación de un mapa para no usar los controles. –