Perguntas com a marcação «command-line»

Perguntas sobre comandos ex ou dois pontos. Para perguntas sobre as opções de linha de comando usadas para iniciar o editor, use a tag [invocation].

2
Feche e descarregue um buffer sem sair do Vim
Frequentemente, carregarei algumas informações em um buffer temporário e depois as fecharei :clo!. Mas isso oculta o buffer em vez de descarregá-lo completamente, mesmo que eu tenha nohiddendefinido. Acho isso cansativo, pois recebo uma confirmação extra ao sair do Vim, sobre o conteúdo que eu já (pensei ter) descartado. Em …




2
Como salvar um arquivo para o qual não tenho permissões de gravação?
Às vezes acontece que eu abro um arquivo e faço algumas modificações como meu próprio usuário, sem perceber ou "esquecer" de perceber o [read-only]aviso na linha de status (ou seja, algum /etcarquivo de configuração aleatório como /etc/resolv.conf). :w!obviamente falha nesse caso, porque meu usuário não tem permissão de gravação. Então …


5
A maneira mais fácil de alternar ramos git
No momento, estou usando o fugitivo para gerenciar quase tudo relacionado ao git, mas não consigo encontrar um bom fluxo de trabalho para visualizar e alternar rapidamente entre as ramificações disponíveis. Eu posso fazer :Git checkout <branch-name>, o problema é que ele preenche automaticamente os nomes de arquivos e as …

2
Executar script bash do vim
Eu uso o vim para scripts bash. às vezes, não quero criar um novo arquivo, torná-lo executável, executá-lo e removê-lo. Quero dizer os scripts que serão usados ​​apenas uma vez. Por exemplo, eu abro o vim e digito isto: #!/bin/bash ll | while read line do echo $line done Não …






4
Quando usar: grep e: vimgrep no vim?
No vim, :makeé fácil criar e corrigir erros :grepe :vimgrepse comportar assim :make. Mas por que você precisa desses dois comandos? Por que não procurar o padrão e pressionar n? Quais são as vantagens deles em relação apenas à pesquisa?


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.