[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]

name ONE (1) reason you don't use vim

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: 138
Thread images: 12

File: vim.png (45KB, 544x545px) Image search: [Google]
vim.png
45KB, 544x545px
name ONE (1) reason you don't use vim
>>
Because I use vi
>>
>>59756712
/thread
>>
>>59756685
because I find nano a much easier, faster to understand plaintext editor when I'm sshing. I didn't need to look up man pages or any other shit, all the controls you need (exit, save, etc) are displayed right in the terminal. 0 learning curve, instantly usable after opening it the first time, no weird shit going on.

For all other uses, I have more appropriate editors: I program in proper, full IDEs dedicated to the languages I work in (mainly intellij, paid for by my generous employer despite being for private use). Small shit like editing my little php/css/js private website happens in notepad++. Working on my firefox and chrome addons and similar projects sometimes happens in intellij or visual studio code for the sake of easier working with so many files in different directories.

vim et al is that useless little thing in the back of the drawer: probably good for something but everything you can think of has better suited tools available.
>>
>>59756685
but i do
>>
>>59756685

I use GVim.
>>
Because I'm a cuck. That's the only possible reason.
>>
>>59756685
>backspace doesn't clear the last character, it just moves the cursor backwards
>>
I do, but now I use nvim instead when available.

When I'm actually working on something though I use spacemacs.

Vim is my go to quick text editor, though. Always.
>>
>>59756764
See >>59756861

How is regexp use in nano ?
>>
>>59756866
you're not in insert mode.
>>
>>59756764
>autism and weak bait
>>
>>59756880
haven't needed it yet over ssh to my linux box. Have only ever needed and used regex search in notepad++ for misc plaintext editing and massive script adjustments
>>
>>59756866
But it does if you are on INSERT mode. You must be another tard with no idea on how to use it or read the tutorial files.
>>
I can't use any other text editor but vim now
>>
>>59756916
>with no idea on how to use it or read the tutorial files.
>a plaintext editor that's so counterintuitive you need to read a tutorial to perform the most essential functions
>somehow people consider this a good thing
>>
>>59756885
>>59756916
>needing to change modes to delete a single character
You guys are passing me the ammunition.
>>
>>59756947
Press x to delete a character without changing modes or "dd" to delete the whole line... I can go on, but you are just stupid.
>>
>>59756947
>x key in command mode deletes character
learn vim before making these points
>>
>>59756934
Some people like powerful programs that, when properly used, can be fast to work with and save you lots of time. Others like to click big colorful icons because anything else is difficult.

I like to call the second group retards.
>>
>>59756959
>text editor that you need to learn to use instead of it just being fucking obvious by itself like every other text editor in the world
why do people use this?

>>59756956
>random as fuck key controls
>different modes and shizzle
>in a mere fucking plaintext editor
honestly what is wrong with you guys? when did "less is more" become forgotten?
>>
>>59756956
>pressing x to delete a character
>being totally out of standard for a simple text editor is somehow a good thing
>muh tutorials and manuals and sheit
Is vim the most autistic text editor on Earth?
>>
>>59756685
Because Eclipse + Vrapper plugin has all the vim features I care about without being a piece of shit
>>
>>59757008
>>59757011

See >>59757003
>>
>>59757003
nano has no icons and most of the other programs I use don't require use of toolbar icons either. They're all just made to conform to established standards instead of reinventing the keyboard so you can just use them out of the box.

nice projection you got going on there m8
>>
Emacs is better.
>>
>>59756685
its in a fucking terminal
>>
>>59757030
Nano can't do even half of the shit you can with VI/VIM. There is a reason its controls are simplifyed.
>>
>>59757039
>what is gvim
>>
>>59756685
Forgot how to close it
>>
>>59757039
Then use gvim.
>>
>>59756685
Because I use Vi instead.
>>
>>59757008
It's nice on a laptop where you don't have a usb mouse, you can keep your hands on home row basically the entire time and touchtype your way through typing the entire document.
>>
>>59757022
>being this assblasted trying to defend an autistic "text editor"
Heh, don't worry anon, we all gave valid reasons to not use this pile of shit.

If you can't face it, well, you'll be the retarded then.
>>
We still don't have a dev server in the office so have to use local xamp on windows. Using Netbeans and jVi plugin, pretty cool.
>>
File: 4chan Waifu Chart.jpg (3MB, 2500x3910px) Image search: [Google]
4chan Waifu Chart.jpg
3MB, 2500x3910px
>>59757066
>>59757056

