como abrir arquivos cpp e h automaticcaly e dividi-los

0

oi eu sou novo para vim, mas eu estou amando isso. com o plugin NERDtree eu quero ter um pequeno script, então quando eu abro um arquivo (.cpp ou .h) ele abre automaticamente o .h e .cpp divididos com .h no uppeer split e .cpp no inferior, com um ponto de divisão fixo .

o que fazer agora é: abrir file.cpp em nerdtree com 'o', comando ': sp file.h', redimensionar a linha de divisão

    
por nkint 27.04.2011 / 11:39

2 respostas

2

O plug-in alternativo pode criar uma divisão com o arquivo em par. Você provavelmente pode adicionar seus próprios mapeamentos de teclas ao NERDTree.vim para fazer isso automaticamente.

    
por 27.04.2011 / 12:38
0

Se você deseja que o arquivo .cpp ou .h abra automaticamente sempre que abrir o outro arquivo, coloque essas linhas em seu ~ / .vimrc:

au BufRead,BufNewFile *.h exe "bel split" fnameescape(expand("<amatch>:r").".cpp")
au BufRead,BufNewFile *.cpp exe "split" fnameescape(expand("<amatch>:r").".h")

Ambas as janelas devem ter a mesma altura, a menos que você tenha desativado a opção 'equalalways'.

    
por 27.04.2011 / 16:56