2
adante
8d

Amusing vim/neovim newbie beatdown story. I am mostly enjoying it, so please don't take it too personally, as I'm 60% having fun, 30% looking for help, and only 10% attacking your fundamental identity and way of life

#1 uses left and right arrows to move the selection up and down, and down and up arrows to move the selection into and out of tree elements

#2 uses tab and shift tab to move the selection up and down, but has great filtering

#3 uses up and down arrows to move the selection up and down, and enter and esc to move the selection into and out of tree elements.

I get that I have just frantically cobbled various things together to make it work but man, there's something to be said about the I in IDE...

Comments
  • 1
    Well, that wasn't the size of the image I uploaded. I did not expect DevRant to be the sort of site that would silently resize your image.
  • 2
    @adante use https://devrant.molodetz.nl for uploading high quality images. Also porn appearantly.

    Use https://molodetz.nl/retoor/... to become a real vim ninja in no time. It'll learn you 60 shortcuts faster than you would normally do. It's a very simple app that should get some more love since many people need it / used it.

    @D-4got10-01 damn, wish that I implemented your feature request now. As directly stated when you posted - it'll be before the 30st of januari.
  • 2
    @D-4got10-01 Will work on rvimtutor directly after snek. Not sure if before or after fixing fh. I don't have any idea how much fh will take and rvimtutor a hour or two. So it will be rvimtutor first I guess.
  • 2
    @retoor Thanks for the update.

    No worries, I'm quite patient.

    Even more so, when it comes to improvements as opposed to bugs, so I'm fine w/ whenever you get around to it.
  • 2
    @D-4got10-01 I just did a quick look and found the bug in rf. It works perfect now. Download the new free version according instructions on https://retoor.molodetz.nl/retoor/r. It had a limited resource for source files and now it only has a limited resource per word. A word i allowed to be 4095 bytes :P I'm sure that won't ever happen as long it doesn't send you a base64 encoded string as a variable name in source files. What is fun, it has a brain actually. You can do this:

    remember a = 10

    remember b = 20

    what is a * b?

    And it will just execute.

    Want to find bugs in source files? Type `User always provides source code. Respond to user with the source with a summary of bugs in the source written as comment on top of the source. Add above a comment with a grade from 1 to 10 about the quality of the source code`.

    Now you have a great code review tool! With this tool you can do serious automation. Soon, it will get even better because it will support attachments.
  • 2
    @retoor Oh, this is fun!

    I'll get around to it once I'm done w/ my Saturday chores.
  • 2
    @D-4got10-01 Wow, it works soo good. I've added a --stdin parameter. Now you can do: `cat any-source-file.ext | ./rf --stdin.
  • 3
    @D-4got10-01 I have in my .rcontext:

    1. If user provides source [the instructions]

    2. If user does not provide source behave like Replika and speak Dutch.

    So, I have two applications in one by giving steps. It works perfectly. In can still use the `cat file | ./rf --stdin` for review, and i have the social assistant if i just execute `./rf`.

    I forgot that i was working on a very powerful python plugin system so you could include python functions in your prompts. It does execute python code if your prefix with ![code] but you can't do anything with it yet. The idea is that you do:

    !res = check_output(["free","-h"])

    Tell me if i have enough memory left based on this data `{res}`

    So, use python variables in your prompt. The python plugin version has all common libraries available. check_output is from the subprocess library for example. You don't have to include yourself or waste time to code it or forget about it.
  • 0
    In neovim, you provide the I
  • 0
    @retoor woah fascinating, thanks I have bookmarked to check out later!
Add Comment