Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- https://www.youtube.com/watch?v=1Wi3waWASdI
- emacs : set up config 05 (key bindings & other setup):
- https://www.youtube.com/watch?v=9l0mhBXpEW0&t=4s
- Learn Emacs in 21 days:
- https://www.youtube.com/playlist?list=PL4Fy7KEfuLXrPu_OjV6rO_V7AobNAL1-a
- ---------------------------- Komunikacija ----------------------------------
- /ssh:192.168.4.153:/home
- SPC SPC serial-term --> otvara serijski terminal, biras port i pita te za baudrate
- ----------------------------- Git ------------------------------------------
- SPC g g --> ulazi u git
- 1. pull - shift f u, zatim kucas username i pass za git
- 2. stage - s, preko fajla koji stageujes, u - unstage
- 3. commit - c c, pises poruku, onda ZAREZ pa c
- 4. push - p, u
- ----------------------------------------------------------------------------
- SPC s s --> swoop, smart search, ispise listu linija na kojim se nalazi upisana rijec
- SPC p $ t --> otvara terminal u aktuelom projektu
- SPC s p --> search project, trazi pattern u fajlovima
- v i o --> select word
- v i g --> select all
- v f <char> --> select od pocetka pa do prvog pojavljivanja "simbol"
- r --> preko simbola ako odradis radi replace sa narednim otkucanim
- R --> r+Shift, na mjestu gdje se nalazi krene u insert mode preko postojecem teksta.
- SPC s h --> select highlight
- SPC s e --> selektujem izraz, dodatno: i - ubacujem izmenu, n - prolazim kroz ponavljanja selektovanog
- v --> s <char> --> (v)isual modom selektujes, onda (s)urround mode izaberes i izaberes karakter kojim okruzujes selekciju
- v --> b --> pocnes (v)isual modom unazad, stisnes (b)ack i onda selektuje sve do kraja unazad
- v --> e --> pocnes (v)isual modom unapred, stisnes (e)nd i onda selekctujes do kraja
- ----------------------------------------------------------------------------
- yy --> copy cijele linije, odes gdje hoces paste i onda p
- y --> ako izvrsis selekciju, jedan y vrsi COPY selekcije
- ----------------------------------------------------------------------------
- -- Python Debugger
- s --> u insert modeu, ides preko imena funkcije, s ulazi u tu fju
- SPC TAB --> vraca te nazad ukoliko je fju otvorio preko prozora iz koga si pozvao step
- F5 --> Continue ili Ulazi u fju na kojoj se nalazi kursor
- F6 --> Korak napred
- F7 --> Izlazi iz funkcije
- F8 --> Pusta izvrsavanje do breakpointa
- ,db --> debug breakpoint
- ,de --> debug evaluate, dok se setas po editoru, gdje zaustavis kursor to se evaluira
- exit --> izlazi iz debuggera
- pp vars(...) --> pretty print, lijep ispisuje objekat u debageru
- pp dir(layer_cfg) --> ispisuje samo polja iz dictionaryja
- up,
- down, continue --> kreces se kroz dibager
- SPC b d --> buffer delete, gasis bafer u kom se nalazi debager
- SPC w d --> window delete, brise prozor gdje se nalazi debager
- ----------------------------------------------------------------------------
- SPC x d w --> trailing spaces trim, brise suvisne razmake u fajlu
- SPC SPC linum-mode--> linum-mode, ukljucuje linije sa strane
- fd --> escape, jako brzo pritisnuto izlazi iz insert moda
- zz --> center around cursor
- SPC w shift f --> duplira aktuelni prozor
- SPC w TAB --> prebacuje window unutar editora
- SPC w o --> window other, prebacuje na drugi monitor
- SPC f f --> otvaranje novog fajla
- SPC b b --> recent files
- SPC w d --> window delete
- SPC w / --> vertical split, new window
- , c c --> execute current tab
- , d d --> exec debug mode
- g c c --> comment
- v (hjkl) gc --> group comment, kreces se strelicama ili hjkl
- , g shift g --> moze i na veliko G, prikazuje def funkcije u drugom prozoru
- , g g --> udje u funkciju preko koje stojis u esc modu
- SPC b p --> vraca te nazad, sakriva prikazanu def funkcije
- , = --> uredjuje Python kod
- ----------------------------------------------------------------------------
- CTRL+X --> Otvara spisak komandi
- CTRL+X, CTRL+D --> Directory navigator
- CTRL+X, CTRL+F --> Create a new file
- CTRL+S --> Incremental search - pocnes da kucas i on pretrazuje po cijelom fajlu to sto kucas
- --> Drugi i svaki naredni put markira narednu rijec koju je nasao.
- CTRL+R --> Pretraga unazad
- :wqa --> Exit with save
- :qa! --> quit all without save
- NORMAL MODE (pritisnes ESC):
- i -- insert texta
- x -- brise karakter koji prekrije
- d+w --> brise narednu rijec,
- --> drzis D i stisces W prolazi kroz rijeci
- d+d --> brise cijelu liniju
- w --> trci kroz kod rijec po rijec.
- dOBJEKAT --> brise do kraja linije
- OBJEKAT: w - brise do kraja rijeci ukljucujuci space
- e - do kraj rijeci ne ukljucuje space
- $ - do kraja linije
- [broj komandi] d [objekat] --> 3dw --> brise tri rijeci nakon kurzora
- # Objekti mogu da se koriste i bez komande d, nece nista brisati, nego ce skakati.
- ---------------------------------------------------------------------
- 2dd --> brise dvije linije zaredom
- u --> undo
- CTRL+R --> undo's undo / redo
- p --> put, poslednji obrisani objekat konkatenira na sadrzaj posle kursora
- --> ako je to linija onda ju konkatenira ispod kursora.
- ---------------------------------------------------------------------
- cw --> change word, menja dio rijeci ili cijelu, brise dio rijeci posle kursora. Ubacuje te u insert
- c$ --> brise do kraja linije, ubacuje na KILL RING
- -- ako sda odes bilo gdje s kursom i kazes: p --> lijepi tu
- ---------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement