RIP Vim 1991-2017
https://github.com/vim/vim/commit/e4f25e4a8db2c8a8a71a4ba2a68540b3ab341e42
>>61258486
we emacs now
Vim/systemd/Linux when ?
>>61258512
haha you'll catch up one day buddy, I'm sure vimscript will be halfway decent
we neovim now
> be Bram
> BDFL
> reject patches for no reason
> neovim fork
> implements term, async
> implement these in vim, but incompatible
Why?
>>61258486
Girl?
>>61259129
Deborah
>>61259129
worst character in dexter
>>61259203
this
>>61259129
decent character in Limitless (TV)
>>61258486
> Cannot properly run commands in the GUI.
You could always run ":!bash", or ":!<my_command>" ........ Also, wtf "GUI".
>>61258486
That's why I use vi.
>>61259129
Carpenfer Jeniter.
>>61259342
You think you're funny but I know her name is actually jenenfer carpiter.
What does this mean? I use (Neo)vim for rather basic text editing and occasional code editing, so I don't know the implications.
>>61259851
It means Vim's maintainer is butthurt due to Neovim gaining popularity.
Dude, just run :!sh
>>61259126
Bram is probably being spiteful. Honestly though, he should just try to make the best Vim possible without those features instead of backtracking on his decision. Or at the very least, he should make them compatible instead of this half assed display of "they weren't how I would do it." Because of the chasing after neovim shenanigans, I've replaced /usr/bin/vi with ex-vi on all of my VMs and Replaced vim with neovim on my desktop.
Either you die a hero...
>>61259465
Nah dude it's actually Retinej Refneprac, she's Indian.
>>61258486
Why is this better than just using :! ?
>>61259129
truly one of the fugliest TV 3dpds.
>>61260047
cool
-----------
You can simply CTRL-Z. When you fg all your file is right where you left it.
also :r! to read command output right into your file.
:r!date
>>61258486
yay?
>>61258486
Why shitty pic tho? What's the relevance?
>>61260047
>when the admin fucked up and gave you sudo for vi and less
Never abused it but I was really tempted.
I'm confused, what does this do? Why is it needed? Cant you just save the file you are working on in vim, then work in the terminal, then return to vim?
>>61261564
Simplicity. I run the program I just compiled in vim, and it's nice to be able to scroll the output unlike with :!.
Time to jump to Vile http://invisible-island.net/vile/
>>61261564
>save, work in terminal, open file again.
When you run vim in a terminal, you can just ctrl-z, then fg again when you want vim back.
see >>61261362
>>61261711
Fg?
>>61261711
>copypasting contents of file.txt into your document when you can just :r file.txt
>>61258486
>GUI
Who the fuck is worried about the GUI? Lol stop breathing.
>>61261732
ctrl-z sends vim to the background and fg brings it back to the foreground. It is like minimizing a window except in the terminal. This way you can hide vim without closing it, run a command then un-hide vim and keep working
>>61261281
that's what I thought. what are we talking about?
>>61261711
Holy shit I never thought of this
>>61261732
Foreground
C-Z pauses the program and puts it in background, fg does the inverse
ctrl-z, fg, bg, disown.
google shell job control commands
or something like that.
>>61261814
>>61261849
Thats a command though right you press fg then enter, not just "f+g" or something
why is this bad?
>>61261968
inside vim press and hold ctrl then z, type fg in terminal and hit enter to return.
>>61261711
This is awesome. Thank you.