1
1
mirror of https://github.com/jarun/nnn.git synced 2024-09-22 02:18:04 +03:00
nnn/config.def.h

51 lines
1.2 KiB
C
Raw Normal View History

#define CWD "cwd: "
#define CURSR " > "
#define EMPTY " "
2014-10-21 14:15:27 +04:00
struct assoc assocs[] = {
2014-10-21 15:07:20 +04:00
{ "\\.(avi|mp4|mkv|mp3|ogg|flac)$", "mplayer" },
2014-10-21 14:15:27 +04:00
{ "\\.(png|jpg|gif)$", "feh" },
{ "\\.(html|svg)$", "firefox" },
{ "\\.pdf$", "mupdf" },
{ "\\.sh$", "sh" },
2014-11-25 18:20:06 +03:00
{ ".", "less" },
2014-10-21 14:15:27 +04:00
};
struct key bindings[] = {
/* Quit */
{ 'q', SEL_QUIT },
/* Back */
{ KEY_BACKSPACE, SEL_BACK },
{ KEY_LEFT, SEL_BACK },
{ 'h', SEL_BACK },
2015-01-27 14:29:12 +03:00
{ CONTROL('H'), SEL_BACK },
/* Inside */
{ KEY_ENTER, SEL_GOIN },
{ '\r', SEL_GOIN },
{ KEY_RIGHT, SEL_GOIN },
{ 'l', SEL_GOIN },
/* Filter */
{ '/', SEL_FLTR },
{ '&', SEL_FLTR },
2015-01-27 11:47:57 +03:00
/* Type */
{ '?', SEL_TYPE },
/* Next */
{ 'j', SEL_NEXT },
{ KEY_DOWN, SEL_NEXT },
{ CONTROL('N'), SEL_NEXT },
/* Previous */
{ 'k', SEL_PREV },
{ KEY_UP, SEL_PREV },
{ CONTROL('P'), SEL_PREV },
/* Page down */
{ KEY_NPAGE, SEL_PGDN },
{ CONTROL('D'), SEL_PGDN },
/* Page up */
{ KEY_PPAGE, SEL_PGUP },
{ CONTROL('U'), SEL_PGUP },
/* Shell */
{ '!', SEL_SH },
/* Change dir */
{ 'c', SEL_CD },
};