No meu servidor Linux em funcionamento, os administradores não instalaram o cscope e eu o instalei da fonte no meu diretório pessoal e o adicionei ao $ PATH. O problema é que o / etc / vimrc tem uma referência ao / usr / bin / cscope que não existe …
Compartilho meu arquivo de configuração do VIM entre vários computadores. No entanto, quero que algumas configurações sejam específicas para determinados computadores. Por exemplo, os tamanhos das fontes no laptop de alta resolução devem ser diferentes da área de trabalho de baixa resolução. E, mais importante, quero que o gVIM no …
Acabei de adicionar o plugin Git Gutter para Vim, que mostra as linhas adicionadas / modificadas / excluídas de acordo com git diff. Ele usa Sign Columnpara mostrar caracteres ao lado de cada linha. No momento, a coluna aparece no save, o que é bastante chocante. Prefiro que a coluna …
São .vimrce .viminfoos mesmos arquivos, mas com nomes diferentes? Em todo tutorial, há conselhos para mudar .vimrc, mas eu não tenho esse arquivo apenas .viminfo. Eles são os mesmos?
Esta pergunta foi migrada da falha do servidor porque pode ser respondida no superusuário. Migrou há 7 anos . Estou executando o Vim 7.3 no Linux Mint 13 (usando MATE) e não consigo salvar texto na área de transferência do sistema. Eu corro o Vim no terminal e copio o …
Eu tenho uma lista de buffers no vim. Eu posso dividir o buffer horizontalmente usando: sb [N] onde N é o número do buffer. Como posso dividir o buffer verticalmente?
Eu gostaria de modificar meu .vimrc ler o valor de uma variável de um arquivo externo. Como posso fazer isso? Especificamente, um amigo e eu compartilhamos um repositório git com nosso .vim arquivos, mas existem algumas pequenas diferenças no que queremos em nossas configurações. Portanto, a maior parte do arquivo …
Estou usando o Mac OSX 10.7.5, o conteúdo do .vimrc é o seguinte: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab O que estou tentando fazer é quando edito arquivos normais como .js, .html e quero que …
Em um terminal vim, colar dados da área de transferência geralmente atrapalha o recuo do código. Eu só sabia que se eu usar :set pasteo travessão não está quebrado. Porém, depois de colar os dados, devo fazer :set nopastenovamente? E se eu não fizer, que problema vem?
Parece que tenho um problema com minha configuração local do Vim, mas não tenho certeza do que é. Preciso substituir algumas configurações específicas do tipo de arquivo. De acordo com vários tutoriais / howtos, criei ~/.vim/after/ftplugin/cpp.vimcom setlocalinstruções apropriadas , mas parece não ser lido. Eu verifiquei que ~/.vim/afterestá em runtimepath. …
Há um projeto de programação em que trabalho, onde todo mundo usa uma tabsize de 4, então acho isso mais direto set tabstop=4no meu ~/.vimrc. No entanto, prefiro que isso não afete todos os arquivos editados - apenas os deste projeto - digamos que todos os arquivos em um determinado …
Eu posso usar vim -u filenamepara usar em filenamevez do meu padrão .vimrc. Estou usando esse método ao alternar contextos de usuário ( su) para usar o meu .vimrc mesmo sendo executado como superusuário. Como posso obter o mesmo também para a pasta que por padrão é ~/.vimpara que eu …