Vim gets :terminal

RIP Vim 1991-2017

github.com/vim/vim/commit/e4f25e4a8db2c8a8a71a4ba2a68540b3ab341e42

Other urls found in this thread:

invisible-island.net/vile/
anyforums.com/
twitter.com/NSFWRedditImage

we emacs now

Vim/systemd/Linux when ?

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?

Girl?

Deborah

worst character in dexter

this

decent character in Limitless (TV)

> Cannot properly run commands in the GUI.

You could always run ":!bash", or ":!" ........ Also, wtf "GUI".

That's why I use vi.

Carpenfer Jeniter.

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.

It means Vim's maintainer is butthurt due to Neovim gaining popularity.

Dude, just run :!sh

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...

Nah dude it's actually Retinej Refneprac, she's Indian.

Why is this better than just using :! ?

truly one of the fugliest TV 3dpds.

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

yay?

Why shitty pic tho? What's the relevance?

>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?

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 invisible-island.net/vile/

>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

Fg?

>copypasting contents of file.txt into your document when you can just :r file.txt

>GUI

Who the fuck is worried about the GUI? Lol stop breathing.

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

that's what I thought. what are we talking about?

Holy shit I never thought of this

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.

Thats a command though right you press fg then enter, not just "f+g" or something

why is this bad?

...

inside vim press and hold ctrl then z, type fg in terminal and hit enter to return.

This is awesome. Thank you.