Your SlideShare is downloading. ×
0
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Learn Linux: Emacs
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Learn Linux: Emacs

5,264

Published on

Learn linux with Emacs

Learn linux with Emacs

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,264
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
160
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Learning Linux: By Alexandro “JZA” Colorado [email_address] Emacs
  • 2. ToC <ul><li>What is Emacs? </li></ul><ul><li>Using Emacs </li></ul><ul><li>Keyboard basics </li></ul><ul><li>Costuming Emacs </li></ul><ul><li>Looking for help on Emacs </li></ul>
  • 3. What is Emacs? <ul><li>Is a command line text editor </li></ul><ul><li>Emacs is useful to program and edit text files </li></ul><ul><li>Emacs is built for extendability </li></ul><ul><li>Emacs contain many key-bindings </li></ul>
  • 4. Run Emacs <ul><li>To start emacs type emacs or emacs -nw for command line version </li></ul><ul><li>Ctrl-x Ctrl-c will exit Emacs </li></ul><ul><li>Emacs is divided into a menu bar (top), min-buffer and Status Bar. </li></ul>
  • 5. Emacs special Keys <ul><li>C = Ctrl </li></ul><ul><li>M = Alt / Esc </li></ul><ul><li>C-f = Ctrl + f </li></ul><ul><li>C-x C-c = Ctrl+x + Ctrl+c </li></ul><ul><li>buffer = file in memory </li></ul><ul><li>point = cursor </li></ul><ul><li>tab = completition </li></ul>
  • 6. Emacs cheat sheet <ul><li>Ctrl-p Up one line </li></ul><ul><li>Ctrl-n Down one line </li></ul><ul><li>Ctrl-b Backward one character </li></ul><ul><li>Ctrl-f Forward one character </li></ul><ul><li>Ctrl-e End of the line </li></ul><ul><li>Ctrl-a Beginning of the line </li></ul><ul><li>Ctrl-v Down one page </li></ul><ul><li>Alt-v Up one page </li></ul><ul><li>Ctrl-k cut text </li></ul><ul><li>Ctrl-y paste text </li></ul><ul><li>Ctrl-x Ctrl-s Save file </li></ul><ul><li>Ctrl-u undo </li></ul><ul><li>Ctrl-x Ctrl-f Open file </li></ul><ul><li>Ctrl-s Find forward </li></ul><ul><li>Ctrl-r Find backward </li></ul><ul><li>Tab autocomplete </li></ul><ul><li>Ctrl-h help </li></ul><ul><li>Ctrl-h f help function </li></ul><ul><li>Ctrl-h a aproppos </li></ul><ul><li>Ctrl-h i documentation </li></ul>
  • 7. What can I do with Emacs <ul><li>Run a shell (Ctrl-) </li></ul><ul><li>Compose email (Alt-p shell) </li></ul><ul><li>File Manager (Ctrl-x d) </li></ul><ul><li>Split windows (Ctrl-x 2) </li></ul><ul><li>View calendar (Alt-x calendar) </li></ul><ul><li>Calculator (Alt-x calculator) </li></ul><ul><li>and many, many more </li></ul>
  • 8. Getting help on Emacs <ul><li>Emacs mailing lists: http://savannah.gnu.org/mail/?group_id=40 </li></ul><ul><li>Emacs guided tour: http://www.gnu.org/software/emacs/tour/ </li></ul><ul><li>Emacs wiki: http://www.emacswiki.org/cgi-bin/wiki/EmacsMailingLists </li></ul><ul><li>Emacs chat: irc.freenode.net/emacs </li></ul>

×