>gvim

Dog bless you
>>
>>59757115
Yeah, all the reasons being "It's too hard anon". Whatever, back to Office 2000 or Notepad. Powerful tools were never meant for users like you.
>>
>>59756685
I do when in a terminal, but if I'm not SSH: ing somewhere I prefer to use a fast editor such as Sublime Text because it's fast, extensible and follows more standard UX patterns.
>>
Modal editing sucks green donkey dicks.
>>
>>59757151
You know... You are right.
Because why the fuck a text editor needs to be needless complicated?!

>hurr durr muh keystrokes and shortcuts

In no way this will make you type faster than Pajeet on Atom.
But have it your way, not trying to stole your autistic glory of knowing everything about the most retarded text editor on Earth.
>>
>>59756685
because visual studio code is better
>>
>>59757354
>Pajeet on Atom
Well that is the >designated editor
>>
Vim for terminal editing, which is usually the easiest and quickest way of editing.

Kate for chunkier projects.

>tfw don't program anything big enough to need an IDE
But if I did, it'd be Visual Studio.
>>
>>59756685
I don't like the letter V
>>
>>59756685
>implying I don't
I'm trying to use emacs+evil though, but there are so many issues... just to name a couple:
- no native tab support (!) and packages like tabbar, escreen, elscreen, evil-tab, all them have serious usability problems.
- can't ^C to exit insert mode because of complex mapping collisions

So I will probably stay with the good ol' Vim til neovim is ready.
>>
>>59757354
Because I use things like substitutions and other advanced features. Not that any of you cucks would understand that a text editor can be used for a lot more that writing your high school assignments.

https://www.digitalocean.com/community/tutorials/how-to-use-vim-for-advanced-editing-of-plain-text-or-code-on-a-vps--2

http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html
>>
>>59756685
but emacs does everything vim done
>>
>>59757420
Don't know why you're so upset.
If you say text editors can do a lot more, why use Vim then? Other text editors can do a lot better than this piece of trash.

Oh I remember, you suffer from autism...
Carry on.
>>
>>59756685
I like mousepad
>>
Because
git clone git://git.sv.gnu.org/emacs.git && \
cd emacs && \
git checkout emacs-25.1.91 && \
./autogen.sh && \
./configure --prefix="$HOME/local" --without-all --without-x && \
make -j && \
make install
>>
>>59757667
OK. Which one, that you can find usually on a production server can do the same as VIM ? Enlighten me, anon.
>>
>>59756904
How is saying that a simple user-friendly editor is best for your needs "autistic bait"?
>>
lazyness
>>
>>59757011
Instead of pressing x you could also press del
>being totally out of standard for a simple text editor is somehow a good thing
Actually a lot of vim key standards are used in outher programs like / for search or <some number>g to go to line <some number>. So one could argue, that it is not out of standard but defining a standard by its own.
>>
File: caps lock.jpg (51KB, 1000x686px) Image search: [Google]
caps lock.jpg
51KB, 1000x686px
>>59756685
>>
>>59757003
But Nano and notepad++ don't require you to use "big colored icons" to write your programs, they just leave out the stuff that you're not going to need 99% of the time. You guys are no better than the people shilling IDE's, if you NEED anything more than a simple, lightweight text editor to make sense of your code, then it's time to refactor.
>>
>>59757047
Yeah and why use the more "powerful" editor when you don't need the features?
>>
>>59756685
Question, /g/

What are your essential Vim plugins?

What is your go-to color scheme?

I'm trying to configure mine in a proper, non-bloated way, and I would love some hints
>>
>>59757691
Visual Studio Code.
>>
I keep mixing up j and k for moving up and down
>>
>>59756685
Because I use Spacemacs for programming.

It's basically emacs minus autism.
>>
>>59757803
Google about how its using 13% cpu to render the blinking cursor in VS Code.

What a shit show of an editor. Whats the point?
>>
>>59757787
>What are your essential Vim plugins?
Lightline and syntastic.
What is your go-to color scheme?
My own. It's a right of passage to make your own vim colorscheme. I started by editing one of the simpler ones, like pablo.
>I'm trying to configure mine in a proper, non-bloated way, and I would love some hints
Go with no plugins for as long as you can.
The problem with vim plugins is that they tend to turn vim into emacs, and make it just as slow.
99% of what you need is already in vim.
>>
>>59757787
There are no essential plug ins... I have about 14 lines in .vimrc with no color scheme or anything, very minimal, just use Vims features
>>
>>59757888
>Whats the point?
It's better than Vim.
>>
>>59757809
j hangs downward and k extends upward
>>59757787
>color scheme
Solarized, default, or my terminal colors
>>
>>59757735
So you're saying that if you're using Vim to code it means you need to refactor, since you should only need Notepad++ etc?

