[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Any decent alternatives to VIM? What do you guys use?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 125
Thread images: 6
File: vim.png (29 KB, 650x650) Image search: [Google]
vim.png
29 KB, 650x650
Any decent alternatives to VIM?
What do you guys use?
>>
vim
>>
acme
>>
notepad.exe
>>
vim
>>
Evil mode in emacs
>>
>>52391979
this
>>
>>52391979
yep.
>>
>>52391663
vi is a usable alternative
>>
>>52391979
I haven't tried evil mode yet, but I'm liking emacs so far more than I've liked vim.
>>
Vim
>>
>>52391663
vim
>>
>>52391663
literally anything
>>
>>52391663
vi improved
(aka vim)
>>
>>52391663
Neovim
>>
>>52391663
Honestly no, regardless of your opinion on its usefulness as a text editor vim is still ubiquitous as hell so you've got to use it
>>
What's wrong with vim? Why do you need an alternative? The only reason I'd even entertain the thought of using something else would be if it supported some specific plugin that I needed for some niche workflow.
>>
gvim or macvim
>>
I use nvi. I've never installed the vim package on my system.
>>
>>52391663
vimim
>>
>/g/ keeps talking about vim
>guess I'll try it
>pirate vim book
>329 pages

What the fuck? I learned notepad in 2 weeks with no outside help.
>>
>>52394736
>notepad
>two weeks
You might be slow.
But anyways, Vim is awful, try something like nvi.
It has a great tutorial text file in the source code which isn't awfully long.
>>
gvim with the gui elements disabled in .gvimrc
>>
>>52394867
>hurr durr

It's called really learning notepad you fucking moron. I bet you didn't even know that you can use ctrl+s to save your file instead of clicking on the toolbar. Or that you can use ctrl+c and ctrl+v to copy/paste without right clicking and using the context menu. Did you know that you can use shift+arrow keys to select text in notepad without using the mouse? Of course not, because you're obviously not a hacker like myself.
>>
>>52395050
>not mentioning notepad's best feature, "ctrl+f".
pleb
>>
>>52395064
I just learned the features I need for my hacking work. Nobody knows every little detail about a complex application like notepad.
>>
Kate.
Is powerful like vim, but has hotkeys that make sense
>>
>>52395128
vim has the best, most sensible, easy to remember hotkeys of any text editor.
That's the whole point of using it.
>>
>>52393907

Came here to say this.
>>
am i wrong, or has /g/ radically changed? i use vim, but i could swear that just a couple years ago emacs users far outweighed those using vim in /G/
>>
>>52395208
no one ever really used emacs, it was just a meme
>>
>>52391663
I use Emacs for text editing at work. Not very advanced stuff and almost everyone else uses it at a very rudimentary level. Never used Vim before.
>>
Edlin or die
>>
Vim is nice for writing to smaller files and projects but the extensions on emacs and lisp extendability is really nice. Plus on modern computers its way lighter than an IDE with comparable features, without running on low mem. Of course you may also configure emacs to be a manga reader so there's that too. I always use emacs for big projects and vim for learning nasm and Haskell and editing config files.
>>
>>52394736
A book is probably the shittiest way there is to learn vim.
http://csswizardry.com/2014/06/vim-for-people-who-think-things-like-vim-are-weird-and-hard/

>I learned notepad in 2 weeks
Learning vim (or any tool more complicated than a hammer) is a small investment of time that saves you shitloads of time in the long run.
>>
>>52395375
>csswizardry
>shit tier css
>shit tier webdev pretending like computers are magic

Dropped
>>
>>52395401
>pretending like computers are magic
He's doing the opposite. The whole point is that there isn't any esoteric mysticism bullshit to how vim works; people just assume as much because neckbearded kernel hackers use it.

Seriously, though: fuck books, use vimtutor.
>>
>>52395558
You realize that vimtutor is literally basics of the basics, right? If you use nothing beyond what vimtutor shows you then vim is literally going to be clunky garbage and you're going to be pissed off that you "fell for the meme" in the first place.
>>
>command line editors
P L E B
>>
I'm too stupid to even be able to figure out how to run vim
>>
>>52393907
neovim

they are doing some great work
>>
Neovim
>>
emacs
spacemacs is a good default emacs config
>>
File: laughing_virgins.gif (480 KB, 320x180) Image search: [Google]
laughing_virgins.gif
480 KB, 320x180
>>52395597
>fumbling around in nano in front of your coworkers whenever you have to remote into a server
>>
i started on a book for emacs, but got bored and stopped a few chapters in.
>>
>>52395677
>not opening a remote X desktop and using a full blown graphical text editor and impressing your coworkers with how modern and tech savvy you are
>>
File: 1425242908540.jpg (67 KB, 429x410) Image search: [Google]
1425242908540.jpg
67 KB, 429x410
>>52395887
>server
>running X
>>
>>52391663
neovim
>>
Vim most of the time. Sometimes I feel like pretending I'm a web dev in the c u r r e n t y e a r and I'll use atom.
>>
>>52395947
why not?
>>
>>52395990
bloat, attack surface, and having to install X
>>
>>52395947
What part of modern and tech savvy don't you understand? Is a terminal going to impress your boss? Fuck no. When he looks at the servers, he wants to see a bitching desktop with anime girl wallpaper and sleek window animations.
>>
>>52396018
>hey boss, I went ahead and installed KDE on all the servers
>it only uses 4 threads and 16gb of memory
>check out this wallpaper
>it has all of the pokemon girls on it
>in bikinis
>>
>>52396077
checked and kek'd
>>
>>52395128
are you on drugs?
>>
File: lsi-adm3a-full-keyboard.jpg (66 KB, 600x210) Image search: [Google]
lsi-adm3a-full-keyboard.jpg
66 KB, 600x210
>>52395128
Vim's hotkeys make perfect sense when you realize that it was created on this.
>>
>>52395947
The application running on the server would just be an X client. Your computer that is remotely accessing the server and providing the GUI for the X client would be the X server.
>>
>>52391663
emacs
>>
>>52394736
You don't really start using all of the features of Vim right away. After reading basic tutorial, when I encountered something I couldn't do or thought I could do faster, I googled it, and most likely there was a hotkey for that. It's an incremental process.

If there's no such feature, it's easy as hell to install and update addons with Neobundle, Vundle and the likes.
>>
i use vim
>>
>>52396443
me too :)
>>
Used emacs once, and that was once. Vim 4 lyf
>>
>>52396207
Honor some legacy setup from 2000 B.C. doesn't really make any sense to me.
Why not target the display system for oscilloscope monitors, makes perfect sense!
>>
>>52396729
Nothing wrong with the layout. HJKL makes perfect sense for efficiency. The only bad part is the location of escape on modern keyboards, but everyone I know who seriously uses Vim remaps caps lock to escape.
>>
>>52396729
It's really only hjkl that are based on that setup. The others are mnemonic or symmetry-based.
>>
>>52396729
What would you prefer, WASD? [;'.? If you find yourself maneuvering the cursor around one space at a time that often, you're doing it wrong in the first place.
>>
>using an editor that needs a 16 key combo for something that just takes a mouse flick on sublime text

autism is real
>>
>>52397367
>needing a mouse
>>
>>52397385
>being an autist
>>
>>52397403
try navigate your Mac OS X without a mouse
>>
Vim
>>
So i want so do something like
nnoremap <leader>b :read !foo.bat<CR>

too see the output in vim but it doesnt work. I am kinda new and using windos.
>>
>>52395887
>not using emacs+TRAMP to edit remote files
plebs
>>
>>52397954
does it work when you run
 :read !foo.bat 
just from the command line?
>>
>>52397954
>and using windos.
found the problem
>>
>>52391663
vim fampai
>>
Kakoune
http://kakoune.org/
>>
>>52391663
For simply writing, and not coding, what's the best program? Vim? Word/Libre office feel bloated as hell just for fucking typing yet barebones basic text editors are obviously starved for features
>>
Nano is the best. It does all the text editing and manipulation I've ever needed just fine. No reason to spend hours learning vim.
>>
>>52391979
/thread
>>
>>52391663
Emacs
>>
>>52391663
I haven't programmed that much this semester.
But I'll give a try to spacemacs in the holidays
>>
>>52391663
atom, because I can buy a decent pc unlike you neets

>>52396077
lel
>>
>>52400318
>atom, because I can buy a decent pc unlike you neets
what does that even mean?

i can run atom on my thinkpad just fine. i don't use vim/emacs, but I thought the point of them was how they were controlled and not a resource thing.
>>
>>52391663
an ide cause my life isn't a meme
>>
Code blocks, obviously
>>
>>52394584
My nigga.
>needing to install vim + half a dozen packages to get the same functionality of vi that's on every UNIX system
>not being able to use vi on some random system cause muh .vimrc much colors
Top kek
>>
>>52391663
I like vim but its slow as fuck when decked out with enough plugins to compete properly with proper IDE's

>inb4 vim is an IDE
with plugins yes, but at its core its a text editor
>>
>>52400535
That's why you use emacs + evil.
>>
>>52400318
>i don't even understand why people use vim/emacs
It's not about resources. My computers can run text editors made with meme.js just as well as vim, that's not the problem. The problem is that the "hackable" 21st century text editors can barely do a fraction of what decades old editors can do and their usability isn't as good.
>>
>>52395236
>>
>>52395236
Like how nobody uses Linux, we all run window 10 and play steam games.
>>
>>52401274
tell me one thing vim can do that atom can't
>>
>>52395091
can you teach me how to hack? i need to know badly because my techer is therethening to give me a D if i dont suck his D
>>
>>52401353
>What is http://store.steampowered.com/browse/linux
>>
>>52401534
Nobody on /g/ uses Linux, it was a meme this whole time like free software is. Nobody cares about that here.
>>
>>52401564
I beg to differ.
>>
>>52401564
speak for yourself proprietary cuck
>>
>>52401578
>falling for memes

>>52401606
Enjoy no games and no relevant software. I'm sure editing config files and using poor mans version of software sounds like fun.
>>
>>52401679
>games

cancer that killed /g/
>>
>>52401679
>>falling for memes
>Thinking I did.
>>
Vim
>>
>>52401694
No, Linux is the cancer killing /g/
>>
File: title2.png (98 KB, 367x400) Image search: [Google]
title2.png
98 KB, 367x400
>>52391663
Spacemacs is kinda nice. Its emacs + evil mode but without all the configuring.
>>
>>52400459
I'm glad someone else here also uses Unix.
>>
gvim
>>
>>52396729
You could probably emulate that with xterm's Tektronix 4104 emulation mode.
>>
>>52401486
Open files over 2mb and not have it slow down to a screeching halt.
>>
>>52399166
You can set up Vim to be a word processor. Not sure about an equivalent for Emacs.

http://www.drbunsen.org/writing-in-vim/
>>
>>52391663
emacs
spacemacs (preconfigured emacs with vim keybindings) is also really really god, if you're coming from vim
>>
>>52402588
Hell, Emacs can handle a 2.1GB file better than Atom can handle a 2.1MB file.
>>
>>52402591
If something for emacs doesn't exist, it wouldn't be that hard to make it using emacs lisp.
>>
>>52396729
>>52395128
There is nothing wrong with the hotkeys, but if you're really that pissy about it you can always change them.
>>
>>52391663
VIM
I
M
>>
>>52402625
Until few months ago atom couldn't even open files over 2MB.
>>
I just want a notepad
>>
File: the_joke.jpg (22 KB, 480x360) Image search: [Google]
the_joke.jpg
22 KB, 480x360
>>52402784
>>
>>52391663
neovim
>>
>>52397684
Use laucher to start aplications, command-tab through open windows. Tab through fields in open Windows. Install vimium/pentadactyl. Use the terminal like any other unix-like.
>>
>>52402591
thanks
>>
Emacs
>>
I just wanna write some shit without having to configure 300 files and memorizing a shitload of app exclusive commands.
What do I use?
>>
>>52403044
nvi, or notepad.exe
>>
>>52403044
Emacs
>>
Hijacking this motherufkcer

How can I get a scrollbar, like in sublime?
How can I see all my current buffers as tabs?
Thread replies: 125
Thread images: 6

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.