|
Reaper字符串快捷键系统:Vimper Solo
4 i2 `. s a4 Y- ]& ~当我们开始挖掘REAPER内隐藏着的几千个操作(Action),并且随着ReaPack的成长不断添加新的用户自制脚本与扩展时,我们会发现当我们需要自定义快捷键时,能用到的键位越来越少。而为了充分利用现有的字母、数字、以及符号键,我们通常需要加上各种如Ctrl,Alt甚至Win的修饰键进行各种高难度的键位组合,而且经常过几天可能就会忘掉一大半。4 m& N# v6 @' y4 \ K( H+ H
( @+ \% C/ k) L/ u% s, P2 j( E1 C2 B U0 C& A
( Y! B1 P3 j3 z3 h+ I为了避免这种尴尬,我做了一个按组归类快捷键的脚本。它是依照VIM文本编辑器快捷键的理念,通过一串字符触发快捷键的。
. F- q" e- G# Q' W) V/ f1 W# }/ ?! q' ?
( O0 N: [/ m! F& r6 Z! S
" \# i5 a$ V- M6 `1 b8 P点击这里下载。
: }, _; P: f1 B& V8 n# b S1 K6 z& b' c+ o5 e! u
$ p$ P1 K: {6 e1 I( y
* D% @6 U$ K/ R通过这个脚本,我们不需要去记各种修饰键,只需按组激发对应的键位就好了。例如,在这个脚本内,同一个m键可以根据不同的分组静音轨道、块或层,但在REAPER里,我们得去想到三个不同的修饰键组合来触发这三个不同的功能。有的时候由于记不住某个操作是要按Shift还是要按Ctrl还是Ctrl+Shift需要反复去试,浪费很多时间。
. ^+ F+ s+ t2 i. i& f7 b1 Q) b& s
! a! c u F5 ]# y% W
k: F, c+ I7 P R2 ?
使用方法:
1 m5 z. [" k* a+ Q5 a( z( o- h1 C v- i2 ]. [0 ?6 M9 D
解压后把整个文件夹放到资源目录的Script文件夹内,然后在Reaper的Action List中加载RCJacH_Vimper Solo并为其设置一个快捷键(我用的是分号;)。& \6 ` b# Y( a* H
9 B7 E Y& ?% w
触发脚本,根据GUI窗口提示进入不同的分组并触发不同的操作。. b/ _. }( {5 _, E3 R
* k& [' q7 ?; t5 M- F使用Backspace退格键返回上一层菜单。4 F' q. c1 I! B' ~4 Y8 a3 J; Y* U
z g, m! f% S4 N. R$ J
也可以在Action List中加载RCJacH_Vimper Solo Repeat Action来反复触发上一次触发操作。/ V2 _" H" Y2 B
& }8 \+ \! V4 x9 @2 p3 V
, q; g* O# L9 P; \! Z: t5 g/ B
* U0 P! L, [; L- R在Bindings.lua文件里,可以依照现有项设置新的快捷键或者修改现有的快捷键。
4 V- T) O' r" t) J, f0 T* Q# ?) ^9 C h. U
格式:
* Z4 W6 ?. z) W" x% {: b* e5 x
3 y1 p7 ]/ G3 i3 Z l9 P2 ~
, r# B, M T* N+ q9 R: O
分组= {; C- C9 s/ e p5 _0 n6 @5 j5 d
1 k9 E& b* Z% ^. I: G7 n6 s
NAME = “分组”,
5 n1 ?/ |( f. F8 V- p. `" w7 K' B3 R/ l
快捷键= {CommandID, 所显示的名称},
/ n' ?: n8 |* l2 S4 z% P
3 T6 t* V q$ y; d8 o3 }. i}
7 S& N( \/ n1 r; s
m& h1 Y# S% d4 {% X+ O+ Q- z
* q/ B# L: N8 T) U( j
- E- k- l" ~' b4 E+ i* 注意,任何分组必须得包含NAME= “名称”一项,否则识别不到。) }# V6 q: ^' t8 H
- a9 Z; K# M& r9 T$ i X** 分组可以有无数层。) t# s! {: G) N3 I8 e$ U/ k! |
0 I; _% N; J' `! r+ g*** 如果添加新的总分组,得在最底下的return{}里添加。) |0 i. A" d$ }; Y- r' Y, f
; O; Q6 h; }1 U7 c' [# f**** 快捷键目前区分大小写。2 n4 {1 t" F! N: p# @+ i
- J: x4 q, W2 U' ?7 {***** 显示名称可以使用中文。
8 F; [, D' ^! E" {( c点击这里下载) v: s( x$ r3 b$ [: N
Vimper Solo.zip
(8.2 KB, 下载次数: 0)
- M3 z" r/ { q" K
0 ]9 J& H" H5 v: r) a- Y$ v. X
5 L6 {" Z/ E4 Y- [: T
( Q) ?3 U, s8 `
, ~0 e9 l9 M" A6 q/ j! ^& o4 {+ z |
|