2012-01-17
nano
The best text editor ever, or maybe not.
Slide 2
Slide 2 text
Guten Tag
✤ My name is Till Klampäckel.
✤ I build web applications.
✤ I ❤ open source.
Slide 3
Slide 3 text
I wrote a book.
CouchDB, NoSQL, in German. (Buy it!)
Read it! Check out the website at
http://couchdb-buch.de/
Slide 4
Slide 4 text
n(ano)
Slide 5
Slide 5 text
Advantages & Disadvantages
✤ no bloat! very lean!
✤ pre-installed (Mac, Linux)
✤ easy to use
✤ customizable
✤ not too many features :(
0
37.5
75
112.5
150
Features
Performance
Productivity
Other Text Editors nano :)
* Numbers may not be accurate. :)
Slide 6
Slide 6 text
Simple usage!
✤ nano Foo.php
Action Command
Save Ctrl+o
Search Ctrl+w
... & Replace ..., Ctrl+r
... Go to line ..., Ctrl+t
Paste file into Ctrl+r
Exit Ctrl+x
Slide 7
Slide 7 text
Customizations
✤ /etc/nanorc
✤ ~/.nanorc
✤ set|unset foo
set tabstospaces
set const
set tabsize n
set nowrap
set autoident
set nonewlines
set whitespace
set nohelp
set historylog n
set backup
set backupdir
What’s missing?
✤ no integration of external tools (except for a spellchecker)
✤ no tabs or windows (but my Terminal or screen support these)
✤ no auto-completion
✤ issues with “larger” files
Slide 10
Slide 10 text
What makes you productive?
Resource hungry editors don’t help.
Copyright Yann Ropars, http://www.flickr.com/photos/frenchista/6322734353/