在了解了Layer层的概念之后,我们就需要知道VIA提供的多种不一样的切层功能,这个非常重要,可以帮助你更有效的使用“层”,我们先简单了解下几个常用的切层指令。

切层的设置在VIA LAYERS栏中
MO:这个是最常用的切层,也就是我们通常所说的FN,通过组合键的方式来输出你设置好那一层的按键,MO(0)代表0层,MO(1)代表1层,在GB40中,我们将FN指令预设在了2层,所以你打开VIA,看到的是MO(2)。
TG(谨慎使用):打开或者关闭某层,TG(2)按下后开下2层,使用这个一定要注意,你需要在该层设置一个同样的TG(2)来返回。比如说,你将空格设置成TG(2),但是键盘切换到2层后,你没有将空格设置成TG(2),那将无法关闭2层返回键盘之前的层,也就陷入死局,使用TG的时候一定要注意。
TT(谨慎使用):按压一次相当于MO,连续按压之后相当于TG,开启或者关闭某层,个人觉得是一个非常无用的切层方式,同样,你使用TT的时候一定要注意预留一个如何切回的按键,否则将是不可逆的。
OSL:如OSL(2),按压之后,该位置将会输出2层同位置的按键一次 (注意:只有一次)。举例:将空格键设置成OSL(2),2层的空格键位置设置成P,那按下空格第一下为启动,第二下会输出P,再下空格则会继续启动,再按下为输出P,如此循环。
TO:开启某层,TO(2),按下开启切换至第二层。TO和TG最大的区别是它只有开启功能,并没有关闭并返回的功能,如果你常用的是0层和2层,那你设置了一个TO(2)之后,一定要在2层设置一个TO(0)切回。TG最大的区别是返回你上一个使用的层,如果你在1层下使用了TG(2),你在2层再设置一个TG(2),按下后将关闭2层,返回1层。对于只使用2个层来说,TO和TG功能相同,但是对于使用多个层来说,TO相当于要手动切换到某个指定层。
DF:将某层设置成默认层,比如DF(2),按下后将2层设置层默认层,这个功能相当于一个强行记忆的功能,你要将2层设置成开机默认的时候,需要进行这个默认。
SPACE FN(非常实用):为什么要留到最后讲,因为它非常重要,这个功能就是长按空格键=FN,SPACE FN2=长按切到2层,短按就是空格,以GB40为例,你不需要再按FN+Q来打出1,你只需要按住空格键+Q,就可以打出1,这是一个非常快捷的操作方式,这样也同样可以解决很多人要输出感叹号的操作问题。正常GB40,你如果要输出感叹号,你必须要打FN+Shift+Q,如果我们将所有的符号设置到3层,将右空格设置成SPACE FN3,那这样长按左空格+Q就是输出1,长按右空格+Q就是输出!。
以下为我个人的使用输出按键习惯:

第0层为默认层,将左空格键设置成了Space FN2,右空格键设置成了Space FN3

第2层为系统预设层,没有调整,以防止功能缺失

第3层为符号层,对应的1-0的标点符号都单独设置出来,这样用按住右空格+对应的键就可以直接出标点符号;同时加/减/乘/除/等号按照顺序设置;第3层的回车键设置成了引号,因为在正常键盘中,引号就在冒号分号键“;”旁边,符合使用习惯。