Beruflich Dokumente
Kultur Dokumente
Vim/Desfazendo
< Vim
Desfazendo
Se você cometer um erro, não se
preocupe! Use o comando "undo":
u desfaz a
última mudança (pode ser
repetido para diversos
comandos)
U desfaz
todas as mudanças na
última linha editada
CTRL-R refaz as
mudanças desfeitas (isto
é, um "undo do undo").
:help undo
Undo tree
Um novo recurso muito interessante foi
adicionado ao vim `a partir da versão 7
(Obs: para cada alteração sugerida saia
do modo insert <esc> e inicie a nova
alteração) é a chamada árvore do
desfazer.
Se você desfaz alguma coisa, fez uma
alteração um novo 'branch' ou galho,
derivação de alteraçã, ou seja lá como
queira chamar é criado.
one ~
|
change 1
|
one too ~
/ \
change 2 change
3
| |
one two me too
~
g- ........ retrocede na
árvore de alterações
g+ ........ avança na
lista de alterações
# controle de fluxo
<esc>
Passo 2 - digite na linha 2 o seguinte
texto
for i in range(10):
print i <esc>
# operador ternário
<esc>
Passo 6 - na linha 3 digite
var = (1 if teste == 0
else 2) <esc>
g+
e / ou
g-
:earlier 10m
Obtido em
"https://pt.wikibooks.org/w/index.php?
title=Vim/Desfazendo&oldid=450194"