É ainda mais fácil! Mais uma vez, use comandos retangulares . Vá para um canto do retângulo que deseja excluir, pressione C-SPC
para definir a marca. Vá para o outro canto do retângulo e pressione C-x r d
( delete-rectangle
). Por exemplo, vá para a primeira linha em que deseja atuar, pressione C-a
ou home
para ir para o início da linha, vá para a última linha em que deseja atuar, para ir para o canto inferior direito e depois para excluir.C-u number C-f
C-x r d
Se a última linha tiver menos do que o número desejado de caracteres, pode ser mais conveniente usar os cantos inferior esquerdo e superior direito. Como alternativa, você pode inserir caracteres indesejados (isso é útil se a primeira linha e a última linha forem mais curtas).
Você pode usar C-x r k
para matar o retângulo, o que permite puxá- C-x r y
lo ( ) mais tarde (vá para o canto superior esquerdo do local onde você deseja inseri-lo).
Você também pode usar C-x r t
( string-rectangle
) e inserir uma sequência vazia.
Os comandos de retângulo são baseados nas posições da coluna. Se você deseja excluir n caracteres, em vez de n colunas (o que faz diferença com caracteres de várias colunas, como guias), você pode usar a substituição de expressão regular : substitua ^.\{42\}
por nada para excluir os primeiros 42 caracteres de cada linha.