Ein.019的个人空间 https://blog.eetop.cn/?1779684 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 广播 主题 分享 留言板 个人资料

日志

个人用bindkey

已有 44 次阅读| 2025-10-27 08:52 |系统分类:芯片设计

hiSetBindKeys( "layout" list(
    list("<DrawThru1>"    "leSelBoxOrStretch()"    "geSingleSelectBox()")
    list("<DrawThru2>"    "hiDynamicPanGrabbing()"    "_cmdOptionDrawThru2()")
    list("<DrawThru3>"    "hiZoomIn()"    "hiZoomIn()")
    list("<Key>!"    "leHiUnmarkNetAll()")
    list("<Key>#"    "leHiFlatten()")
    list("<Key>$"    "leHiLayerGen()")
    list("<Key>'"    "hiUpdateMagOptions()")
    list("<Key>+"    "leIncrementStopLevelByOne(hiGetCurrentWindow())")
    list("<Key>-"    "leDecrementStopLevelByOne(hiGetCurrentWindow())")
    list("<Key>."    "leToggleMagnifier()")
    list("<Key>0"    "Path_Length()")
    list("<Key>1"    "leHiMarkNet()"    "drdEnablePixelThreshold(!drdIsPixelThresholdEnabled())")
    list("<Key>2"    "leHiCreateGroup()")
    list("<Key>3"    "leHiMakeCell()")
    list("<Key>4"    "leHiAreaDensity()")
    list("<Key>@"    "leHiUngroup()")
    list("<Key>A"    "leHiQuickAlign()"    "leHiQuickAlign()")
    list("<Key>B"    "leReturnToLevel()")
    list("<Key>BackSpace"    "deletePoint()"    "deletePoint()")
    list("<Key>C"    "leHiCopy()")
    list("<Key>D"    "geSubSelectPoint()"    "geSubSelectPoint()")
    list("<Key>Delete"    "leHiDelete()"    "leHiDelete()")
    list("<Key>Down"    "geScroll(nil \"s\"    nil)")
    list("<Key>E"    "leHiEditDisplayOptions()")
    list("<Key>Escape"    ""    "cancelEnterFun()")
    list("<Key>F"    "hiZoomAbsoluteScale(hiGetCurrentWindow() 0.9)")
    list("<Key>F1"    "hiHelp('window deGetAppInfo(deGetEditViewType(hiGetCurrentWindow()))->appName)")
    list("<Key>F11"    "deToggleAssistants()")
    list("<Key>F12"    "main_drwnwdnwring_CB_HV()")
    list("<Key>F2"    "geSave()")
    list("<Key>F3"    "hiDisplayForm( lxDdcBndForm )"    "hiToggleEnterForm()")
    list("<Key>F4"    "geTogglePartialSelect()")
    list("<Key>F5"    "deFileOpen()")
    list("<Key>F6"    "leToggleMaintainConnections()")
    list("<Key>F7"    "leHiEditDRDRuleOptions()")
    list("<Key>F8"    "leHiMoveOrigin()")
    list("<Key>F9"    "geToggleDisplayResolution()")
    list("<Key>G"    "leToggleGravity()")
    list("<Key>H"    "leHiRepeatCopy()")
    list("<Key>I"    "leHiCreateInst()")
    list("<Key>J"    "geSelObjectsPartiallySelected()")
    list("<Key>KP_8"    "MagicCopy()")
    list("<Key>KP_Add"    "leHiSetRefPoint()")
    list("<Key>KP_Divide"    "drdAddTarget()"    "drdAddTarget()")
    list("<Key>KP_Enter"    "mouseAddPt()")
    list("<Key>KP_Equal"    "legRpDelta = 0.5")
    list("<Key>KP_Multiply"    "drdRemoveTarget()"    "drdRemoveTarget()")
    list("<Key>KP_Subtract"    "leSetRefPointInactive(geGetEditCellView())")
    list("<Key>L"    "leHiCreateLabel(hiGetCurrentWindow() leGetEnv(\"labelMode\"))")
    list("<Key>Left"    "geScroll(nil \"w\"    nil)")
    list("<Key>M"    "leHiMove()")
    list("<Key>N"    "leCycleSnapModes()")
    list("<Key>O"    "leHiCreateVia()")
    list("<Key>P"    "leHiCreatePin()")
    list("<Key>Q"    "leHiEditProp()")
    list("<Key>R"    "leHiCreateRect()")
    list("<Key>R11"    "geScroll(nil \"\"    nil)")
    list("<Key>R13"    "geScroll(nil \"sw\"    nil)")
    list("<Key>R15"    "geScroll(nil \"se\"    nil)")
    list("<Key>R4"    "legRpDelta = 0.5")
    list("<Key>R5"    "legRpDelta = 1.0")
    list("<Key>R6"    "legRpDelta = 2.0")
    list("<Key>R7"    "geScroll(nil \"nw\"    nil)")
    list("<Key>R9"    "geScroll(nil \"ne\"    nil)")
    list("<Key>Right"    "geScroll(nil \"e\"    nil)")
    list("<Key>S"    "leHiStretch()")
    list("<Key>T"    "leHiLayerTap()")
    list("<Key>Tab"    "if((hiGetCurrentWindow() ~> drawSurroundingOn==t) then (hiGetCurrentWindow() ~> drawSurroundingOn=nil) else (hiGetCurrentWindow() ~> drawSurroundingOn=t))"    "leSetFocusToEditableFieldsInStatusToolbar(hiGetCurrentWindow())")
    list("<Key>U"    "hiUndo()")
    list("<Key>Up"    "geScroll(nil \"n\"    nil)")
    list("<Key>V"    "leHiAttach()")
    list("<Key>W"    "hiPrevWinView(hiGetCurrentWindow())")
    list("<Key>X"    "leHiEditInPlace()")
    list("<Key>Y"    "leHiYank()")
    list("<Key>Z"    "weHiInteractiveRouting()")
    list("<Key>]"    "leConvertIBToDSIB()")
    list("<Key>`"    "leHiCreateMeasurement()"    "drdToggleSmartSnapMode()")
    list("<Key>space"    "leHiAddWireVia(hiGetCurrentWindow())"    "leSpaceBarFunc(hiGetCurrentWindow() t)")
    list("Ctrl Shift<Btn1Down>"    "hiZoomInMagnifier(hiGetCurrentWindow())")
    list("Ctrl Shift<Btn2Down>"    "hiZoomOutMagnifier(hiGetCurrentWindow())")
    list("Ctrl Shift<Btn4Down>"    ""    "weScaleMagnifierOrIncreaseWidth()")
    list("Ctrl Shift<Btn5Down>"    ""    "weScaleMagnifierOrDecreaseWidth()")
    list("Ctrl Shift<Key>D"    "leHiP2P()")
    list("Ctrl Shift<Key>Down"    "hiScaleMagnifier(0.80)")
    list("Ctrl Shift<Key>E"    "leHiAddWireVia(hiGetCurrentWindow() \"targetLayers\")")
    list("Ctrl Shift<Key>G"    "weGatherBusWires(hiGetCurrentWindow())")
    list("Ctrl Shift<Key>H"    "drdCompactSelSet('left)")
    list("Ctrl Shift<Key>J"    "drdCompactSelSet('right)")
    list("Ctrl Shift<Key>K"    "leHiClearmeasurementInHier()")
    list("Ctrl Shift<Key>M"    "leHiIncrementalViolation()")
    list("Ctrl Shift<Key>N"    "drdCompactSelSet('bottom)")
    list("Ctrl Shift<Key>Q"    "geSelectByLine()")
    list("Ctrl Shift<Key>S"    "leHiCreateStrandedWire()")
    list("Ctrl Shift<Key>T"    "drdCompactSelSet('target)")
    list("Ctrl Shift<Key>U"    "drdCompactSelSet('top)")
    list("Ctrl Shift<Key>Up"    "hiScaleMagnifier(1.25)")
    list("Ctrl Shift<Key>V"    ""    "leFinishWire()")
    list("Ctrl Shift<Key>W"    "weHiInteractiveRouting()")
    list("Ctrl Shift<Key>X"    "leHiCreateBus()")
    list("Ctrl Shift<Key>Z"    "leWECycleControlWire()")
    list("Ctrl Shift<Key>space"    "(leWENoSnap)"    "leSpaceBarFunc(hiGetCurrentWindow() \"ctrlShift\")")
    list("Ctrl<Btn1Down>"    "mouseSubSelectPt()"    "mouseSubSelectPt()")
    list("Ctrl<Btn2Down>"    ""    "cmdCtrlOption()")
    list("Ctrl<Btn4Down>"    "geScroll(nil \"n\" nil)"    "weScrollOrCycleUpWireViaAlignment()")
    list("Ctrl<Btn5Down>"    "geScroll(nil \"s\" nil)"    "weScrollOrCycleDownWireViaAlignment()")
    list("Ctrl<DrawThru1>"    "geSubSelectBox()"    "geSubSelectBox()")
    list("Ctrl<Key>0"    "Path_Length()")
    list("Ctrl<Key>A"    "geSelectAllFig()"    "geSelectAllFig()")
    list("Ctrl<Key>B"    "leBalloonToggleOnOff()")
    list("Ctrl<Key>C"    "mgc_rve_end_enter_function_binding(\"Layout\")")
    list("Ctrl<Key>D"    "geDeselectAllFig()"    "geDeselectAllFig()")
    list("Ctrl<Key>Down"    "geScroll(nil \"s\"    t)")
    list("Ctrl<Key>E"    "leToggleDrdMode()")
    list("Ctrl<Key>F"    "leSetStopLevelToEditLevel(hiGetCurrentWindow())")
    list("Ctrl<Key>F11"    "deToggleToolbars()")
    list("Ctrl<Key>G"    "geZoomToGrid(hiGetCurrentWindow())")
    list("Ctrl<Key>H"    "geDSAFreeze(hiGetCurrentWindow()  hiGetPoint(hiGetCurrentWindow()))")
    list("Ctrl<Key>I"    "leBalloonCycleThru()")
    list("Ctrl<Key>J"    "leHiFlip()")
    list("Ctrl<Key>K"    "leToggleKeepFirstName()")
    list("Ctrl<Key>L"    ""    "weCWHoldWidth()")
    list("Ctrl<Key>Left"    "geScroll(nil \"w\"    t)")
    list("Ctrl<Key>N"    "leSetFormSnapMode(\"L90XFirst\")")
    list("Ctrl<Key>O"    "geSelectViaPile()")
    list("Ctrl<Key>R"    "hiRedraw()")
    list("Ctrl<Key>R11"    "geScroll(nil \"\"    t)")
    list("Ctrl<Key>R13"    "geScroll(nil \"sw\"    t)")
    list("Ctrl<Key>R15"    "geScroll(nil \"se\"    t)")
    list("Ctrl<Key>R7"    "geScroll(nil \"nw\"    t)")
    list("Ctrl<Key>R9"    "geScroll(nil \"ne\"    t)")
    list("Ctrl<Key>Right"    "geScroll(nil \"e\"    t)")
    list("Ctrl<Key>S"    "leHiSplit()")
    list("Ctrl<Key>T"    "leZoomToSelSet()")
    list("Ctrl<Key>Tab"    "hiLowerWindow(hiGetCurrentWindow())")
    list("Ctrl<Key>Up"    "geScroll(nil \"n\"    t)")
    list("Ctrl<Key>V"    "hiFocusToCIW(hiGetCurrentWindow())")
    list("Ctrl<Key>W"    "leCloseWindow()")
    list("Ctrl<Key>X"    "leEIPZoomAbsoluteScale(hiGetCurrentWindow() 0.9)")
    list("Ctrl<Key>Y"    "geCycleSelectNext()")
    list("Ctrl<Key>Z"    "hiZoomRelativeScale(hiGetCurrentWindow() 2.0)")
    list("Ctrl<Key>space"    "(leWECycleSnap)"    "leSpaceBarFunc(hiGetCurrentWindow() \"cancel\")")
    list("None<Btn1Down>"    "mouseSingleSelectPt()"    "mouseAddPt(t)")
    list("None<Btn1Down>(2)"    "leDoubleClick()"    "mouseApplyOrFinishPoint()")
    list("None<Btn2Down>"    "LSWSwitch()"    "cmdOption()")
    list("None<Btn3Down>"    "_lxHiMousePopUp()"    "_lxHiMousePopUp()")
    list("None<Btn3Down>(2)"    "leHiEditProp()"    "hiToggleEnterForm()")
    list("None<Btn4Down>"    "hiZoomInAtMouse()")
    list("None<Btn5Down>"    "hiZoomOutAtMouse()")
    list("Return"    ""    "mouseApplyOrFinishPoint()")
    list("Shift<Btn1Down>"    "mouseAddSelectPt()"    "mouseAddSelectPt()")
    list("Shift<Btn2Down>"    ""    "cmdShiftOption()")
    list("Shift<Btn4Down>"    "geScroll(nil \"w\" nil)")
    list("Shift<Btn5Down>"    "geScroll(nil \"e\" nil)")
    list("Shift<DrawThru1>"    "geAddSelectBox()"    "geAddSelectBox()")
    list("Shift<DrawThru3>"    "hiZoomOut()"    "hiZoomOut()")
    list("Shift<Key>A"    "geSelectArea()")
    list("Shift<Key>B"    "leReturn()")
    list("Shift<Key>C"    "leHiChop()")
    list("Shift<Key>D"    "geSubSelectBox()"    "geSubSelectBox()")
    list("Shift<Key>Down"    "leMoveCursor(0           -legRpDelta)")
    list("Shift<Key>E"    "leHiEditEditorOptions()")
    list("Shift<Key>F"    "hiGetCurrentWindow()->stopLevel = dbGetMaxHierDepth()-1")
    list("Shift<Key>F11"    "deToggleToolbars() deToggleAssistants()")
    list("Shift<Key>F4"    "geToggleAreaSelectOption()")
    list("Shift<Key>F5"    "leFullSelectFigOfSelSet()")
    list("Shift<Key>G"    "leHiCreateGuardRing()")
    list("Shift<Key>Left"    "leMoveCursor(-legRpDelta           0)")
    list("Shift<Key>M"    "leHiMerge()")
    list("Shift<Key>N"    "leGetCoordinateForm()")
    list("Shift<Key>O"    "leHiRotate()")
    list("Shift<Key>P"    "leHiCreatePolygon()")
    list("Shift<Key>Q"    "leHiCreatePath()")
    list("Shift<Key>R"    "leHiReShape()")
    list("Shift<Key>R11"    "leMoveCursorToRefPoint()")
    list("Shift<Key>R13"    "leMoveCursor(-legRpDelta -legRpDelta)")
    list("Shift<Key>R15"    "leMoveCursor( legRpDelta -legRpDelta)")
    list("Shift<Key>R7"    "leMoveCursor(-legRpDelta  legRpDelta)")
    list("Shift<Key>R9"    "leMoveCursor( legRpDelta  legRpDelta)")
    list("Shift<Key>Right"    "leMoveCursor( legRpDelta           0)")
    list("Shift<Key>S"    "leHiSearch()")
    list("Shift<Key>T"    "leHiTree()")
    list("Shift<Key>U"    "hiRedo()")
    list("Shift<Key>Up"    "leMoveCursor(          0  legRpDelta)")
    list("Shift<Key>V"    "deToggleAssistantVisibility(\"World View\")")
    list("Shift<Key>W"    "hiNextWinView(hiGetCurrentWindow())")
    list("Shift<Key>X"    "leHiDescend()")
    list("Shift<Key>Y"    "leHiPaste()")
    list("Shift<Key>Z"    "leHiCreateMPP()")
    list("Shift<Key>`"    "leHiClearMeasurement()"    "drdToggleSmartSnapModeForDiscreteSpacing()")
    list("Shift<Key>space"    ""    "leSpaceBarFunc(hiGetCurrentWindow() t t)")

    ;; Empty bindkeys (typically inserted when a bindkey is redefined or deleted)
    list("<Key>K"    "")
    list("Ctrl Return"    "")
    list("Ctrl Shift<Key>A"    "")
    list("Ctrl<Btn1Down>(2)"    "")
    list("Ctrl<Btn2Down>(2)"    "")
    list("Ctrl<Key>3"    "")
    list("Ctrl<Key>4"    "")
    list("Ctrl<Key>KP_Enter"    "")
    list("Ctrl<Key>P"    "")
    list("None<Btn2Down>(2)"    "")
    list("Shift Return"    "")
    list("Shift<Btn1Down>(2)"    "")
    list("Shift<Btn2Down>(2)"    "")
    list("Shift<Key>."    "")
    list("Shift<Key>K"    "")
    list("Shift<Key>KP_Enter"    "")
)) ;; hiSetBindKeys




点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 1

    周排名
  • 10

    月排名
  • 0

    总排名
  • 1

    关注
  • 2

    粉丝
  • 2

    好友
  • 19

    获赞
  • 4

    评论
  • 32

    访问数
关闭

站长推荐 上一条 /2 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-10-27 16:05 , Processed in 0.013820 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部