SideFX Houdini customization package
git clone https://git.lucas.co/hou-control.git
hc_hotkeys.json (5.2K)
1 {
2 "assignments": {
3 "h.hc_panel": "alt+d",
4 "h.hc_session_keycam": "shift+k",
5 "h.hc_session_opensettings": "alt+,",
6 "h.hc_session_togglecurrenttabs": "alt+t",
7 "h.hc_session_toggletabs": "alt+shift+t",
8 "h.hc_session_nextpane": "alt+tab",
9 "h.hc_session_prevpane": "alt+shift+tab",
10 "h.hc_session_togglemainmenu": "alt+m",
11 "h.hc_session_togglestatusbar": "alt+b",
12 "h.pane.gview.state.sop.keycam.trans_up": "shift+k",
13 "h.pane.gview.state.sop.keycam.cycle_draw_mode": "ctrl+d",
14 "h.pane.gview.state.sop.keycam.cycle_layout": "ctrl+l",
15 "h.pane.gview.state.sop.keycam.view_top": "1",
16 "h.pane.gview.state.sop.keycam.view_bottom": "2",
17 "h.pane.gview.state.sop.keycam.view_front": "3",
18 "h.pane.gview.state.sop.keycam.view_back": "4",
19 "h.pane.gview.state.sop.keycam.view_left": "5",
20 "h.pane.gview.state.sop.keycam.view_right": "6",
21 "h.pane.nexttab": "ctrl+tab",
22 "h.pane.prevtab": "ctrl+shift+tab",
23 "h.pane.gview.refplane": "g",
24 "h.pane.gview.hc_toggle_group_list": "shift+g",
25 "h.pane.gview.hc_next_viewport": "tab",
26 "h.pane.gview.hc_prev_viewport": "shift+tab",
27 "h.pane.gview.hc_toggle_point_numbers": "ctrl+p",
28 "h.pane.gview.hc_toggle_prim_numbers": "shift+p",
29 "h.pane.gview.state.view.home_selection": "shift+s",
30 "h.pane.parms.hc_focus_next_parameter": "tab",
31 "h.pane.parms.hc_focus_prev_parameter": "shift+tab",
32 "h.pane.parms.edit_expression": "alt+e",
33 "h.pane.editparms.selectall": "alt+h",
34 "h.pane.wsheet.hc_add_node_at_cursor": "tab",
35 "h.pane.wsheet.hc_nav_up": "k",
36 "h.pane.wsheet.hc_nav_down": "j",
37 "h.pane.wsheet.hc_nav_left": "h",
38 "h.pane.wsheet.hc_nav_right": "l",
39 "h.pane.wsheet.hc_select_up": "shift+k",
40 "h.pane.wsheet.hc_select_down": "shift+j",
41 "h.pane.wsheet.hc_select_left": "shift+h",
42 "h.pane.wsheet.hc_select_right": "shift+l",
43 "h.pane.wsheet.hc_move_up": "alt+k",
44 "h.pane.wsheet.hc_move_down": "alt+j",
45 "h.pane.wsheet.hc_move_left": "alt+h",
46 "h.pane.wsheet.hc_move_right": "alt+l",
47 "h.pane.wsheet.hc_move_descendants_up": "ctrl+alt+k",
48 "h.pane.wsheet.hc_move_descendants_down": "ctrl+alt+j",
49 "h.pane.wsheet.hc_move_descendants_left": "ctrl+alt+h",
50 "h.pane.wsheet.hc_move_descendants_right": "ctrl+alt+l",
51 "h.pane.wsheet.hc_move_ancestors_up": "shift+alt+k",
52 "h.pane.wsheet.hc_move_ancestors_down": "shift+alt+j",
53 "h.pane.wsheet.hc_move_ancestors_left": "shift+alt+h",
54 "h.pane.wsheet.hc_move_ancestors_right": "shift+alt+l",
55 "h.pane.wsheet.hc_view_up": "ctrl+k",
56 "h.pane.wsheet.hc_view_down": "ctrl+j",
57 "h.pane.wsheet.hc_view_left": "ctrl+h",
58 "h.pane.wsheet.hc_view_right": "ctrl+l",
59 "h.pane.wsheet.hc_zoom_in": "=",
60 "h.pane.wsheet.hc_zoom_out": "-",
61 "h.pane.wsheet.hc_reset_cursor_size": ";",
62 "h.pane.wsheet.hc_zz": "z",
63 "h.pane.wsheet.hc_paste": "ctrl+v",
64 "h.pane.gview.hc_frame_selection": "shift+f",
65 "h.pane.wsheet.hc_toggle_grid": "shift+g",
66 "h.pane.wsheet.hc_frame_all": "shift+f",
67 "h.pane.wsheet.hc_frame_component": "alt+f",
68 "h.pane.wsheet.hc_select_all": "ctrl+a",
69 "h.pane.wsheet.hc_deselect_all": "ctrl+d",
70 "h.pane.wsheet.hc_select_next_component": "shift+]",
71 "h.pane.wsheet.hc_select_prev_component": "shift+[",
72 "h.pane.wsheet.hc_toggle_bypass": "q",
73 "h.pane.wsheet.hc_toggle_template": "w",
74 "h.pane.wsheet.hc_set_display": "e",
75 "h.pane.wsheet.drop_on_wire_mode": "pad8",
76 "h.pane.wsheet.home_selected": "shift+s",
77 "h.pane.wsheet.node_quick_nav": "ctrl+f",
78 "h.pane.wsheet.rename_node": "ctrl+r",
79 "h.pane.textport.up": "ctrl+p",
80 "h.pane.textport.down": "ctrl+n",
81 "h.pane.textport.next": "ctrl+f",
82 "h.pane.textport.prev": "ctrl+b",
83 "h.pane.textport.top": "ctrl+a",
84 "h.pane.textport.bottom": "ctrl+e",
85 "h.pane.textport.nextword": "alt+f",
86 "h.pane.textport.pageup": "alt+v",
87 "h.pane.textport.firstline": "ctrl+shift+,",
88 "h.pane.textport.lastline": "ctrl+shift+.",
89 "h.pane.textport.jump_to_line": "alt+g",
90 "h.pane.textport.selectup": "ctrl+shift+p",
91 "h.pane.textport.selectdown": "ctrl+shift+n",
92 "h.pane.textport.selectnext": "ctrl+shift+f",
93 "h.pane.textport.selectprev": "ctrl+shift+b",
94 "h.pane.textport.selectbottom": "ctrl+shift+e",
95 "h.pane.textport.selecttop": "ctrl+shift+a",
96 "h.pane.textport.selectnextword": "alt+shift+f",
97 "h.pane.textport.toggle_comment": "ctrl+/",
98 "inputfield.up": "ctrl+p",
99 "inputfield.down": "ctrl+n",
100 "inputfield.next": "ctrl+f",
101 "inputfield.prev": "ctrl+b",
102 "inputfield.next_word": "alt+f",
103 "inputfield.prev_word": "alt+b",
104 "inputfield.end": "ctrl+e",
105 "inputfield.home": "ctrl+a",
106 "h.hc_session_toggle_spreadsheet": "alt+p",
107 "h.pane.wsheet.hc_replace_node": "alt+r",
108 "h.pane.wsheet.hc_excise_node": "alt+x",
109 "h.pane.wsheet.hc_frame_cursor": "f"
110 }
111 }