Perguntas com a marcação «vim»

112
Atualize o vim integrado no Mac OS X

Eu sei que isso pode ser mais apropriado em Ask Different, mas como tentei adicionar tags lá, não havia vimtag, apenas macvim. Então achei que poderia conseguir um público melhor aqui. No Terminal, eu faço o seguinte $ vim --version VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Jan 31 2010...

111
Contando ocorrências no Vim sem marcar o buffer alterado

Para saber quantas vezes um padrão existe no buffer atual, eu faço: :%s/pattern-here/pattern-here/g Ele fornece o número de ocorrências do padrão, mas é obviamente complicado e também tem o efeito colateral de definir o status 'alterado'. Existe uma maneira mais elegante de...

111
Como fazer o vi redesenhar a tela?

Quando eu uso git commit --amend Ele entrará em uma janela do vi para permitir que eu insira comentários para a confirmação, o problema é que a janela do vi mostrará alguns caracteres sujos do fundo do shell anterior. Então eu me pergunto como posso deixar o vi recarregar ou redesenhar a tela...

111
Usando git commit -a com vim

Sou novo com git, então decidi aprender git usando os tutoriais do github. O terceiro capítulo disse: "Para este primeiro exemplo, modificaremos o arquivo README para nos adicionarmos como um autor no projeto. Portanto, simplesmente editaremos o arquivo. Agora, queremos confirmar essa alteração,...

110
VIM Ctrl-V Conflito com Windows Paste

Estou usando o VIM no Windows. O problema é que quero usar CtrlVcomo modo visual. No entanto, esta chave está em conflito com o colar do Windows. Como posso redefinir esta chave de volta para o modo visual VIM em vez de colar. Prefiro definir isso em meu arquivo de configuração...

107
Procure por seleção no vim

Eu uso plug-ins do vim e vim para estúdio visual ao escrever C ++. Freqüentemente, encontro-me querendo pesquisar uma string dentro de uma função, por exemplo, cada chamada para object->public_member.memberfunc(). Sei que o vim oferece uma maneira conveniente de pesquisar uma única palavra,...

107
Painéis divididos Tmux vs. iTerm2

Por que devo usar o tmux quando o iterm2 tem painéis divididos? Nunca usei o tmux e quero saber se há vantagens em usá-lo no meu fluxo de trabalho em vez dos recursos de painel dividido que o iterm2 tem. Eu realmente gosto do escurecimento das janelas inativas que os painéis divididos do iTerm2...

107
Instalando vim com suporte de rubi (+ rubi)

Estou tentando instalar o command-t para o vim, mas minha versão atual do vim não tem o sinalizador (+ ruby). O comando "which ruby" mostra que o ruby ​​está instalado. O que preciso fazer para ativar o sinalizador + ruby ​​no vim? Além disso, o que significa tecnicamente o sinalizador +...

106
Como substituir texto entre aspas no vi

Digamos que eu tenha esta linha de código: $query = "SELECT * FROM table"; Existe um comando no vi / vim que pode apagar instantaneamente tudo entre aspas e posicionar o cursor entre elas para que eu possa começar a

106
Como voltar (ctrl + z) no vi / vim

Em editores de texto normais [com todo o devido respeito ao Vim] existe um atalho Ctrl+ Zquando você fez algo desagradável e deseja retornar à versão anterior do texto. Como o botão VOLTAR no Word. Eu me pergunto como você pode conseguir esse comportamento no

106
Como visualizar caracteres UTF-8 no VIM ou Gvim

Eu trabalho em páginas da web que envolvem scripts em outro idioma de vez em quando, a maioria deles usa charset utf-8, VIM e Gvim não exibe caracteres UTF-8 corretamente. Usando VIM 7.3.46 no Windows 7 de 64 bits, com set guifont=Monaco:h10em _vimrc Existe uma maneira de corrigir...

106
Como eu mudo o cursor do Vim no modo Insert / Normal?

Gostaria de saber, se possível, como mudar o cursor no Vim (em cor, forma, etc.) dependendo do modo em que você está. Estou constantemente esquecendo que não estou no modo de inserção e começo a digitar o código, o que resulta em todo tipo de coisa maluca acontecendo. Seria útil se houvesse algum...

105
Como detectar se um arquivo específico existe no Vimscript?

Estou procurando uma maneira elegante no Vimscript de verificar se existe um arquivo no diretório atual. Eu vim com o código abaixo, mas não tenho certeza se essa é a solução mais elegante (vou definir uma opção Vim se o arquivo existir). Existe alguma maneira de não ter que fazer outra comparação...