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

Procurando por consistência de atalhos de teclado entre plataformas não conflitantes

Eu uso Mac OS X e Arch Linux e, ocasionalmente, faço login no FreeBSD e nos servidores Debian pelo ssh. As minhas ferramentas favoritas são zsh, ssh, tmux, git, vim e irssi. Eu uso o iTerm2 no Mac OS X e o unicode-rxvt no Arch Linux, onde também...
16.01.2012 / 21:57
1
resposta

Como desativar o buffer alternativo na própria tela GNU, mas não para o vim, menos dentro dele?

O que eu gostaria de realizar é o comportamento de rolagem da roda do mouse ao qual estou acostumado em uma sessão ssh regular. No bash prompt roda do mouse deve rolar minha saída terminal, e dentro de menos / vim - o buffer alternativo que eles...
19.06.2013 / 09:02
3
respostas

Como faço para suprimir a mensagem “2 files to edit” no vimdiff?

'vimdiff a b' sempre imprime "2 arquivos para editar". Eu não quero ver isso. Como posso evitar isso? Aqui está um exemplo: ⚡ vimdiff a b...
01.02.2013 / 15:21
1
resposta

Não consigo obter o terminal XFCE para exibir os esquemas de cores do VIM

Isso é o que eu tenho no meu .bashrc if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then export TERM=xterm-256color fi No meu .vimrc eu tenho: set t_Co=256 echo $ TERM imprime xterm-256color tput cores imprime 256 Eu...
04.05.2014 / 15:52
5
respostas

Erro na navegação de localização no Vim Syntastic

Eu tenho o Syntastic instalado no Vim e ele está encontrando erros perfeitamente (principalmente no código Python em que estou trabalhando). Se eu pular normalmente no arquivo, vejo os erros na barra de status quando o cursor está sobre uma linh...
15.03.2013 / 20:47
1
resposta

Existe um oposto de: g no vim?

Eu sei como fazer algo em cada linha que corresponda a um padrão, usando :g . Existe uma maneira de fazer alguma coisa em cada linha que não corresponda ao padrão? Por exemplo, suponha que eu queira excluir todas as linhas que não corresp...
31.08.2009 / 05:04
3
respostas

textwidth = 0 e wrapwidth = 0 em .vimrc.local não sendo respeitado

Eu tenho as seguintes linhas na parte inferior do meu .vimrc.local: set textwidth=0 set wrapmargin=0 No entanto, sempre que abro um novo arquivo, ambos os valores são definidos como padrão (72 e 2, respectivamente) e não minhas configura...
25.02.2011 / 05:05
4
respostas

Adicionando parênteses ao redor do texto realçado no Vim

Existe uma funcionalidade no Vim que permite que parênteses sejam adicionados em torno do texto realçado? Por exemplo, se eu destacar n = getchar() em if (n = getchar() == '\n') , eu gostaria de colocar parênteses em torno disso.     
08.02.2015 / 01:26
2
respostas

Aumenta o espaço entre linhas no vim

Eu acho que o título diz tudo. Eu fiz minha lição de casa e o único comando que encontrei foi: :set linespace=3 mas parece que não funciona nem no Mac nem no Linux. Editar: no Mac OSX você pode configurar o terminal para adicionar linh...
27.05.2013 / 17:37
10
respostas

$ PATH no Vim não corresponde ao Terminal

Estou usando o MacVim e quando não o inicio do Terminal ( mvim ), seu $ PATH não inclui o que defini em meu .bash_profile. Parece apenas ter os valores padrão, /usr/bin:/bin:/usr/sbin:/sbin . Estou executando o OS X 10.5.8. Mesmo se eu pu...
28.08.2009 / 15:56