The reason we use Vim and shill it hard is because it is extremely ergonomic. You don't have to move your hand from keyboard to mouse. If you are coding lots every day, you NEED features like this. If you go without Vim and don't bother to learn it, you slow your coding, and strain your limbs and hands more than you need to.

It's like "why would I need to learn to ride a bike I can just walk", "Look when I try and sit on it, it just falls to the side," "I need to learn to ride a bike just to get to the store? Lol I'll just walk"
>>
>>59757951
No faggot
>>
File: vim_drill_small[1].jpg (80KB, 518x376px) Image search: [Google]
vim_drill_small[1].jpg
80KB, 518x376px
Because it helps niggers.
>>
I do config management work mostly and I prefer a GUI editor and use sublime text. You aren't making manual changes on your servers are you?

I know vim can do everything sublime can even with all of the plugins I use, especially for linting, but really it would take a huge time investment with vim to get anywhere near as profencient.
>>
>>59757397
Have you tried out spacemacs yet?
>>
>>59756866
kek
>>
>>59757369
>bait
>>
modal editors are fucking retarded
>>
>>59758223
Not him, but I'm trying it now, but it feels kind of sluggish compared to vim. Seems more like an IDE, so I think I'll keep trying to use it unless it becomes too much of a pain to configure.
>>
File: Voltaire.jpg (392KB, 800x600px) Image search: [Google]
Voltaire.jpg
392KB, 800x600px
>>59756764
he's right y'know
>>
>>59757013
>can't execute a shell command without a range
Shit plugin, desu. I don't want to tab out just to use git.
>>
The worst thing about vim is that I can't use ctrl-e and Ctrl-a to move to the beggining or end of a line, like I can literally everywhere else in OS X and Linux
>>
>>59758478
This. UNIX my ass.
>>
>>59757039
What's wrong with this?
>>
>>59758478
>gg
>shift + g
Those controls work outside of vim to, like reading man pages.
>>
>>59758478
https://superuser.com/questions/988868/ctrl-a-not-working-in-vim-command-line-mode
>>
>>59756685
Because vim script sucks donkey dick

Learn some emacs lisp anon
>>
>>59758641
Is there a re-implementation of Vim that uses lisp instead?
>>
>>59758660
Spacemacs is the closest you will get.
It's breddy gud tho.
>>
>>59758029
don't have to in notepad++ either

why did you paint the inside of your bubble black?
>>
>>59758672
But I don't want emacs. I want Vim with Lisp!
>>
>>59758635
fugly hack
>>
>>59758701
>using vim's config file to configure vim is an ugly hack
:q! yourself
>>
>>59756685
I can't use CIA nigger's license to activate it
>>
>>59757689
what does --without-all even do

fuck i hate how unclear GNU's autotools are

but i do compile emacs without GTK generally
>>
>>59758732
this.
I really want to use the tools that have been tested by the CIA.
>>
File: pussyslayer.jpg (18KB, 481x298px) Image search: [Google]
pussyslayer.jpg
18KB, 481x298px
>>59756685
Because nano is better.
>>
>>59756764
>press j to scroll down the file
>jjjjjjjjjjj

unusable
>>
>>59756685

It is a zombie meme dinosaur that has not yet accepted becoming a fossil.

Machines are not so limited today that everything has to be done through obtuse keyboard shortcuts, let alone without adequate documentation.

If a new user can't even find the manual through the software's interface, it is poorly-designed.
>>
>>59759077
I know this is bait, but you could just type 11j and it will execute j 11 times. You can also press down if you insist.
>>
>>59759145
>without adequate documentation.
>If a new user can't even find the manual through the software's interface,
>start vim
>it tells you to use :h for help
????
>>
>>59759298
>obtuse keyboard shortcuts
>separate input and command modes with no visual indication
>you have to :q for quit, blatantly ignores SIGKILL.
>text editor that makes editing text an ordeal

Half the folks at my firm use vim unironically. It has this odd effect of causing them to un-learn all things good architecture.

