EDA365电子工程师网

标题: 求 cadence 设置快捷键时的键盘键名 [打印本页]

作者: hbk0401    时间: 2014-9-17 12:19
标题: 求 cadence 设置快捷键时的键盘键名
就是用alias 时要求如下格式:8 ~' m" _) V# f+ _8 u% i
alias shortkey Keyboard Commands
7 G, v/ z) s. Z& P5 e, qfunckey shortkey Keyboard Commands3 D  @1 f. I5 Z( w) ~5 E

" L' [  R2 S6 i/ F1 i' jKeyboard Commands我可以通过执行Tools->Utilities->Keyboard Commands 命令来查看
% S4 Y! r) e  Y+ p. d  a" T* e% ^) z9 H* _; O* v+ l
那shortkey的全部标准键名从哪里可以找到呢?组合快捷键的标准表示语法又是什么的呢?' S4 @/ h. R% Y* C, N1 e, `

: e1 m, ~1 n  ~8 n9 E' U" l比如:
( E  |0 d1 U; A6 E' c1 B$ L5 Kalias Enter Done
, G/ F. m1 i9 _! [7 C* Ualias Escape ESC 是否正确
' f7 b. l3 e, M7 e  z8 ^& G( ]5 w6 ~) K* [
还是6 Q6 T" p8 s1 z9 Z
alias Ent Done6 A( ?- P$ y. s/ E7 [- y! @# v
alias Esc ESC 对呢?
作者: yangjinxing521    时间: 2014-9-17 13:19
百度一下,那里有很详细的介绍。。
作者: hbk0401    时间: 2014-9-17 13:55
yangjinxing521 发表于 2014-9-17 13:19. u( @- L/ z( |, Z! M* z4 k
百度一下,那里有很详细的介绍。。
% f6 v$ e9 R; |# f: p
百了,就是没百到键名是哪些。( L; g2 U: {1 N8 t9 {3 r# F: e
能给个链接吗?
作者: Emerson    时间: 2014-9-17 14:57
ENV文件里面 有这个example:
作者: Emerson    时间: 2014-9-17 14:58
# alias
0 ], \. v& \0 h7 ?# May use function keys F2-F12, most Alpha-numberic keys with control % M" Z, U8 ~6 F) ?0 K
# modifier (although Control - C, V and X are reserved for copy, paste and cut)6 N% y8 N; b1 M' @8 ?: H
# and Navigation Keys (Home, Up arrow, Esc, etc.) These items may be modifed) B6 T0 h2 J* e7 \$ w6 p
# by the following:
* Y2 b0 n; H# D  b9 \3 \9 Y% j#     Modifier                 Indicator                Example
$ M6 @+ }# V1 @7 b4 k1 b, r#       Shift                   S                         SF2        # Y+ w8 y! B: L2 G7 P$ Z
#        Control             C (function keys)         CF2) B8 L$ w- e6 s# M; j
#        Control            ~ (alpha-numbic)         ~N5 Q* i" T- ~% v  F9 ~
#        Meta                   A                         AF28 q: v$ x* E" y% X3 w) ]
# Modifiers may be combined. Some examples:
  k8 M4 S9 h4 d0 ?0 Y#        CSF2                  Control-Shift F2
$ Y, E- I/ F6 F9 B8 ?; ]5 ?#        ASF2                  Meta-Shift F2
/ G! Z: p0 v5 i- O* v) f6 _#        CAF2                  Control-Meta F2, u. ^# M/ u, {& H# K
#       CASF2                  Control-Meta-Shift F2
3 l. l+ _4 r* i. r, V#        ~SZ                  Control-Shift Z% X  |9 m0 F& @9 y& f$ i. j* P( v
#        SUp                  Shift-Up Arrow9 \) d+ x! ~& G0 t- P  {& K
#        CUp                  Control-Up Arrow
作者: zuoyy    时间: 2014-9-17 14:59
alias F2 zoom fit
0 A/ c" T# r$ Dalias F3 move
; c0 c2 \  D( l' K1 y4 }, c2 Kalias F4 slide   * e, }* O- Q1 c# V- K/ w3 S' z7 M
alias F5 show element4 Q, d+ i0 ]- [% ^5 l( T1 M' d
alias F6 add connect
, o: W$ u6 Y6 M) walias F7 Toggle* u  o+ v" z8 |. y% O9 d$ P
alias        F12 status
+ _1 |4 n1 D$ }7 i( t  T4 j6 ^alias Esc done
. ?; [/ |) e/ Palias Del delete1 Y% E9 t; m' `$ z3 E, P: r
alias ~@ cancel0 b! H) l8 K3 ^: J! C  S
alias ~Z undo& H/ `" g' H' o2 h: z6 o
alias ~E scalpel& D& u5 N+ v4 b! \* |
alias ~S save
5 g, d) h) c1 ~4 Y. Nalias F8 Show measure4 T5 N8 z& H. |2 }3 g: f
alias ~Q place manual: U$ c+ b3 G! M, j) n7 K3 u7 [
alias ~D shape select
( Z# I0 y" A: [; P( T* |% Lalias ~M mirror
3 H) ]: X* F$ b# T, r7 d& X6 Balias ~W swap components6 d2 i' X1 l% f$ [- r
alias ~A copy
1 |5 h+ B2 E) T8 w% ]3 Ralias ~N new% J' z) j+ b7 C$ q
alias ~O open
( J8 s0 k. [1 Qalias ~S save" l3 e- y# i" ^! d/ n
alias ~Z undo
/ n6 Z0 J9 @8 t2 D* Calias Pgup  window in7 o: f3 X+ M1 _! Q
alias Pgdown  window out
/ ~' G! \4 K' K7 ^1 x) `  \常用的就是ctrl可以用C,也可以用~
' a8 N" Q+ s% d7 @+ N. u2 C然后Shift可以用S
# |. b! l1 U$ ?2 Kalias SUp        "move; ipick_to_gridunit 0 +1"
7 |3 _) C" r) @( T; palias SDown      "move; ipick_to_gridunit 0 -1"0 b! D# {; l4 v: w
alias SLeft      "move; ipick_to_gridunit -1"
5 n  q5 U! _( r9 I; q; n. ~alias SRight     "move; ipick_to_gridunit +1"8 U) q- o6 ?  `  z! C) q# C, h
我觉得这些应该够用了……再用那些特殊的键也不好操作啊……
作者: hbk0401    时间: 2014-9-17 18:54
zuoyy 发表于 2014-9-17 14:59
4 V. q* t$ J- {$ M* P. _' T* oalias F2 zoom fit; z7 A/ F% U" |& H8 ]
alias F3 move
+ j0 p/ @2 d/ J# @8 [+ c% valias F4 slide   
& K+ i7 a* g- B( L% g

9 ]+ x% z$ s) T0 ^0 a谢谢两位!基本明白了
' o4 n6 s: o& d5 ~! c但是没看到回车enter的键名示例,是系统保留的的不能乱用是吧!
作者: hbk0401    时间: 2014-9-17 22:20
我终于发现了! 在命令行输入alias ,然后需要设什么快捷键,直接按就行。然后 alias后面就会自动出现你按的键名,可以用来写脚本了! 回车和退格确实不能设置为快捷键!
作者: dengjinghu    时间: 2014-10-11 00:24
good




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2