summaryrefslogtreecommitdiff
path: root/docs/zh-cn/keymap.md
diff options
context:
space:
mode:
authorPablo Martínez <58857054+elpekenin@users.noreply.github.com>2023-02-10 11:39:35 +0100
committerGitHub <noreply@github.com>2023-02-10 02:39:35 -0800
commit95671148a4f451cd98b98e5d2b8d559ad12eb24d (patch)
tree8817ffe14c8b9d9be0b7b955505266a9d1930a91 /docs/zh-cn/keymap.md
parent50cd320616aa4850ebcd876b3462f449ec55c51b (diff)
[Docs] Change defines to enums in examples (#19793)
Diffstat (limited to 'docs/zh-cn/keymap.md')
-rw-r--r--docs/zh-cn/keymap.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/zh-cn/keymap.md b/docs/zh-cn/keymap.md
index b4433ed49f..9bee61f938 100644
--- a/docs/zh-cn/keymap.md
+++ b/docs/zh-cn/keymap.md
@@ -143,9 +143,11 @@ QMK键映射定义在C源文件中,其数据结构上是一个容纳了数组
// and just use numbers.
// 译:每一层为了便于识别可以起一个名字,下划线没有实际意义 - 叫STUFF之类的也行的,
// 译:层名不需要都一样长,甚至不定义这些直接用层号也是可以的
- #define _BL 0
- #define _FL 1
- #define _CL 2
+ enum layer_names {
+ _BL,
+ _FL,
+ _CL,
+ };
以上是一些便于编写键映射及自定义函数时可用的预定义,`GRAVE_MODS` 后续会用在自定义函数中,之后的 `_BL`, `_FL` 及 `_CL` 便于我们在代码中引用这些层。