>fuck this retarded meme editor I have to use because reasons
>I'll just shit out some BS patchwork because file management is such a gigantic pain in the ass
>ugh, lets go to insert mode, type a few lines, then to command mode to compile
>fuck, an asston of errors
>back to insert mode
>edit a couple of lines
>have to manually type in line numbers because fuck
>one fucking line at a time
>back to command mode

etc... etc...
>>
>>59756685
I hate to rewrite my .vimrc and to reinstall all the plugins.
>>
>>59759077
> I can't figure out how to Google or read documentation

Literally hundreds of shortcuts for navigating your file.
>>
>>59759425
>>separate input and command modes with no visual indication
>enter insert mode
>--INSERT-- displays at the bottom
???????
>>you have to :q to quit, blatantly ignores SIGKILL.
That's almost fair but if you do hit ctrl-c it tells you how to quit.
>>text editor that makes editing text an ordeal
It's really only an ordeal if you are entirely unfamiliar with it and I suspect your coworkers are more efficient with it than you make them sound. For example:
>>ugh, lets go to insert mode
A single keystroke to get into or out of
>>then to command mode to compile
:make, or map that to e.g. f5
It's perfectly valid to prefer an editor with more traditional key mappings but anything can be committed to muscle memory, and in Vim's case you can remap or change most things too.
>>
>>59757008

Because when you do learn it's faster than your bullshit point and click garbage and I don't want to leave terminal to do any work, ever.
>>
>>59756685
because I have a great time with you
>>
>>59758478
You can't be serious: ^a and ^e are Emacs commands. Readline uses Emacs bindings by default, which is why you can use it almost everywhere... ^ and $ are superior anyways
>>
I use it, but only as a text editor. It sucks dick as an IDE.
>>
>>59756685
I don't code.
>>
File: PRD_955_XX_XX-TB[1].png (33KB, 260x260px) Image search: [Google]
PRD_955_XX_XX-TB[1].png
33KB, 260x260px
I use it to remove pesky oven stains.
>>
>>59756685
no easy way to paste from clipboard
>>
>>59762793
Real production servers don't fucking use GUI anyway. Off yourself, NEET.
>>
Because ones that have a GUI like sublime are just more efficient.
>>
>>59762793
this is understandable, but i find the combination of vim's copy and paste system with tmux's is sufficient.
>>
>>59762793
Wrong faggot.

Enter insert mode, control-shift-v, holy shit it worked and now don't you look fucking stupid?
>>
>>59763734
Who's this?
>>
>>59756685
Emacs.
>>
>>59756685
Because it's complicated.
>>
>>59757038
Get out of here you stallman dick sucking cunt
>>
>>59756735
kek
>>
i don't want to spend time learning a text editor

i don't need to type that fast anyway
>>
I use neovim
>>
Notepad ++ master race
>>
>>59756735
Pattern not found: thread

Did you mean
:setlocal nothread
>>
But I do
>>
>>59756685
nano exists
>>
>>59756685
if there is no vim i use ed because vi is awkward on terminal emulators
>>
>>59763734
Whoa.

Calm down there satan.
>>
>>59764865
>virgin
>>
Vscode
>>
>>59765869
better than fucking girls who are more bloated than Emacs
>>
>>59756685
Because, Emacs exists.
>>
>>59760239
Oh I'm totally serious and I'm aware those are emacs keys, I was using emacs 20 years ago. If I find myself in a situation requiring an advanced editor On a remote system, then I'll use emacs.
>>
File: duel me.jpg (22KB, 540x300px) Image search: [Google]
duel me.jpg
22KB, 540x300px
>>59757138
How dare you call Primula soulless brick.
I challenge you to a duel, you buffoon!
>>
>>59756712

Splitter!
>>
>>59756685
because I don't know what it is
>>
>>59756685
Is there a clone that doesn't require me to learn a language like vimscript? Why cant it be something beginners know like Python or C?
>>
>>59768797
But you don't.
You can use Python, Perl, Tcl, Lua, or Ruby for vim scripting.
>>
>>59758478
>what is $ or 0?
>>
>>59766796

You disgust me (srs).
>>
>>59756956

I am a VIM user and I honestly find it retarded since we have this thing called mouse support in most distros. It made sense once upon a time, but its just meme now.

If you want to "save time" in a text editor, you should be using notepad++
Thread posts: 138
Thread images: 12


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