« first day (225 days earlier)      last day (1586 days later) » 

02:10
@nmjcman101 challenge accepted :)
 
15 hours later…
17:21
@DJMcMayhem How does the ascii code to char conversion work?
17:39
@KritixiLithos A nice overview is here
Essentially, I replace every run of digits with <spaces><C-v><digits><more spaces>, and then run :%norm éiD@" which will add an 'i', delete it, and run it. Then typing <C-v><digit> in insert mode inserts ASCII characters
17:55
BTW, nice answer :)
Thanks!
@KritixiLithos @nmjcman101 I posted a pretty in-depth explanation on my ASCII-table answer, if you're interested
Hmmm. I wonder if I should add a command for "run <motion> in insert mode"
Isn't there already a command in insert mode that allows you to do one normal mode command?
Yeah, that's <C-o>
I meant a mapping to ii<esc>d<motion>@"
Maybe the "insert" part is irrelevant and I should make one for normal mode instead
18:23
btw, I've been trying to use the ê character in my submission (to remove the extra spaces after 100 to 127) but instead they delete the rest of the line
@KritixiLithos what's the mnemonic on that one again? I can't remember what it's supposed to do
It does j forever
Ah, that's right
I'll look into it later, I'm going to lunch now
Oh, bye o/
@nmjcman101 Now our answers are tied :)
 
1 hour later…
19:51
@KritixiLithos I figured out the problem. Since the very last line of the buffer was empty, it moved the selection to the first column. You can see exactly what got selected if you add rg Try it online!
That's definitely expected and consistent. The question is if that's good.
If you have any good arguments against that behavior, I'd definitely be open to changing it
Ash, maybe I should move that bit after I remove those empty lines
Anyway, if you delete blank lines first, it works fine. As a side note, ê is already a blockwise motion, so you can do instead of <C-v>êx
But doesn't dj delete the line below and not just the character that is underneath?
Yeah. That's because j is a line wise motion by default
That functionality replicated in dê would be useless since you can just do dG
19:58
@KritixiLithos This is kind of an advanced feature, but every operator + motion combo affects either lines, characters or blocks. So you can do dvj, dVj, or d<C-v>j and they all work differently
Since j is already line wise, dj == dVj
@nmjcman101 But dG deletes the entire lines, I just want to delete the extra spaces after the three digit numbers
@DJMcMayhem what's the v do? (Can't use :h now since I'm on mobile)
It specifies character wise
So dvj is exactly the same as vjd (and the same goes for V and <C-v>)
Once you're at a computer, the relevant help section is :h linewise
21:03
DJMcMayhem has made a change to the feeds posted into this room
Let's see if this works
posted on January 01, 0001 by DJMcMayhem

Revamped repchar commands

posted on January 01, 0001 by user.email

Fixed the duplicate operator (again)

posted on January 01, 0001 by dougyfresh42

Added count ability to search commands (/?)

posted on January 01, 0001 by DJMcMayhem

Merge pull request #14 from dougyfresh42/master Added count ability to search commands. Fixes #13

posted on January 01, 0001 by DJMcMayhem

This is not a test or an SOS

21:21
> posted on January 01, 0001
21:54
@StackExchange it looks like it's working!

« first day (225 days earlier)      last day (1586 days later) »