[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/fvt/ - Friendly Vim Thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 62
Thread images: 8

File: 1478942928833.png (145KB, 1366x768px) Image search: [Google]
1478942928833.png
145KB, 1366x768px
Previously >>58740177
>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.
>>
Vanilla Vim > your bloated Vim
>>
>>58762707
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
>>
>>58762755
Although your post is retarted, I have to agree with it.
>>
>>58762900
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.
>>
File: 1361305417683.png (214KB, 446x1022px) Image search: [Google]
1361305417683.png
214KB, 446x1022px
>>
>>58762755
>>58762900
>>58762962
>>58762991
this is now a no vi thread
>>
>>58762991
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
>>
>>58763034
emacs can even emulate vim.
>>
>>58763085
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.
>>
>>58763097
I dont. im just saying that emacs is some kind of wonder it can do what vim can +
>>
>>58763119
>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)
>>
>>58763097
Because I'm used to them and the default emacs keys are shit
>>
>>58762991
I like the syntax highlighting. Any theme to make vim look like it?
>>
>>58763097
hjkl >>>> C-b C-f C-n C-p
>>
>>58763229
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
>>
>>58766840
up down left right arrows >>>>> hjkl
>>
File: 1445860644593.gif (866KB, 352x224px) Image search: [Google]
1445860644593.gif
866KB, 352x224px
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?
>>
https://www.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/ >>>/vg/rlg

And for those who doubt there is still https://vim-adventures.com/
>>
>>58767142
If your friend told you he swears by having AIDS infected cocks shoved in every hole would you listen to him then too?
>>
>>58767102
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
>>
>>58768881

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.
>>
>>58768903
Your mom's pretty friendly - to my cock
>>
>>58768713
Watch this video and you'll ascend https://www.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?
>>
https://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.
>>
>>58769649
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?
>>
File: 1485262515835.jpg (76KB, 1065x859px) Image search: [Google]
1485262515835.jpg
76KB, 1065x859px
>>58762376
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?
>>
File: 21qly.gif (465KB, 336x252px) Image search: [Google]
21qly.gif
465KB, 336x252px
>>58770425
Shut up, he needs more shit in the OP, not less.
>>
>>58770459
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.
>>
>>58770495
>fells like
feels like*
>>
Do companies even use vim ?
>>
File: hmm.jpg (3KB, 250x140px) Image search: [Google]
hmm.jpg
3KB, 250x140px
How can I indent every line with "example" in it?
>>
>>58769495
needs more comments ;^)
>>
>>58770684
:g/example/>
>>
>>58770684
Shift+ V ->gg -> 99999j -> a Example -> <Esc>
>>
What are some must have plugins my niggers?
>>
>>58771207
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.
>>
>>58771651
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.
>>
>>58771709
it does? it looks like it blocks pretty hard when I open some minified, megabyte js file.
>>
>>58769495
DAT molokai colorscheme

Been using it since ~2014
>>
>>58762376
which font is this?
>>
>>58771738
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.
>>
>>58762376
why wouldn't I open multiple vims in multiple tmuxes ? this looks painful to manage and resize and shit
>>
File: 654324567.png (89KB, 190x284px) Image search: [Google]
654324567.png
89KB, 190x284px
>>58771828
>tmuxes
you mean screens
>>
File: 1421388394644.jpg (124KB, 480x481px) Image search: [Google]
1421388394644.jpg
124KB, 480x481px
>>58771856
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.
>>
>>58772105
kek
>>
>>58771828
why not just open more terminal emulators?
>>
>>58772105
ctrl+[ dummie
Thread posts: 62
Thread images: 8


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.