Comments (5)
Keys with special meanings (e.g. ^S
, ^C
, ^Q
etc. have issues in certain workflows with ncurses. Can't use those. Can you suggest some other keys?
from nnn.
You could use something like +
. Or C-y
(y from type).
Alternatively, I usually like to have a menu key which pops up various choices. That way you avoid mapping too many keys at the top level. Perhaps you have seen this in mc
. Ctrl-x
is one option. I often use the tilde as a menu key. I also use =
for various toggles (long listing, hidden files, pager/edit mode etc). A submenu pops up with a single key per option.
from nnn.
^Y
is already in use. I will think of something.
I usually like to have a menu key which pops up various choices
It's a design decision not to use any config file. Hence the permanent settlement. I think people get used to these over time. vi
has 100s of more keybinds than nnn
. Do you see people change the defaults often? It's just a matter of spending some time playing with it and getting familiar. You can't have this speed and this footprint with every possible customization. And of course, nnn
can't be everyone's choice. No utility is.
from nnn.
It's a design decision not to use any config file. Hence the permanent settlement.
I am not talking of any config file. I only attach various options to a key. They are preconfigured options. So instead of assigning a key to each option at the highest level, they are assigned at a second level, to save keys and memorising too much. That was just a thought or idea.
I myself don't like over-customization, or having too many features. Best to do a small task and do it well. nnn does a great job at what it does.
from nnn.
I have added ^I
as the alternative key.
from nnn.
Related Issues (20)
- mv: unrecognized option '--cp' HOT 2
- Icons does not work when NNN is opened with -C option HOT 5
- preview-tui: mpv HOT 11
- Syntax error with prescribed split-pane script HOT 7
- tabs content colorization is not working (zsh+tmux) HOT 3
- preview-tui does not work with tmux 3.4 HOT 1
- Wrong position of previews in 4K monitor with fractional scaling of 1.5
- Files created with `n`, `f` have incorrect permissions HOT 5
- sort order.... whatever it means.. HOT 2
- preview-tui with wezterm: No FIFO available! ($NNN_FIFO='') HOT 2
- Respect keys regardless of kb language input HOT 4
- Visual Glitch, visual bug, the whole screen breaks, resize does something, redraw does not
- Sorting bug, different behavior for t and ^T HOT 2
- Misleading typo in the wiki HOT 1
- [plugin] file preview panel get stuck when use plugin preview-tui with tmux and bat HOT 1
- Keybind collision when using the colemak patch HOT 5
- malloc: error pointer being freed was not allocated HOT 9
- The first letter of the file is not correct after change dir HOT 1
- mess with shell colors HOT 8
- [bash] nnn can't return after executing command (] key) if invoked from a `bind -x` keybinding. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nnn.