-
Notifications
You must be signed in to change notification settings - Fork 758
/
talon.talon
47 lines (45 loc) · 914 Bytes
/
talon.talon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
mode: user.talon
mode: command
and code.language: talon
-
tag(): user.code_operators
tag(): user.code_comment
action(user.code_operator_and): " and "
action(user.code_operator_or): " or "
action(user.code_operator_subtraction): " - "
action(user.code_operator_addition): " + "
action(user.code_operator_multiplication): " * "
action(user.code_operator_division): " / "
action(user.code_operator_assignment): " = "
action(user.code_comment): "#"
dot talon: insert(".talon")
insert:
insert("insert('')")
edit.left()
edit.left()
key:
insert('key()')
edit.left()
<user.modifiers> key: "{modifiers}"
action:
insert("action():")
edit.left()
os win:
insert("os: windows")
os mac:
insert("os: mac")
os lunix:
insert("os: linux")
app:
insert("app: ")
settings:
insert("settings():\n")
tag set:
insert("tag(): ")
tag require:
insert("tag: ")
user:
insert("user.")
repeat:
insert("repeat()")
edit.left()