18
lxmcf
5y

Look, nano, I love you more than you could imagine but the fact that you make these shortcuts do what they do can fuck off...

CTRL+C = cursor position
CTRL+X = exit nano
CTRL+V = next page

I meant... *Sigh*... I don't fucking know anymore man...

Comments
  • 5
    Side note, these recommended tags man
  • 3
    That one is mine. :)
  • 8
    Hello dev friend, do you have a moment to talk about our lord Vim?
  • 5
    @sgzadrian vim eats its own ass
  • 4
    @lxmcf
    ^C<ursor>
    ^<e>X<it>
    ^V (↓)

    makes more sense than having a new command line syntax to learn just to use Vim (oh and having to switch between text entry and scroll modes too xD)
  • 3
    If you are overwhelmed by nano, please don't ever switch to Emacs and go back to Windows Notepad.
  • 2
    @acz0903 not overwhelmed, just annoyed by some of it's shortcuts haha
  • 3
    @sgzadrian Great comment, but Emacs > Vim.
  • 0
    Vscode with vim > anything else
  • 0
    I prefer vim, but the only reason I take its side in the vim/emacs war is because I've never bothered to learn emacs. But I have never encountered anyone who was proficient in the use of vim who preferred nano over it.
  • 0
    Just use normal graphical text editor that supports the entire keyboard. You will get less cool points from dem leet hackaz but you will get stuff done faster.
  • 1
    @Pyjong not to be a douche or anything, but that is just objectively wrong. When you're starting with vim or emacs, abso-fucking-lutely. But when you start being efficient with either, you're productivity will skyrocket, and it only gets better.
  • 0
    @KasperNS I do not agree with you.
  • 0
    @Pyjong just curious, why is that?
  • 0
    @Pyjong

    While I materially disagree with your entire sentiment, I'm interested in the phrase, "the entire keyboard." What does that mean? What keys are not available for use in a CLI based text editor, but are available in a graphical editor? Please give examples.
  • 0
    @acz0903 none of them is greater than the other, they are just like the Force and Vim is like the Dark Side lol
  • 0
    @bahua key combinations like shift+tab ctrl+shift+tab or shift+delete, property button that one isnt standard so lets let that off the hook. In the end I managed to make ctrl+arrow and shift+arrows get recognized, but you only get key downs, not key ups, which in scancodes do exist. And escape key well there Im not so sure if something can be done about it but I think you just either have to wait a bit or press it twice to read the key press which is bs.
  • 0
    @Pyjong

    All of these functions are available in vim, usually with fewer keypresses. As with anything powerful, it just takes a little getting used to it.
  • 0
    @bahua sorry man, i paid for my keyboard and i have software that can use it. To cheer you up a bit I think vim is still useful for some environments, not as much on local, but its still worth it to learn the vim ninjutsu for those cases when its actually needed.
  • 1
    @Pyjong 'I paid for this house, so I'll go through every room to get to the kitchen'.. That's kinda the same logic.

    I can delete the entire body of a function by standing anywhere inside the curly brackets, and typing 'di{'. Or start replacing a string by typing 'ci"'.

    Can you honestly say you have any faster way of doing that? Also sorry for my negative tone, I'm not in the best of moods today
  • 0
    @Pyjong

    I don't need cheering up. I love vim, and don't find it lacking in any way. I feel like I'm stuck in the past when a notepad-style text editor opens instead of a powerful editor like vim. Hamstrung by a lack of features. I use vim for editing code, taking notes, to-do lists, editing commands, and many more things. I have not yet encountered a use case in which it is not the best possible editor for me.

    I stand by my strong belief that the people who claim to dislike it either a) prefer emacs, in which case I have no context for the conversation, since I don't know it, or b) aren't knowledgeable enough about it to speak authoritatively about it, and are just put off by how unusual it seems to them.
  • 0
    @bahua and @kasper I dont doubt the capability of vim. You asked about the keypresses there you have them. Thats the limitiation for which I chose to not use vim and write my own editor that can take use of these keys. I can use my hw however I please right? You wouldnt mandate whats pleasant for my fingers right. + this way I have ANY functionality I might want. You want to fight on key stroke count I will just put it on turn on/off sound key. This whole I am user of X which is superior debate is nonsense for any X. Especially why would ANYONE pick a damn text editor for X (which you are not the only case ive seen) is a mystery to me.
  • 1
    @Pyjong I won't argue about how pleasant it is for you, or what functionality you want. That's entirely subjective.

    But you wrote 'get things done faster', which is objectively just not true.
  • 0
    @KasperNS Of course its not objective, so isnt whatever shortcut in vim. Having my hands wide open when typing is what makes me fast.
  • 0
    @xzvf butterfly bit oscillating > any other interface
Add Comment