30
What editors should be able What editors should be able

Bettereditors

Embed Size (px)

Citation preview

Page 1: Bettereditors

What editors should be ableWhat editors should be able

Page 2: Bettereditors

VictoriaVictoria

Page 3: Bettereditors

Heise OnlineHeise Online

Page 4: Bettereditors

My ArticleMy Article

Page 5: Bettereditors

Frederick P. BrooksFrederick P. Brooks

Page 6: Bettereditors

Frederick P. BrooksFrederick P. Brooks

Page 7: Bettereditors
Page 8: Bettereditors

Kephra 0.4.3.32Kephra 0.4.3.32

Page 9: Bettereditors

New Kephra LogoNew Kephra Logo

Page 10: Bettereditors

Kephra 0.5.002Kephra 0.5.002

Page 11: Bettereditors

What editors should be ableWhat editors should be able

Navigation

Selection

Editing

Backup

Page 12: Bettereditors

NavigationNavigation

Character / Line

Word

Block

Form

Page 13: Bettereditors

Navigation by ContentNavigation by Content

Form ?

based on „ “ and „\n“

Page 14: Bettereditors

Navigation by ContentNavigation by Content

on variables

on strings

on numbers

Page 15: Bettereditors

Navigation by ContentNavigation by Content

on Braces

() [] {}

Page 16: Bettereditors

Navigation by ContentNavigation by Content

on subs

package::sub(...)

Page 17: Bettereditors

Navigation by ContentNavigation by Content

on objects

$obj->method(...)

Page 18: Bettereditors

Navigation by HistoryNavigation by History

next / prev

hunk

Page 19: Bettereditors

SelectionSelection

Shift +

Page 20: Bettereditors

SelectionSelection

WordLine

Block

Page 21: Bettereditors

SelectionSelection

StringSignature

Cmd + Block

Page 22: Bettereditors

Move TextMove Text

move line

move selection

Page 23: Bettereditors

BackupBackup

~ files

.bak files

Page 24: Bettereditors

BackupBackup

files

vcs

Page 25: Bettereditors

File as a MetaphoreFile as a Metaphore

remote edit

much more

Page 26: Bettereditors

Ways of InputWays of Input

Key-Combination (normal and emacs)

Mouse-Gestures (browser)

Click-Combination (acme)

Kontextmenus

Commandline (vi - drum)

Page 27: Bettereditors

ToolTreeToolTree

Snippet

Documentation

Command

Script

Page 28: Bettereditors

Ways of ContentWays of Content

Notepad

Orgpad

ToolTree

Plugin

Extention

Page 29: Bettereditors

Ways of ContentWays of Content

Searchpattern

Regextester

ToolTree

Page 30: Bettereditors

Ways of ContentWays of Content

Clipboard History

ToolTree

Template