Como remover linhas em branco no editor vi

Vi é um poderoso editor de texto popular entre os fãs do Linux. Embora ele não tem interface gráfica do usuário, que ostenta uma série de comandos de teclado que permitem realizar muitas operações que são normalmente longo e tedioso em apenas algumas teclas. Uma delas é a remoção de linhas em branco supérfluos a partir de um documento de texto.

  • Entre no modo de comando, pressionando o "Escapar" chave. Isso prepara Vi para aceitar comandos, em vez de texto, a partir do teclado.

  • Digite o seguinte comando e pressione "Entrar:"

    : G / ^ $ / d

    o "g" comando diz para encontrar cada linha que corresponde ao padrão "^ $" e executar uma operação nele. Neste caso, a operação é comandada "d" para excluir. Na sintaxe de expressão regular de Vi, o padrão "^" representa o início da linha e "$" é utilizado para substituir um fim de linha, então Vi está à procura de uma linha que começa e termina imediatamente.

  • Digite o seguinte, se você cometer um erro e terá de tentar novamente:

    :você

  • pressione "Eu" para re-entrar no modo de inserção na posição atual do cursor.

De esta maneira? Compartilhar em redes sociais:

LiveInternet