Slide 1

Slide 1 text

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

Slide 8

Slide 8 text

Syntax-Highlighting ✤ PHP, Ruby, Perl, C, Make, JavaScript, ...

Slide 9

Slide 9 text

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/

Slide 11

Slide 11 text

Fin.