terça-feira, 3 de novembro de 2015

USANDO O VIM - TUTO SIMPLES

#Editar : entre no arquivo e aperte a letra "i" , e vai entrar em mode de inserção.


#Salvar: Após as alterações, aperte ESC e depois
:w!
(para salvar)


#Sair: : pressione q! (para sair sem salvar)


#Sair e Salvar:
:wq!

Para seu VIM ficar colorido e bonito encontre o arquivo "vimrc" e adicione a seguinte linha no final no arquivo:
syn on

Para procurar digite
#find / -name "vimrc" -print


MAIS UM POUCO POR NODES

---=== UM POUCO DO VIM ===---
1: Para chamar o vim pelo terminal digite: vim
ou se tiver um texto que queira utilizar como
modelo para sua edição, vim text.txt
2: para salvar digite: w:
3: para fechar sem ter inserido nada: :q
4: para fecha sem salvar e na marra: :q!
5: para fechar salvando: :wq
ou :x
6: caso queira criar um arquivo de texto via vim: :w novotexto.txt
7: a tecla ESC funciona como uma tecla de inserção de novo comando e precede todos os comandos acima.
8: para uma boa iniciativa, aconselho usar o programa CAT para ler e ou editar o seu arquivo feito no vim.


---=== O COMANDO CAT ===---
1: criar um arquivo ainda nao salvo, e se ja existir ele o apagará e ficará em seu lugar:
cat > text.txt;
agora escreva o que quiser;
depois use as telcas Ctrl+D para salvar e sair.
2: cat text.txt para ver o texto criado ou substituido.
3: para criar um novo texto sem deletar o antigo e na ultima linha de seu texto
cat >> text.txt
agora escreva o que quiser;
depois use as telcas Ctrl+D para salvar e sair.
4: para unir dois arquivos em um so faça assim:
cat text.txt text2.txt > texto3.txt
ele será juntado e criado no novo arquivo texto3.txt


---=== O COMANDO CP ===---1: copia um arquivo de um lugar para o outro ou pra o mesmo lugar mas com nome diferente.
cp texto1.txt texto2.txt
2: para um lugar diferente faça assim:
a) se estiver na pasta de origem do texto:
cp texto1.txt /home/user2/texto2.txt
b) se nao estiver na pasta, mas sabe onde está o mesmo, fazendo uma copia na pasta onde vc esta:
cp /home/user2/texto2.txt textonovo.txt
c) ser quiser fazer copia de uma pasta para outra sem estar em nenhum das duas pastas:
cp /home/user1/bunda.txt /home/user2/bunda.txt


nodes