summaryrefslogtreecommitdiffstats
path: root/windows/XP/autohotkey
diff options
context:
space:
mode:
authornora <nora@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2007-05-23 19:46:57 +0000
committernora <nora@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2007-05-23 19:46:57 +0000
commit11ac9a677892b699e96f2bfc82659cdf16f06730 (patch)
treeb62830518240b5d9ef40737e78ac41e4297dd70d /windows/XP/autohotkey
parent916eebb0f06be58a6d6a3ab5a4c75cd297c0484c (diff)
autohotkey: Alt-Combos, Tab auf höheren Ebenen
git-svn-id: https://svn.neo-layout.org@128 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'windows/XP/autohotkey')
-rw-r--r--windows/XP/autohotkey/neo20.ahk122
1 files changed, 67 insertions, 55 deletions
diff --git a/windows/XP/autohotkey/neo20.ahk b/windows/XP/autohotkey/neo20.ahk
index a93f7fd..95f7b63 100644
--- a/windows/XP/autohotkey/neo20.ahk
+++ b/windows/XP/autohotkey/neo20.ahk
@@ -1,5 +1,5 @@
/*
- NEO-Layout - Version vom 21.05.2007
+ NEO-Layout - Version vom 23.05.2007
Mod3 (3./4. Ebene) funktioniert über Win+Ctrl,
Mod5 (5./6. Ebene) über AltGr.
Zur Umbelegung von Mod3 auf CapsLock und #
@@ -121,15 +121,35 @@ Space::
Send {Space}
Return
++Space::Send {Space}
+#^space::Send {Space}
+#^+space::Send {Space} ; soll geschütztes Leerzeichen
+<^>!Space::Send 0
+<^>!+Space::Send {Space} ; soll schmales Leerzeichen
+
+
*Enter::Send {Enter}
*Esc::Send {Esc}
-*Tab::Send {Tab}
+Tab::Send {Tab}
+Tab::Send +{Tab}
+#^Tab::Send {Tab}
+#^+Tab::Send {Tab}
+<^>!Tab::Send {Tab}
+<^>!+Tab::Send {Tab}
+
+
+Backspace::Send {BS}
++Backspace::Send +{BS}
+#^Backspace::Send {BS}
+#^+Backspace::Send {BS}
+<^>!Backspace::Send {BS}
+<^>!+Backspace::Send {BS}
+
+;<^>!SC138::Send {NumpadDot}
+ ; geht nicht, weil sonst AltGr nur noch , macht
-*Backspace::Send {BS}
-^Backspace::Send ^{BS}
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -970,9 +990,6 @@ Return
#^+.::Unicode("θ") ;theta
#^+-::return
-;#^+space:: ; geschütztes Leerzeichen
-
-
;5. Ebene: Mod5
@@ -1030,11 +1047,6 @@ Return
<^>!.::Send 3
<^>!-::Send .
-<^>!Space::Send 0
-;<^>!SC138::Send {NumpadDot}
- ; geht nicht, weil sonst AltGr nur noch , macht
-
-
;6. Ebene: Mod5+Shift
;(AltGr+Shift)
@@ -1145,49 +1157,49 @@ Return
;Alt-Ebene
;---------
-<!1::send !1
-<!2::send !2
-<!3::send !3
-<!4::send !4
-<!5::send !5
-<!6::send !6
-<!7::send !7
-<!8::send !8
-<!9::send !9
-<!0::send !0
-
-<!q::send !x
-<!w::send !v
-<!e::send !l
-<!r::send !c
-<!t::send !w
-<!z::send !k
-<!u::send !h
-<!i::send !g
-<!o::send !f
-<!p::send !q
-<!ü::send !ß
-
-<!a::send !u
-<!s::send !i
-<!d::send !a
-<!f::send !e
-<!g::send !o
-<!h::send !s
-<!j::send !n
-<!k::send !r
-<!l::send !t
-<!ö::send !d
-<!ä::send !y
-
-<!y::send !ö
-<!x::send !ü
-<!c::send !ä
-<!v::send !p
-<!b::send !z
-<!n::send !b
-<!m::send !m
-<!-::send !j
+<!1::send {altdown}1
+<!2::send {altdown}2
+<!3::send {altdown}3
+<!4::send {altdown}4
+<!5::send {altdown}5
+<!6::send {altdown}6
+<!7::send {altdown}7
+<!8::send {altdown}8
+<!9::send {altdown}9
+<!0::send {altdown}0
+
+<!q::send {altdown}x
+<!w::send {altdown}v
+<!e::send {altdown}l
+<!r::send {altdown}c
+<!t::send {altdown}w
+<!z::send {altdown}k
+<!u::send {altdown}h
+<!i::send {altdown}g
+<!o::send {altdown}f
+<!p::send {altdown}q
+<!ü::send {altdown}ß
+
+<!a::send {altdown}u
+<!s::send {altdown}i
+<!d::send {altdown}a
+<!f::send {altdown}e
+<!g::send {altdown}o
+<!h::send {altdown}s
+<!j::send {altdown}n
+<!k::send {altdown}r
+<!l::send {altdown}t
+<!ö::send {altdown}d
+<!ä::send {altdown}y
+
+<!y::send {altdown}ö
+<!x::send {altdown}ü
+<!c::send {altdown}ä
+<!v::send {altdown}p
+<!b::send {altdown}z
+<!n::send {altdown}b
+<!m::send {altdown}m
+<!-::send {altdown}j
;Win-Ebene