Então, o QT Creator é ótimo, mas, muitas vezes é preciso trabalhar dentro de uma VM ou remotamente, fazendo algum serviço que irá fornecer dados para a interface em Qt.
Sendo assim, trabalhar com o VIM cru, fica dificil, pra editar, compilar e depurar o código.
Abaixo, meu .vimrc que tornar o VIM praticamente uma IDE via console, ficando completa com o screen, putty e suporte a mouse.
PS: pra continuar copiando e colando com o mouse via putty basta usar C^+RIGHT (copiar) e C^+LEFT (colar).
PPS: pra depurar o executável criado e exibir o código, use o comando abaixo, claro que você terá que alterar o Makefile e adicionar -ggdb como flag do g++
gdb -tui main_qt_executavel
~/.vimrc.html
source $VIMRUNTIME/mswin.vim
source $HOME/.vim/plugin/minibufexpl.vim
source $HOME/.vim/plugin/vtreeexplorer.vim
“. blue.vim default.vim desert.vim evening.vim morning.vim
“pablo.vim README.txt shine.vim torte.vim
“.. darkblue.vim delek.vim elflord.vim koehler.vim murphy.vim
“peachpuff.vim ron.vim slate.vim zellner.vim
“
colorscheme elflord
syntax enable
se nu
set tabstop=4
set shiftwidth=4
set expandtab
filetype on
filetype plugin on
set nocp
autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#CompleteCpp
” ctags -R –c++-kinds=+p –fields=+iaS –extra=+q /usr/share/qt4
:set tags +=~/.vim/tags
” habilita o mouse, funciona comp putty e screen
set mouse=a
“vsplit
” BARRA LATERAL, FICOU LEGAL.
let treeExplVertical=1
let treeExplWinSize=30
:VSTreeExplore