/fvt/ - Friendly Vim Thread

Previously >About Vim
Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X.

>Why Vim
Vim is rock stable and is continuously being developed to become even better. Among its features are:
#persistent, multi-level undo tree
#extensive plugin system
#support for hundreds of programming #languages and file formats
#powerful search and replace
#integrates with many tools.

>I want to use Vim but I don't know the keybindings/Nano is easier
#Learning them is easy and you only actually need a select few: navigation, search, b, i, w, :line, v and a few more
#Install Vim and get started with the built in vim tutor: vimtutor - very easy 7 lessons, takes you 30 minutes and you are there.

>I want to use mouse and click
While you can certainly do them in Vim, you will become too lazy to take your hand off the keyboard once you get comfortable with Vim.

>Vim is just a text editor
True, but you can scale Vim to be the IDE you want it to be: C/C++, Java, C#, Python, Haskell, Javascript - anything you like.


Neovim users and potential new users are also welcome.

Other urls found in this thread:

vi-improved.org/vimhelp.pdf
vim-adventures.com/
youtube.com/watch?v=XA2WjJbmmoM
ptpb.pw/cH5D
twitter.com/NSFWRedditVideo

Vanilla Vim > your bloated Vim

Here is a bag of attention. Thanks for dropping by.

HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS HEY EMACS IS BETTER, EMACS EMACS EMACS

Although your post is retarted, I have to agree with it.

yea, sorry. it was a joke but spoken from my opinion too. I could have given good arguments, rather. but whatever.

What's /fvt/'s opinion of nano? I love it.

...

this is now a no vi thread

It is too basic, doesn't do anything to help you.
It is easier to use because it comes with a GUI but that is about it.

Emacs is better. Vim doesn't even have org-mode or tramp

emacs can even emulate vim.

Emacs isn't an emulator.
It can however, implement it. But why would you want to use Vim keystrokes to begin with?

Vim - best
Emacs - second
Atom - good if you are too stupid to use Vim
Sublime - Basically Atom for people who want to be cucked by adobe
VSCode - Atom for people who want to be cucked by microsoft. Don't use VSCode. MS pays shills to spam it online.

I dont. im just saying that emacs is some kind of wonder it can do what vim can +

>Atom - good if you are too stupid to use Vim
LOL
are you retarded or just acting? well you like vim so that explains

on all my gnu/linux computers it came built in but does it also come with a bsd like freebsd or openbsd and does it come with macos (a kind of bsd like too I guess)

Because I'm used to them and the default emacs keys are shit

I like the syntax highlighting. Any theme to make vim look like it?

hjkl >>>> C-b C-f C-n C-p

the BSDs don't come with Vim but with vi. Same for Mac OS.
Esentially, vi is a more limited version of Vim, you usually end up missing many features from Vim

up down left right arrows >>>>> hjkl

I switched from NANO to VIM and really started to like itonce I got the hang of it but a friend of mine is a big Emacs user and he swears by it so now i'm 50/50 on what i should do.

Why shouldn't i switch to Emacs?

vi-improved.org/vimhelp.pdf

note: a big file (for you)

For those wanting to learn vim extra fast, try playing a roguelike like dungeon crawl. Ask /rlg/ And for those who doubt there is still vim-adventures.com/

If your friend told you he swears by having AIDS infected cocks shoved in every hole would you listen to him then too?

I use to think this, but I was wrong.

Is there a place I can look at popular vimrc modifications that actually tell me what they do?
Also popular useful plug-ins when writing in certain languages?

what are the actual differences between emac and vim? also why not point out the differences in the thread sticky so we don't have the emacs vs vim in the thread?

also vim on a mac worth or nah?

Friendly vim thread is not so friendly

Yeah definitely! I would reccomend getting a better terminal like iTerm2 (3.0) but it works perfectly fine.

The one built in also does have clipboard support so you either have to compile that yourself or just grab something like neovim.

Your mom's pretty friendly - to my cock

Watch this video and you'll ascend youtube.com/watch?v=XA2WjJbmmoM

I was in no way an advanced user and now I feel like I understand more of vim thanks to it.

From other threads some people were working on a directory wide search and replace, code is
:vimgrep pattern **/*
:cfdo %s/pattern/replaced_pattern/gc


What do you think?

ptpb.pw/cH5D

Critique my vimrc please.

How do I go from being ok to a power user? I feel like I only know half the commands, and I've never really defined any new keybindings.

Keep trying to find repetitive tasks you usually do and find the mechanism that automates it since it likely already exists.

set hidden
Saves buffer when they are not shown? What else?

Vim is great and all, but the last thing this fucking board needs is more stupid generals.
Even then, why the fuck do you have so much shit in the OP?

Shut up, he needs more shit in the OP, not less.

More people need to take from /dpt/'s example.
An old thread link, and a single line to start discussion.

But ideally, this wouldn't be pointless general #12563, and just becomes a random thread that occurs when someone fells like posting it.
This topic is nowhere dynamic/wide enough to warrant a general. Things will get stale ridiculously quickly.

>fells like
feels like*

Do companies even use vim ?

How can I indent every line with "example" in it?

needs more comments ;^)

:g/example/>

Shift+ V ->gg -> 99999j -> a Example ->

What are some must have plugins my niggers?

So far VOoM (Vim Outliner of Markups) is the only one I would install. Is an outliner I hope replaces GJots2.

Of course other people prefer VCM (Vim Completes Me) for completion, NERDTree for file manager, ctrlp for fuzzy search, and vim-multiple-cursors for multiple selection. All of which I don't care to have personally, but I am just starting myself, didn't find the use yet.

i just vim wouldn't fucking block when some linter, or whatever have you, is running.

Vim 8 fixes this. I use to think it was an issue too, then when I upgraded to vim 8 I got really annoyed at the constant real time error checking and turned it off. I only lint on save now.

it does? it looks like it blocks pretty hard when I open some minified, megabyte js file.

DAT molokai colorscheme

Been using it since ~2014

which font is this?

Is it being linted by a plugin when you open it? The plugin may not use the vim 8 async features.

I just tried opening a 28mb text file and it opened instantly with no issue.

why wouldn't I open multiple vims in multiple tmuxes ? this looks painful to manage and resize and shit

>tmuxes
you mean screens

INDEED

>go buy macbook pro at apple store
>they don't have a real escape key
>forced to buy the entry level model with a real function row
Seriously apple needs to fucking think before they act. How am I supposed to code with vim without an escape key? I thought developers were their main audience.

kek

why not just open more terminal emulators?

ctrl+[ dummie