Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:resurse:folosire-vim [2015/09/26 20:42]
mbarbulescu [Suport laborator]
uso:resurse:folosire-vim [2018/10/01 12:59] (current)
dragos.dimitriu [Replacing]
Line 1: Line 1:
 ~~SHOWSOLUTION~~ ~~SHOWSOLUTION~~
-====== Folosire ​vim ======+ 
 +====== Folosire ​Vim ======
  
 <​hidden>​ <​hidden>​
Line 14: Line 15:
 ===== Suport laborator ===== ===== Suport laborator =====
  
 +  * [[http://​books.google.com/​books?​id=_JFGzyRxQGcC&​lpg=PA532&​pg=PA473#​v=onepage&​q&​f=false|Cartea de USO cap. 14.3. Editorul Vim]]
   * [[http://​www.benjiegillam.com/​2012/​02/​switching-to-vim-the-easy-way/​|Switching to Vim: The Easy Way - Installing/​Vimtutor]]   * [[http://​www.benjiegillam.com/​2012/​02/​switching-to-vim-the-easy-way/​|Switching to Vim: The Easy Way - Installing/​Vimtutor]]
   * [[http://​vim-adventures.com/​|VIM Adventures]] - un joc simpatic care vă va ajuta să aveți o tranziție și mai ușoară către vim și să exersați comenzi de bază.   * [[http://​vim-adventures.com/​|VIM Adventures]] - un joc simpatic care vă va ajuta să aveți o tranziție și mai ușoară către vim și să exersați comenzi de bază.
-  * [[http://​books.google.com/​books?​id=_JFGzyRxQGcC&​lpg=PA532&​pg=PA473#​v=onepage&​q&​f=false|Cartea de USO cap. 14.3. Editorul Vim]] 
   * [[http://​www.moolenaar.net/​habits.html|Sfaturi de la Bram Moolenaar, creatorul Vim]]   * [[http://​www.moolenaar.net/​habits.html|Sfaturi de la Bram Moolenaar, creatorul Vim]]
   * [[http://​mislav.uniqpath.com/​2011/​12/​vim-revisited/​|A Gentle Introduction to Vim]]   * [[http://​mislav.uniqpath.com/​2011/​12/​vim-revisited/​|A Gentle Introduction to Vim]]
 +  * [[https://​danielmiessler.com/​study/​vim/​|Vim - 5 levels to mastery]]
 ===== Cheat sheet ===== ===== Cheat sheet =====
  
Line 37: Line 38:
  
 ===== Pachete necesare ===== ===== Pachete necesare =====
-  * vim +  * [[http://​linux.die.net/​man/​1/​vi|vim]] 
 +  * [[http://​linux.die.net/​man/​1/​vimtutor|vimtutor]]
  
 ===== Arhivă laborator ===== ===== Arhivă laborator =====
Line 48: Line 49:
 <note tip> <note tip>
 Deși pare complicat, **''​vim''​** nu este dificil de folosit. Nu trebuie să rețineți toate comenzile posibile de la prima folosire. Comenzile de Vim se învață în momentul în care vă loviți de ele și căutați să găsiți o soluție eficientă. Deși pare complicat, **''​vim''​** nu este dificil de folosit. Nu trebuie să rețineți toate comenzile posibile de la prima folosire. Comenzile de Vim se învață în momentul în care vă loviți de ele și căutați să găsiți o soluție eficientă.
 +</​note>​
 +
 +<note warning>​Înainte de a începe tutorialul de aici vă recomandăm să parcurgeți lecțiile din ''​vimtutor''​. Sunt 7 lecții care vă trec prin comenzile de bază și lucrați direct pe textul din ''​vimtutor'',​ fără a fi nevoie să deschideți alt terminal. ​
 +
 +Rulați comanda:
 +
 +<code bash>
 +student@uso:​~$ vimtutor
 +</​code>​
 </​note>​ </​note>​
 ===== Editorul vim. Intro ===== ===== Editorul vim. Intro =====
Line 196: Line 206:
 ===== Replacing ===== ===== Replacing =====
  
-De multe ori, într-un fișier, vrem să înclocuim ​un șir cu alt șir. Pentru a face aste lucru trebuie să intrăm în modul __Command__ și să dăm o comandă care începe cu **''​s/''​**,​ de exemplu:+De multe ori, într-un fișier, vrem să înlocuim ​un șir cu alt șir. Pentru a face aste lucru trebuie să intrăm în modul __Command__ și să dăm o comandă care începe cu **''​s/''​**,​ de exemplu:
  
 <code bash> <code bash>
uso/resurse/folosire-vim.1443289366.txt.gz · Last modified: 2015/09/26 20:42 by mbarbulescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0