4 ms·
If we could start with having working ctrl-c ctrl-v that would be great :). (I know Windows improved on this with 10 but Linux is still lacking) Other than tha
by 0x37 10y ago
If we could start with having working ctrl-c ctrl-v that would be great :). (I know Windows improved on this with 10 but Linux is still lacking)
Other than that I wouldn't mind some graphical features, such as being able to display thumbnails of images for example.
- Symbiote 10y agoYou can probably map Super+C and Super+V (i.e. the "Windows Key") to copy and paste in your chosen terminal emulator. (I have done this in KDE's Konsole, so I can paste from a web form I must often use, which somehow blocks the standard Unix/Linux selecting-to-copy, middle-click-to-paste method.)
- tokenizerrr 10y agoOn Linux I usually use Ctrl+Shift+C, Ctrl+Shift+V which seems to be bound by default on most terminals. Ctrl+C of course terminates the running program, usually.
- skykooler 10y agoWhy is ctrl-C the shortcut for "terminate", anyway? I would have expected it to be something like ctrl-T.
- deleted 10y ago[deleted]
- jaredsohn 10y agofrom wikipedia (https://en.wikipedia.org/wiki/Control-C https://en.wikipedia.org/wiki/Control-C): As many keyboards and computer terminals once directly generated ASCII code, the choice of control-C overlapped with the ASCII end-of-text character. This character has a numerical value of three, as "C" is the third letter of the alphabet. It was chosen to cause an interrupt as it is otherwise unlikely to be part of a program's interactive interface. Many other control codes, such as control-D for the end-of-transmission character, do not generate signals and are occasionally used to control a program. Also see https://en.wikipedia.org/wiki/C0_and_C1_control_codes#STX https://en.wikipedia.org/wiki/C0_and_C1_control_codes#STX
- Symbiote 10y agoType man ascii and notice what is 0x40 less than the capital letter. H is 0x48, backspace is 0x08. ^H is the same as backspace. I is 0x49, tab is 0x09, ^I is the tab sequence. Now you know why Windows \r in text file show up as ^M in vi and Emacs. ^D is ASCII 0x04, "EOT (end of transmission)". That's why you use that to end input. ^C is ASCII 0x03, whose name is "ETX (end of text)". That seems a reasonable choice.
- deleted 10y ago[deleted]
- deleted 10y ago[deleted]
- arm 10y agoThis is probably one of the biggest advantages of macOS using ⌘C and ⌘V for copying and pasting instead of Ctrl-C and Ctrl-V. (…well that, and being able to use your thumb for performing the keyboard shortcut instead of having to use your pinky finger).
- pritambaral 10y ago> Linux is still lacking Linux isn't lacking it. It just has already decided on a specific shortcut. Do you also consider the absence of Ctrl-C to paste in Safari (in favour of Cmd-C) a lack? At least on Linux terminal emulators you could always remap it (at your own peril, be careful about setting up another shortcut for the actual interrupt). Pre-Windows 10, OTOH...
- 8f3385e9ad93ba0 10y agoIn Linux there's no need to Ctrl-v---just make the selection---, and Ctrl-c is instead Shift-Insert. How is that lacking; it saves 2 keystrokes?
- douche 10y agoThe insert key is located in incredibly non-standard and inconvenient positions on many keyboards. For instance, right now I'd have to hold down a special mode-shift key, shift, and then find the insert key, which I don't believe I have ever typed on purpose in my life - it basically exists as a huge PITA, like the Caps-Lock key, that occasionally puts me into overwrite mode or does other things I didn't intend when I fat-finger it.