Perguntas com a marcação «vim»

O Vim é um editor de texto modal gratuito e de código aberto disponível para a maioria das principais plataformas. Permite alta eficiência em muitas tarefas de edição de texto, mas possui uma curva de aprendizado acentuada. Para aprender o básico, execute ": help vimtutor". Para perguntas que não são de programação, use https://vi.stackexchange.com/.

7
Como posso inserir texto no meio da linha para várias linhas no Vim?
Digamos que tenho dez linhas e desejo acrescentar texto a alguma palavra que ocorre nessas linhas. Não precisa estar no início da linha. De: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf para: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf Também é possível não apenas preceder, bar(mas …
91 vim  vi 



10
VIM Super Fast Navigation
A única coisa que sinto falta em usar outros editores é encontrar meu lugar com o mouse. Posso olhar com meus olhos para uma área específica do arquivo e com um movimento do mouse e um clique estou lá. Com o VIM eu tenho que jjjjjkkkkkkjjjjhhhh ... quase lá hhhhh …
91 vim  navigation 


8
Alterar recuo de 2 espaços para 4 espaços no vim
Copiei alguns códigos da Internet que têm recuo de 2 espaços e quero transformá-los em recuo de 4 espaços. Eu me pergunto se existe uma rotina curta do vim para realizar a tarefa sem ter que escrever o script do vim? Aqui está como estou fazendo isso com um arquivo …
91 vim 

2
Copiar de um registro para outro
Como copiar o conteúdo de um registro para outro sem colar na área de transferência? Eu peguei um texto e ele foi colocado no "registro padrão . Agora quero copiar outro texto sem deletar / sobrescrever o "registro. Então, eu quero mover o conteúdo do "registro para dizer alguns aou …

15
Navegação de arquivo Vim
Estou tentando muito aprender o vim depois de usar o TextMate nos últimos anos. Comecei a comprometer parte da navegação no arquivo para a memória, mas estou tendo dificuldades para navegar entre vários arquivos. No meu fluxo de trabalho, é bastante comum que eu alterne entre um punhado de arquivos …
91 vim  editor  navigation 

7
Recuo incorreto ao editar Yaml no Vim
O Vim não parece reagir corretamente a um símbolo de traço em arquivos YAML, portanto, quebrando o formato. Por exemplo, eu tenho um bloco que deve ser semelhante a este: handlers: - name: restart exim4 service: name=exim4 state=restarted Quando termino de digitar restart exim4e digito, o service:Vim reindenta minha servicelinha …
90 vim  yaml 


10
Melhor maneira de inserir carimbo de data / hora no Vim?
O EditPad Lite possui um bom recurso ( CTRL- E, CTRL- I) que insere um carimbo de hora, por exemplo, "2008-09-11 10:34:53" em seu código. Qual é a melhor forma de obter essa funcionalidade no Vim? (Estou usando o Vim 6.1 em um servidor Linux via SSH. Na situação atual, …
90 vim  vi 


11
Rolando dentro do Vim no terminal do Mac
Tenho procurado no Google tentando descobrir se é possível usar a roda do meu mouse para rolar enquanto estiver dentro do Vim no Terminal do Mac, sem sorte. Parece que apenas o X11 ou o iTerm suportam isso. Antes de desistir, pensei em tentar os gênios aqui para ver se …
89 macos  vim  terminal 

6
Detecta se uma chave está ligada a algo no vim
Gostaria de saber se existe uma maneira de descobrir se uma chave faz algo in vim. Eu sei que posso usar :mappara ver mapeamentos definidos pelo usuário, mas há algo para o material integrado? Por exemplo, sempre tive CTRL- Wvinculado a fechar a guia, porque pensei que não estava sendo …
89 vim  key-bindings 

7
A tecla Backspace não funciona no Vim / vi
Acabei de fazer algumas alterações no .vimrcarquivo e no .bash_aliasesarquivo e, a partir desse momento, não consigo deletar palavras com a tecla backspace. Meu .vimrcarquivo tem: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set et set title set mouse=v …
89 vim 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.