Pressionar dd removerá essa linha (na verdade, ela será cortada). Então você pode colá-lo via p .
Como posso excluir uma linha no VI?
Aqui o que estou fazendo agora:
vi a.txt Como outros disseram, é dd se você estiver no modo normal (pressione ESC ) para garantir que você está no modo normal, mas por padrão, você estará. Você pode ter descoberto que o vi não age como você esperaria que um editor agisse. É muito original, e esses recursos únicos tornam extremamente poderoso e rápido de se trabalhar. Se você quiser saber mais, você pode executar vimtutor na linha de comando, e você terá um tutorial rápido (talvez uma hora de leitura / experimentação) sobre o básico de como usá-lo.
Agora, você pode usar um editor com uma interface mais familiar. A maioria dos sistemas tem nano . Você pode digitar nano a.txt para abrir seu arquivo em nano . Você pode até dar um passo adiante - não há nenhum motivo para usar um editor baseado em terminal. Desde que você mencionou usando ( Ctrl + Alt + + T ) e este é o atalho padrão no Ubuntu e algumas outras distribuições do Gnome, então eu Surpreenda-se se você não tiver gedit instalado. Na linha de comando, tente gedit a.txt e você terá um editor gráfico.
Para excluir a linha sob o cursor, use dd .
O comando delete aceita todos os modificadores posicionais normais, portanto, se você estiver no início da linha abaixo da que deseja excluir, você pode apenas dk entrar no modo excluir e subir uma linha, excluindo tudo o cursor passou.
Você também pode especificar a repetição, portanto, 5dd excluirá a linha sob o cursor cinco vezes, excluindo efetivamente as quatro linhas atuais e seguintes.
Esc dd depois de ir para a linha que você deseja excluir
Verifique se você está agora no modo "Normal" e pressione dd .
O comando ndd excluirá n linhas da linha na qual o cursor está.
No modo visual,
shift + v, escolha as linhas e, em seguida, d
ctrl + v, escolha as colunas e, em seguida, d