Howdy, Well, you can try, but i don’t think there is an escape sequence for ctrl + backspace. I don’t think there is any escape sequence for modifier key + backspace combination available.
I have to say, this concept is an dinosaur that should be rethought in the 21 century. Cheers chrys > Am 10.04.2022 um 14:29 schrieb Linux for blind general discussion > <blinux-list@redhat.com>: > > So wouldd^and then backspace change that to ctrl+backspace change that > so control and backspace works for that and ctrl+h does hidden files or? > Or do I need to do something like '' to tell DragonFM that there's no > key bound for that function or do I just leave that blank? I can > probably find something to rebind it to but I'm thinking just unbindd > the backspace key? > > >> On Sun, Apr 10, 2022 at 02:15:55PM +0200, Linux for blind general discussion >> wrote: >> Howdy, >> >> Well to explain what you see, you need to understand how shortcuts on an >> command line application work. >> The commandline reads any input from STDIN. This is also valid for >> shortcuts. The operating system translates some (not all, depending on >> terminal capabilities) input to a sequence of ascii codes. This sequences >> are sent to STDIN then.This series starts with an special ascii character, >> the Escape code. This is why this sequences are named escape sequences. How >> many escape sequences are „translated“ or „understand“ depends on the used >> terminal standard (TTY uses as far as i know VT100 standard, correct me if i >> m wrong, terminal emulators can often emulate various kind of standards, >> depending on the emulator and configuration). >> The issue you see here is the fact that some of the escape sequences do not >> have a printable representation. For this there are various cases where >> printable sequences defined for the non printable representation. Long thing >> short: in your case, Ctrl + h is the printable ascii representation of >> backspace. So an command line application can not mate a difference between >> ctrl + h and backspace at all ( so its a limitation of the deeper level of >> terminal and operating system, not an issue of dragonFM) >> You can see this in plain bash, vim or nano as well (and any oder >> commandline application)l, type something, press ctrl + h, it behaves like >> backspace and will delete the character left to the cursor. >> See here for a list of (some?) of those „duplicates“. >> >> https://www.ibm.com/docs/en/SSLTBW_2.4.0/com.ibm.zos.v2r4.bpxa400/ks1.htm >> >> But like noted, this depends heavily on the Terminal. >> >> Sorry my friend, there is not much i can do here. >> >> What can we do now? >> Well, all we can do is choosing what is more important for you and rebind >> backspace „KEY_BACKSPACE“ (what is currently bound to leave entry, wo moves >> to parent folder) to toggle hidden (and unbind or rebind leave entry then ) >> or use another shortcut for hidden. >> See here in settings: >> KEY_BACKSPACE=leave_entry >> … >> ^[H=toggle_hidden >> >> Cheers chrys >> >>>> Am 10.04.2022 um 11:52 schrieb Linux for blind general discussion >>>> <blinux-list@redhat.com>: >>> >>> So quick question Chrys... >>> >>> I'm trying to have history switched to ctrl+H on my copy of Dragonfm, to >>> line up more with how Nautilus/Caja does it. However that shortcut seems >>> hardcoded in with no way to change it in the config file. I'm trying to >>> fix it since alt+H brings up a terminal's help menu and I'd like ctrl+H >>> to show/hide hidden files since that's a common enough shortcut on >>> desktop file managers so why not have it in DragonFM? >>> >>> So where do I need to look to switch the function of ctrl+H in the >>> program? Currently it brings up the location bar, page 1/2 and doesn't >>> show or hide hidden folders, instead going back one step despite not >>> being defined as such in the config settings >>> >>> _______________________________________________ >>> Blinux-list mailing list >>> Blinux-list@redhat.com >>> https://listman.redhat.com/mailman/listinfo/blinux-list >>> >> _______________________________________________ >> Blinux-list mailing list >> Blinux-list@redhat.com >> https://listman.redhat.com/mailman/listinfo/blinux-list > > _______________________________________________ > Blinux-list mailing list > Blinux-list@redhat.com > https://listman.redhat.com/mailman/listinfo/blinux-list _______________________________________________ Blinux-list mailing list Blinux-list@redhat.com https://listman.redhat.com/mailman/listinfo/blinux-list