|
发表于 2017-5-5
|
|阅读模式
Reaper字符串快捷键系统:Vimper Solo
1 k$ ~- f* f7 W' Q当我们开始挖掘REAPER内隐藏着的几千个操作(Action),并且随着ReaPack的成长不断添加新的用户自制脚本与扩展时,我们会发现当我们需要自定义快捷键时,能用到的键位越来越少。而为了充分利用现有的字母、数字、以及符号键,我们通常需要加上各种如Ctrl,Alt甚至Win的修饰键进行各种高难度的键位组合,而且经常过几天可能就会忘掉一大半。7 @# Z$ K1 L5 W' R( A
0 _! Y- `3 ^4 O& ]
`* j/ b, A: a# `/ x7 O+ y6 H; \
4 w- @9 q* V5 `8 U( p6 M# @" K+ Q# ?为了避免这种尴尬,我做了一个按组归类快捷键的脚本。它是依照VIM文本编辑器快捷键的理念,通过一串字符触发快捷键的。
4 w1 q" a7 P: A* f" H
5 x2 W; Z/ q( c' o
5 n+ S1 C5 y* }" D( _
4 P& u4 Y, o0 ^1 T+ [* D q8 V; I点击这里下载。
* a2 h. Y7 V6 e) C! R" v9 ?% o9 q6 g! Z& n: P# _& W8 E. k# c3 w
. v* }5 ]# A i
~$ b: }* M* s: y3 d# b& J$ j通过这个脚本,我们不需要去记各种修饰键,只需按组激发对应的键位就好了。例如,在这个脚本内,同一个m键可以根据不同的分组静音轨道、块或层,但在REAPER里,我们得去想到三个不同的修饰键组合来触发这三个不同的功能。有的时候由于记不住某个操作是要按Shift还是要按Ctrl还是Ctrl+Shift需要反复去试,浪费很多时间。1 D* v$ C3 Q% V* Q3 ]5 V! Z
4 @' w6 i, H% c
6 h! ?) s0 `& K K4 S+ ~4 E% H
: @- N. d1 @: G* J( i使用方法:
8 v9 M M, V9 y0 t, A& p7 D1 Q
# c) L* b5 E( \! t* s+ ]解压后把整个文件夹放到资源目录的Script文件夹内,然后在Reaper的Action List中加载RCJacH_Vimper Solo并为其设置一个快捷键(我用的是分号;)。% I3 Q# {9 d; L
/ g5 x" ~ ^9 e0 v, s( w触发脚本,根据GUI窗口提示进入不同的分组并触发不同的操作。
3 }% {8 I8 O) R: ?
- P/ v+ Q% w$ F b- x- Y: o) D7 C- I使用Backspace退格键返回上一层菜单。. \3 n2 U/ d, K- t+ P! O
$ U& b) g4 G7 ~1 E' B" T2 \也可以在Action List中加载RCJacH_Vimper Solo Repeat Action来反复触发上一次触发操作。
9 A6 o- l, K9 I( [6 o( g
9 B, i, v* y- Q: F* W/ Z5 y7 q
+ g0 K4 l$ V0 o* T' @8 y3 n2 Y9 c5 U, L* ^9 u+ {
在Bindings.lua文件里,可以依照现有项设置新的快捷键或者修改现有的快捷键。8 |% ?' e' N0 O8 j. F9 C/ x
* y$ a: G* z, |- |格式:
5 `4 p7 N- ~& l4 `
) W1 h4 O) q; n( i+ q& E
0 B" `$ ^- V2 m! m; h8 |2 b
2 @; l" ~0 F1 R4 O2 d- L' ?分组= {
+ G: R- V A; @: z
; S# Z8 w$ y* N5 b t: |3 W! m6 w$ ^NAME = “分组”,
+ Q' p" b& I* Q# i5 B3 s( V# @6 t0 d/ }* K! d% `" ^
快捷键= {CommandID, 所显示的名称},) j' ?$ e) v! |7 `* L
7 k* v- U, d8 \' n
}
- w$ L: \, u ^1 C T# v
[$ M6 c; ?5 T0 I2 |2 h6 Y/ G6 g) ?/ I | }2 f
" k& u8 O) {2 f* h1 J/ c3 M
* 注意,任何分组必须得包含NAME= “名称”一项,否则识别不到。
& [4 Q6 V: T3 B4 v. S2 x9 l+ d' c9 c/ U4 z {* H" |
** 分组可以有无数层。
1 {* n, Q% T& P8 `5 w2 p3 S: H! g4 Y3 T% c; ^
*** 如果添加新的总分组,得在最底下的return{}里添加。1 W, |" `) M0 O
4 q! ~: G1 L$ N4 a**** 快捷键目前区分大小写。
: y! }; S7 N: g$ _: d t' E O
! f* m) \% l- N% `5 Q***** 显示名称可以使用中文。
( v. P \6 V4 t2 z. e点击这里下载7 o* I" I( S# t( M
Vimper Solo.zip
(8.2 KB, 下载次数: 0)
|
|