vim na linha de comando sem abrir

0

no vim, com

vim file +10

Eu posso abrir o arquivo na linha 10, com

vim file +10d

Eu posso deletar a linha 10, mas como eu posso deletar a linha e a saída do vim? ou como eu posso deletar a linha sem abrir o vim?

    
por juanpablo 07.06.2012 / 16:59

2 respostas

1
vim file +10d -c wq

ou

vim file +10d -c x

vim --help

 -c <command>        Execute <command> after loading the first file
    
por 07.06.2012 / 18:12
1

Para fazer isso, seria melhor usar sed assim:

sed -i 10d file
    
por 07.06.2012 / 17:02

Tags