Perguntas sobre 'vim'

Um editor de texto de código aberto que normalmente é executado a partir da linha de comando. Uma versão mínima está incluída no Ubuntu por padrão, mas a versão completa está disponível em repositórios. As perguntas devem estar relacionadas ao uso do Vim no Ubuntu.
1
resposta

(Vim) Como usar TAB para recuo em todos os tipos de arquivo?

Eu estou usando apenas TAB para indent, então eu configuro o Vim para usar somente eles: set autoindent set noexpandtab set tabstop=4 set shiftwidth=4 Mas alguns arquivos ( .py ) ainda usam espaços . Eu pesquisei e encontrei: file...
13.07.2014 / 05:43
1
resposta

Mostra as linhas de status do vim e do tmux na mesma linha

Eu gostaria de descobrir uma maneira de obter minha linha de status vim e status do tmux na mesma linha se tal coisa for possível e não muito difícil (idealmente, o prompt vim, ou o que for chamado onde você digita, também ). Estou usando o Powe...
11.03.2014 / 07:23
1
resposta

região de sintaxe vim: Como usar strings como padrões de início / fim?

Eu quero algo assim em um dos meus arquivos de sintaxe: let s:mask1="some chars here" let s:mask2="and some chars here" syntax region MyOwnRegionName start=s:mask1 end=s:mask2 (a idéia é usar a variável s:mask1 em várias definições de...
05.11.2013 / 18:16
1
resposta

Gerenciando vários Vims (vim e MacVim)

Minha máquina veio com o Vim 7.3 e eu acabei de instalar o MacVim 7.4, então agora estou fazendo malabarismos com ambos e não sei como gerenciar os dois. Eu sou atormentado por perguntas como: Devo remover a versão mais antiga? Onde o MacV...
13.09.2013 / 05:08
3
respostas

Aplicando uma mudança a cada linha?

Como adicionar 4 espaços a cada linha entre marcas (encadernado com letra m e linha atual). Como fazer o mesmo ao usar o bloqueio visual?     
09.08.2013 / 07:52
1
resposta

Excluindo objetos de texto do Word no VIM

Na expressão (word (first-Word second-Word)) ao digitar diW com o cursor em f , obtenho (word second-Word)) quando gostaria apenas que o Word first-Word deleted. Ao digitar diW com o cursor em s na expressão original, recebo...
12.08.2013 / 09:50
1
resposta

Como eu posso selecionar todas as cópias do vim e colá-las em outro programa? cliente de email?

Como posso fazer o seguinte? Copie todo o texto do vim e cole-o em um programa externo, por exemplo, mail Outlook? Eu tentei +y e gg*yG , mas a pasta não funciona.     
01.10.2013 / 20:42
1
resposta

Vimrc autosourcing não funciona

Minha configuração do vim reside em $HOME/.vim/vimrc , que é linkado por link com ~/.vimrc . Dentro do meu vimrc eu tenho: if has("autocmd") autocmd bufwritepost vimrc source $HOME/.vim/vimrc endif Mas não está funcionando. Eu ta...
22.07.2013 / 17:56
1
resposta

Definir preenchimento automático para um novo tipo de arquivo

Eu tenho um arquivo, que contém linhas de nome de função, agora quero usá-las para auto-completar de código, e apenas para nomes de arquivos terminar com .XXX . Como devo fazer isso, é possível trabalhar com o ctags ou o plugin Omni?   ...
05.05.2013 / 03:59
1
resposta

É possível afetar o comportamento de todos os comandos do vim no modo normal?

Existe uma maneira de afetar o comportamento de todos os comandos do modo normal do vim? Digamos que, após cada comando ser bem-sucedido, eu quero acionar alguns pós-comportamentos.     
12.04.2013 / 15:25