Changes between Initial Version and Version 1 of V2


Ignore:
Timestamp:
12/11/13 23:56:31 (11 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • V2

    v1 v1  
     1[[PageOutline(1-2, Übersicht)]]
     2
     3= V2 =
     4
     5'''Die Vim-orientierte 2te Bone-Überarbeitung ersetzt
     6ü, ä und ö durch Escape , / und : .[[BR]]'''
     7
     8Diese Zeichen sind für Ebenenwechsel in vim und auch für eine Menge
     9anderer Software nützlich (z.B. Pentadactyl/Vimperator, Mutt, …).
     10Dass viele Programme / zum Suchen verwenden,  ist ein weiterer Vorteil.
     11
     12Ebene 3 wird dazu neben vim v. a. für bash stark verbessert, da mit : und / zwei
     13Positionen in der Ebene frei werden.
     14
     15Das beeinflusst auch Ebene1, wo anstelle des Euro-Zeichens ¥ in der Zahlenreihe ist.
     16
     17Die anderen Eigenschaften entsprechen dem Vorgänger [wiki:Bone2.01 Bone2.01]
     18
     19== Ebene 1 ==
     20{{{
     21jduax phlmwß'
     22ctieo bnrsgq
     23fv/Esc: yz,.k
     24┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
     25│ ^ │ § │ ° │ » │ « │ — │ £ │ ¥ │ ↦ │ „ │ ” │ ” │ ` │ ←    │
     26├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
     27│   ⇥ │ j │ d │ u │ a │ x │ p │ h │ l │ m │ w │ ß │ ´ │ Ret│
     28├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
     29│    ⇩ │ c │ t │ i │ e │ o │ b │ n │ r │ s │ g │ q │ ⇘ │   │
     30├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
     31│  ⇧ │ M4│ f │ v │Esc│ / │ : │ y │ z │ , │ . │ k │ ⇗       │
     32├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
     33│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
     34└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘
     35}}}
     36
     37Statt Euro und Pfund findet man in der Zahlenreihe Pfund und Yen/Yuan.
     38Weil das €-Zeichen in Ebene3 liegt, ist das kein Problem.
     39
     40Esc / und : haben die oben beschriebenen Vorteile.
     41
     42== Ebene 2 ==
     43{{{
     44JDUAX PHLMWß'
     45CTIEO BNRSGQ
     46FVüäö YZ,.K
     47┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
     48│ ˇ │ ₁ │ ₂ │ ₃ │ ⊥ │ ♂ │ ♀ │ ¬ │ v │ ∧ │ 〈│ ⟩ │ ¸ │ ←    │
     49├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
     50│   ⇥ │ J │ D │ U │ A │ X │ P │ H │ L │ M │ W │ ß │ ~ │ Ret│
     51├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
     52│    ⇩ │ C │ T │ I │ E │ O │ B │ N │ R │ S │ G │ Q │ ⇘ │   │
     53├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
     54│  ⇧ │ M4│ F │ V │ ü │ ä │ ö │ Y │ Z │ – │ • │ K │ ⇗       │
     55├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
     56│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
     57└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘
     58}}}
     59
     60In Ebene 2 sind ü, ä und ö als Kleinbuchstaben eingestellt.
     61
     62== Ebene 3 ==
     63{{{
     64…_$|^ €><=)ſ
     65@\{[* !(-&;
     66#}]~` +%'"→   
     67┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
     68│ ↻ │ ¹ │ ² │ ³ │ , │ ∞ │ ’ │ ’ │ › │ ‹ │ ℓ │ ¢ │ ° │ ←    │
     69├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
     70│   ⇥ │ … │ _ │ $ │ | │ ^ │ € │ > │ < │ = │ ) │ ſ │ \ │ Ret│
     71├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
     72│    ⇩ │ @ │ \ │ { │ [ │ * │ ? │ ! │ ( │ - │ & │ ; │ ⇘ │   │
     73├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
     74│  ⇧ │ M4│ # │ } │ ] │ ~ │ ` │ + │ % │ ' │ " │ → │ ⇗       │
     75├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
     76│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
     77└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘
     78}}}
     79
     80Ebene 3 versucht, die gewonnenen Zeichen / und : auf der ersten Ebene durch bessere
     81Zeichen auf der Grundlinie zu ersetzen.
     82Neben Vim liegt der Fokus auf der bash-Shell:
     83
     84! rückt auf die beste Position der rechten Hand. Beim Arbeiten mit der History bewährt
     85sich das. [[BR]]
     86Für Verkettungen ist das &-Zeichen ebenfalls auf die Grundlinie gelegt worden.[[BR]]
     87Die vielleicht seltsam wirkende Vertauschung von < > hat ebenfalls einen bash-Hintergrund:[[BR]]
     88Bei der häufigen Weiterleitung von Streams und um Informationen in eine Datei zu schreiben (> >>)
     89ist > auf der besseren Position sinnvoll.[[BR]]
     90Ebenfalls für bash sind Dollar und Pipe (falls man weniger mit bash arbeitet,
     91gerne andersrum) für die Klammern }] eingetauscht worden.
     92
     93In den von mir bekannten Sprachen sind Strings in "" eher unüblich. Für das Englische hat ' Vorteile.
     94
     95E-Mail-Adressen muss man häufiger eingeben; daher sind die Kosten für @ minimal verringert.
     96
     97Das Euro-Zeichen sollte einen Vorteil bieten.
     98
     99Die Klammern sind noch nicht ideal und sicherlich der seltsamste Teil der neuen Belegung.
     100Ich gehe davon aus, dass beim Programmieren automatisiert werden kann (in der Shell weniger).
     101Selbstschließende Klammern gehören dazu.
     102
     103Bis jetzt habe ich gute Erfahrungen mit den Vorteilen der neuen Belegung gemacht.[[BR]]
     104! auf der Grundlinie (wo auch alle 3 Klammern zu finden sind) sind relativ praktisch.
     105Anders als bei einer Matrix-Tastatur muss bei einer Standardtastatur der Finger für }] nur
     106eine halbe Position nach innen gedreht werden.
     107Falls man ~ selten braucht (steht in Linux für das Home-Verzeichnis) kann man die Klammern auch eine Position
     108nach rechts verschieben.
     109
     110Für die alte Position des Semikolons habe ich einen Pfeil eingefügt. Man könnte dort aber natürlich auch ein
     111anderes Zeichen verwenden, z.B. £ oder ¥.
     112
     113----
     114[wiki:Bone2 Bone2] → [wiki:Bone2.01 Bone2.01] → V2