7 #define GLOBAL_KEYMAP_FILE "mc.keymap"
9 typedef struct name_key_map_t
{
14 typedef struct key_config_t
{
15 time_t mtime
; /* mtime at the moment we read config file */
21 /* The global keymaps are of this type */
22 typedef struct global_key_map_t
{
27 int lookup_action (char *keyname
);
28 void keybind_cmd_bind(GArray
*keymap
, char *keybind
, int action
);
30 #endif /* MC_KEYBIND_H */
32 /* viewer/actions_cmd.c */
33 extern const global_key_map_t default_viewer_keymap
[];
34 extern const global_key_map_t default_viewer_hex_keymap
[];
36 /* ../edit/editkey.c */
37 extern const global_key_map_t default_editor_keymap
[];
38 extern const global_key_map_t default_editor_x_keymap
[];
41 extern const global_key_map_t default_panel_keymap
[];
44 extern const global_key_map_t default_input_keymap
[];
47 extern const global_key_map_t default_main_map
[];
48 extern const global_key_map_t default_main_x_map
[];
50 extern const global_key_map_t default_input_keymap
[];