[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
How does one go about learning vim? I already know all of the
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: 179
Thread images: 20
File: vim_logo.png (50 KB, 688x688) Image search: [Google]
vim_logo.png
50 KB, 688x688
How does one go about learning vim?
I already know all of the basics, but I haven't acheived the speed and efficiency that I feel other programmers keep boasting about. I've already done a few of the unpayed interactive vim tutorials on line, and went through vimtutor. What's next?
>>
>>52598039
Just keep using it, after a while you will notice that you are faster and more efficient
>>
>>52598083
This. I did vimtutor in the cli and decided to stick with it for at least a week. Only took about a day to get used to hjkl and things like y/d/w/b/e/$/0 were already convincing me to stick with it.

Now I have a .vimrc I like and can scp to whatever box I need to use which is also convenient.
>>
gg dd
2j qq cc Fizz <ESC> 3j q 32@q
5G qq cc Buzz <ESC> 5j q 19@q
>>
>:q!
>pacman -S emacs
>>
The biggest speedup comes from getting used to using the /?fFtT keys to jump exactly where you want and then from getting a good feel for macros (learning a little about registers along the way) and regex
>>
File: laughing_girls.jpg (210 KB, 489x500) Image search: [Google]
laughing_girls.jpg
210 KB, 489x500
>learning a text editor
>>
>>52598039
Not sure what level you are at but learn about macros and registers(both system and normal ) . Also learn a language specific plug-in like cscope. Learn and practise it's integration with vim.
>>
>>52598039
Swap caps and esc on your keyboard. Then go through vimtutor and learn the basic stuff a couple of times. Then start using it. Keep an eye on your usage patterns, and every time you feel you're doing something dumb like using the mouse all the time or holding left/right keys, google for better solutions. I can't stress this too much, google everything that feels inefficient or unintuitive. Lastly, a few of vim's default settings are plain retarded (syntax highlighting off for example), so google for vimrc examples and snatch useful-looking lines - but don't copy the entire file, only lines you understand!

>>52598706
Pleb.
>>
>>52598150
>>52598797
These.
>>
>>52598706
this is /g/ for you, these wannabies actually need tutorial to learn a fucking text editor. Imagine what would happen to ask of them to learn programming logic
>>
>tutorials for vim
>trying this hard to get to users
pathetic shit tier, at least emacs has principles
>>
>>52598706
>>52598841
winkiddies and macfags need not apply
>>
>>52598898
You as an emacs user should know emacs includes a tutorial as well. Any respectable editor does.
>>
>>52598841
Learning vim isn't that hard, kiddo. Most of us just learn it on the side.
>>
Do you people think that it would be better to have one neutral button to switch between modes? I mean "i" and "ESC" are too far away from each other. Especially ESC ... its long way from home, I wonder why did they make ESC for normal mode... Also when will VIM or even EMACS start to look more modern and therefore easier to preview code,more friendly to eyes like Sublime for example. It has way more better overall layout of sidebar and menu and their sizes compared to huge 80s look emacs and vim...
>>
>>52598995
also fuck the editor that hasnt side bar for browsing multiple files by default. the best sidebar ever are in Sublime and Visual Studio.
>>
File: lsi-adm3a-full-keyboard.jpg (54 KB, 600x210) Image search: [Google]
lsi-adm3a-full-keyboard.jpg
54 KB, 600x210
>>52598995
>I wonder why did they make ESC for normal mode...
Same reason they used HJKL for the arrow keys
>>
Control-[
>>
I like to use jj for ESC.
>>
>>52599065
I am sorry to say but I don't get your post
>>
>>52598995
You can hide anything that's not the text on vim/emacs so they will look identical to st barring tabs. Why do you care about appearance so much?

There's options for side bars in both editors, although a sidebar is dumb when you have a dedicated file explorer or terminal.

You can freely move your esc key or use something else. Esc was originally where tab is.
>>
>>52599090
The original "vi" was developed on an ADM-3A terminal, and that is a picture of its keyboard layout
>>
>>52598706
>having a job
>>
>vim
why

there is no way this is in any way easier or faster than a real ide
>>
File: retards.jpg (30 KB, 450x450) Image search: [Google]
retards.jpg
30 KB, 450x450
>learning a text editor
>>
>>52599169
this, every time you want to exe a command, you have to look up in manual sequence of buttons to depress, most cumbersome
>>
>>52598995
There are more than just two modes (and more than one way to enter most of them). Esc just brings you back to default mode.
>>
File: 429340195961.jpg (18 KB, 385x383) Image search: [Google]
429340195961.jpg
18 KB, 385x383
>>52599170
>finding learning a text editor difficult
>hating learning new things
You call yourself a programmer?
>>
>>52599210
I call myself a coder
>>
>>52599210
>new things
>vim
you call yourself an adult?
>>
>>52599089
Both jk and kj map to escape for me. That way I can just mash two fingers down and get out instead of having to tap twice. (there are also very few words that have those sequences in them)
>>
>>52599220
*codemonkey
>>
>>52599226
Yeah but when it goes horribly wrong it leaves you slackjawed
>>
>>52599196
more than insert and normal mode? which ones and more importantly why?
>>
>>52599225
Are you having a stroke?
>>
File: litcry.png (145 KB, 531x640) Image search: [Google]
litcry.png
145 KB, 531x640
>when i finally get a job i will work with a text editor
>>
Also, why not GVim?
Installing plugins on vim and emacs is fucking god tier configuration and most cumbersome.
When will they make master race package manager like Sublime's or Atom's? Seriously its fucking 20XVI.
>>
>>52599286
what's wrong with vundle or pathogen for vim?
>>
>>52599192
>lets implement everything an IDE does but make it so you have to commit thousands of key sequences to muscle memory all in order to avoid lifting your hand a few inches to your mouse
vim users in a nutshell
>>
>Open shell

>Type
vimtutor


>Do it

>Use vim from then on

>When you feel like you're doing something a dumb way or can't remember something, google it or do the tutorial again.
>>
>>52599243
replace mode, enter using R
a capital "r" that is
>>
>>52599263

Dude with a job who had to* learn vim here. AMA.

( * actually I chose to because the alternative was more retarded. Developing a program on the Linux machine without a GUI that it will be deployed on vs developing it on Winblows and copying code over multiple times a day to test 1 line change etc. )

( ( Yes my job uses Windows machines. Yes I know it's retarded but what ya gonna do ) )
>>
>>52599236
Not really. Just need to wait a second between hitting k and j to type without entering normal mode.

>>52599243
:help vim-modes
>>
>>52599493
Do you know about the expression register? It's one of the features that a lot of people miss that is really useful.
>>
>>52599307
Sounds pretty ideal to me
>>
>>52599286
When was the last time you tried Emacs? It uses a package manager by default.
>>
>>52598995
>. Also when will VIM or even EMACS start to look more modern and therefore easier to preview code
What do you mean with this?
:colorscheme lucius

Is pretty friendly imo
>>
>>52599655
>lucius
Good taste anon
>>
Is there a single reason to use Vim over Emacs+evil?
>>
>>52599493
>Yes my job uses Windows machines. Yes I know it's retarded
no anon, it is you who is retarded
>>
>>52599655
The trouble is, that's not the default. You have to set it up at every computer you ever use, and have to turn it on every time you start VIM
>>
>>52599573

No but I do now.

>>52599673

It is and isn't retarded.

We support a Windows legacy system so we may as well make our other systems Windows specific since all our customers will have Windows anyway.

What's retarded is that our higher ups have a massive Microsoft hardon and been told .NET is the upcoming thing or something so we're essentially only allowed to develop in that.
>>
>>52598039
use the GUI version.

seriously, being able to use a mouse makes everything 100% easier

just remember these things:

a = append
A = append to end of line
i = insert
I = insert to beginning of line
x = del 1 character
w = forward 1 word
dd = delete line
d3d = delete 3 lines
yy = copy
p= paste

then it's like sentences.

y4y 9j p = copy 4 lines, go down 9 lines, and paste
>>
>>52599682
>You have to set it up at every computer you ever use
How often do you do enough work on new machines for this to be an issue. I never really got this argument.

If you did come across the situation that often, I don't think it'd be too hard to copy over a .vimrc or .emacs.d on a flash drive.
>>
>>52599729
agreed.

cp backup/.vimrc ~
cp -R backup/.vim/ ~

it's all set up now
>>
>>52598841
it's no different than learning photoshop or autocad, buddy.
>>
>>52599725

You forgot the most useful commands

>dw to delete word.
>o to create a new line under the line your cursor is currently on, and switch to insert mode
>O to do the same but inserts it above
>If you delete something you can paste it back in with p, so delete is essentially like the cut of cut and paste. If what you deleted was a line the same rules as o apply, p to paste it in the line below, P to paste it above
>>
you all have to be a serious masochists to willingly use any program where the interface provides no way to employ information foraging
>>
You learn nvi instead.
Vim is one of the shittier vi clones.
>>
>>52599814
i also forgot 0 and $

dw is so useful, e.g. d5w

didn't know about o and O, thanks

the delete-copy thing annoys me sometimes
>>
>>52599918
What?
>>
>>52599953
>the delete-copy thing annoys me sometimes

>Delete a line to move it somewhere
>Delete the whitespace blank line while you're there

>Move to destination
>p
>"Lol here's that blank line you wanted bro"

Which reminds me. u to undo.
>>
wait wait wait WHOA I need to set color scheme every time I run Vim?
>>
>>52599814
you forgot the single most useful command
ci" change text inside quotes (deletes it and puts you in insert mode)
ci( change text inside parentheses
ci{ change text inside curly braces

and so on. also works with di", vi" etc
>>
>>52599995
The line you want is now in register 2.
Check out the help file on registers (:help registers) for some information on how those work.
Basically when you delete something, it goes to register 1 and what was in 1 goes to 2 (2 to 3, 3 to 4, etc). You can paste from it by saying "2p (paste from register 2)
You can also explicitly delete into registers named with letters like "rdd (delete to register r)
Registers are really neat.
>>
>>52599995
desu unless i'm on a remote machine i mainly use the gui. ctrl-c and v, mouse, drag a file on the window to open in a new tab, etc.

>>52599998
no it defaults to your terminal colors, which probably has preset themes to use

>>52599954
he's hungry
>>
>>52600062

Sweet.

I only used it a couple of days so I probably would've found that eventually I'm just dicking about
>>
>>52599998
Just put it in your .vimrc and it gets set at startup every time you use it
>>
i just used vim tutor;
this also helps.
>>
>>52600229
forgot the link, https://u.pomf.is/flqvmo.pdf
>>
>>52600074
I am using GVim, i want and like to be separate from terminal.
I dont want to examine code in shitty environment as terminal. Terminal is for commands not for thousands of lines of code
>>
I am not baiting here I honestly want to know why not use Sublime with Vim mode? Its really the best of both worlds. And we technical people should not bother about some ideologies but with practical most efficient stuff.
>>
>>52600301
Sublime is not free as in freedom. Emacs has Evil if that's your thing and it is blessed by Saint iGNUcious.
>>
>>52600268
The best solution is to make your terminal prettier. It takes some effort to make it genuinely pretty, but I figure if I'm going to be spending a significant portion of my waking life using this thing, I might as well make it easy to look at.
>>
>>52600301
Because it doesn't have all the features of vim I use and I'd rather have an editor I can use from command line
>>
>>52600301
A lot of our ideologies revolve around what's the most practical and efficient way to do things.

Really, a lot of it just boils down to personal preference. I prefer vim because it has a great community (ie fanatics), in which there are many whose mission in life is to make people better at using their text editor. I spend most of my work day in my text editor, so being able to easily find great resources on how to better use it is great.

Plus, advice that works with sublime's way of editing text doesn't always translate to vim's, so there's not much point in using its vim mode unless you already know vim, in which case you'd just use vim.

Most importantly for me, I know vim inside and out and am very comfortable with customizing it. Can't say the same for anything else. If you don't see the value in switching to vim beyond the keybindings, then just use those. If you start to see the value in a complete switch to vim, then go for it. Otherwise, don't worry about it. Use what works best for you.
>>
File: ss+(2016-01-24+at+03.11.26).png (64 KB, 561x938) Image search: [Google]
ss+(2016-01-24+at+03.11.26).png
64 KB, 561x938
someone pls help
(pic related)
>>
>>52601304
>he installed gentoo
>>
>>52601304
Try updating repos then emerging again.
>>
>>52601437
its emerge --sync, right?
>>
did emerge --sync and still same thing
>>
somoene please im so fucking sick of using garbage ass nano
>>
>>52598995
Ctrl [
escapes as well
You could always rebind shit
>>
Bump for >>52599668
>>
>>52601770
Oh god, any GUI editor is better than nano.

I only use nano for things like visudo.
>>
>>52601943
then have i truly encountered a bug? who should i report it to or where?
>>
>>52601488
Yes
>>
>>52601304
Delete the file downloaded in /usr/portage/distfiles
>>
>>52602000
checked.
also just did that and still nothing.
>>
File: >nano.png (3 KB, 484x134) Image search: [Google]
>nano.png
3 KB, 484x134
>>52601770
>Allow generic undo
>[EXPERIMENTAL]

nanofags will defend this.
>>
>>52599682

What have you been doing because it certainly isn't 'learning vim'.

>have to turn it on every time you start VIM
Just put the command in .vimrc

>You have to set it up at every computer you ever use
cd /tmp
git clone https://my.system/.vim.git
vim
:so /tmp/.vim/vimrc


Or whatever
>>
>>52599814
>>dw to delete word.
diw

If you're writing reports or whatever:
( sentence back
) sentence forward
g{jk} visual up/down when wrap is enabled
>>
>>52599307
>he thinks Vim users have keyboards with thousands of keys on them
>>
>>52600062
Or you can do:

"1p

Not right? u then p again. Rinse and repeat.

Emacs is better though since you have an infinitely large kill ring (yank history) that you can cycle through at will. Who the fuck remembers that the delete you want was 5 actions ago? Just cycle through until you get it.
>>
Why are people using Vim instead of Emacs? Honest question, just look at Google Trends.

Vim is mainly superior for sysadmins, but most of the people using Vim are programmers, which leads me to believe a lot of people got hooked onto the "look at me I'm leet using Vim".
>>
>>52604174
> Just cycle through until you get it
Or use something like helm that opens up a list you can search/select from to paste in directly.
>>
>>52604240
I find it easier to just cycle through, since you'll be cursoring down in helm anyway. I don't usually need to paste someone from a week ago.
>>
File: learner.png (207 KB, 396x462) Image search: [Google]
learner.png
207 KB, 396x462
there are actual higher concepts to vim that can be learned if anyone cares to bother. such as operators and motions. you don't have to memorize shitty tables like >>52599725 and can get more aligned with what vim tries to accomplish.
>>
>>52604226
I love the modal editing in Vim. I'm aware that there are several plug-ins for Emacs that emulate that but I'd rather just use Vim. I love Lisp too, I guess programming my editor wasn't a big draw for me though.
Also nano is shit so I needed to use something better at least.
>>
>>52604226
Because modal editing is king. And once they're used to vim and have their .vimrc set up like they want to changing to evil emacs seems like an overwhelming task even though it's the superior choice, and wouldn't even require that much work with something like spacemacs.
>>
>>52598039

>2016
>trying to program like it's 1978 and the mouse and file trees haven't been invented yet
when will neckbeards give up on this meme.

I watch the guy everyday use vim at work and it takes him forever to show me anything because one fuck up on the keyboard and he has to start over again.

You think you're faster using the keyboard until you realize the computer has been optimized for 30 years to use a mouse.
>>
>>52604269
Well, one thing I like about the helm way is that you don't have to actually see the results of the paste in the buffer during the cycle. Just bind helm-show-kill-ring to M-y and maybe type a word to fuzzy match what you want, then enter.

>>52604226
Vim top "Regional interest":
>Czech Republic
>China
>Brazil
>SK
>Taiwan
>HK
>Singapore

Emacs:
>Japan
>China
>Sweden
>Norway
>SK
>Finland
>Denmark
>>
>>52604383
what?
also, what is autocomplete. and a whole lot of other tools.

any other strawmen you want to set down?
>>
>using cli text editor in 2016
>not using Sublime/Geany/Eclipse/Atom/Notepad++
>learning text editor

100% faggot in moms basement
>>
>>52604475
>autocomplete

What is things that all modern text editors have Alex.
>>
>>52604494
pretty much this. Unless you're some sysadmin fag that hasnt been replaced by docker yet, there's 0 reason to use vim.
Grow up kiddos, no one thinks you're cool.
>>
>>52604494
Just because you run it in a terminal doesn't make it CLI. Also both Vim and Emacs can run outside of a terminal.
>>
>>52604612
Hell, Emacs is actually GUI by default.
>>
>>52604383
>until you realize the computer has been optimized for 30 years to use a mouse.
Until you realize that the computer has been optimized for the keyboard for 5 years and is still faster than the mouse.

Muh sunk costs fallacy.
>>
>>52604623
Emacs and Vim are both GUI by default. The last CLI editor was ed, or if you count ex.
>>
>>52604494
>no acme
>>
>>52604636
cd
ls
cd faggot
ls
cd dicks
ls
cd black
ls
cd your-moms-porn

>fast
no thanks kiddo
>>
File: 1448576208644.jpg (18 KB, 360x393) Image search: [Google]
1448576208644.jpg
18 KB, 360x393
>>52604636
this.
keyboard is only slower when someone designs for the mouse and does everything to fuck over keyboard users due to their ignorance.
>>
>>52604683
strawman or retard.
>>
>>52604683
>learns command line for literally two minutes
>gives up
No one uses cd/ls like that.

For example, let's say I want to go to the folder

documents/papers/2014/psychology/stillman/

I just type fd then fuzzy find dp2ps Enter.

Compare that to double clicking and middle wheel scrolling through five folders.
>>
File: 1440235912837.png (131 KB, 555x378) Image search: [Google]
1440235912837.png
131 KB, 555x378
>>52604776
do you think someone who ignored the obvious efficiency of keyboard over mouse will even bother to consider your argument?
>>
>>52604776
>implying you always know what's inside the directory and which sub directory you need
>>
File: 1446990102822.png (317 KB, 796x712) Image search: [Google]
1446990102822.png
317 KB, 796x712
>>52604854
>>52604939
and there we have it. everyone go home.
>>
File: 1430010861818.jpg (50 KB, 498x333) Image search: [Google]
1430010861818.jpg
50 KB, 498x333
>>52598039

>no split screen
>>
>>52604776
u need to install additional packages for that to work, also I dare you to say that you always know first letters of every dir you need while you work/code
Implying that you actually work/code.
>>
>>52604988
that depends on terminal, or just use GVim
>>
File: 1428370870547.gif (1 MB, 355x259) Image search: [Google]
1428370870547.gif
1 MB, 355x259
>>52604962
>can't prove otherwise
>better use ad hominem
>>
>>52605006
>u need to install additional packages for that to work
Are you really using this as an argument?

>"No fair, you're not allowed to install software!"

>you always know first letters of every dir you need while you work/code
no need, it's fuzzy find after all. In that example I can type still or stillman and it'd also work.
>>
File: 1448601614203.jpg (8 KB, 449x440) Image search: [Google]
1448601614203.jpg
8 KB, 449x440
>>52605024
>entire thread as evidence
>active sabotage and anti-rational behavior rather than learning
>reasons given are problems that were solved years, sometimes over decades ago or never existed at all that exist only in the mind of the ignorant beholder
>then asks for proof as if it would matter and not just be ignored like everything else.
>>
>>52605110
not him but you posting girls from cartoons gives you no more credibility than him
>>
>>52605154
Where do you think you are? Reddit?
>>
>>52605180
We can be on BlackHat's secret top tier meeting but if you post girl from cartoon you fail.
>>
File: 1411543196696.png (245 KB, 900x851) Image search: [Google]
1411543196696.png
245 KB, 900x851
>>52605154
credibility comes from the arguments and evidence. these are not neutralized because of an anime girl posted alongside them.
>>
>>52604475
>color scheme that looks like a gay pride parade
>spends more time working on his editor than using it to get real work done
>awkward keyboard movements due to mouse phobia
yep, it's a vim fag
>>
>>52605279
why are you even here? what are you arguing about? you just come off as some angry edgemaster.
>>
>>52605279
>color scheme that looks like a gay pride parade
Pretty sure that's molokai, which is Sublime Text's default theme.
>>
>>52605279
that mouse phobia is forced because they think they will look l33t if they dont use mouse
>>
I had to take an online course to fully grasp it. But now I can't learn emacs.
>>
>remap entire keyboard to work with vim
>can't use anything but vim without looking like an idiot pecking at keys
no thanks
I work with people who use vim and it's cringe worthy seeing them struggle to use a computer that isn't their own.

It's actually really funny because they always talk about how they can use any computer because vim doesn't need to be installed etc. Except they remap everything on their keyboard so without the dot file they can't even use stock vi

don't fall for the vi/vim/nvim meme
>>
>>52604612
Even nano isn't CLI since ctrl+c is overridden to cursor position rather than kill process.
>>
>>52604683
>What is tab completion?
>>
>>52605742
why would they remap everything?
I never did that and I can work on any computer without struggle.
>>
>>52605775
>ctrl+c is overridden to cursor position rather than kill process
That has nothing to do with whether something is CLI or not.

>type commands and press enter to execute COMMAND LINE
CLI

Example:
shell
ed
Wolfram Alpha website
JavaScript console in browsers

>uses buttons, menus, or shortcuts
GUI

Examples:
vim
htop
less
>>
File: laughing grills.png (490 KB, 449x401) Image search: [Google]
laughing grills.png
490 KB, 449x401
>>52605829

>he uses stock key bindings

do you even vim?
>>
>>52605975
TUI*
>>
Use this article to get vim setup so it behaves in a sane way:

http://stevelosh.com/blog/2010/09/coming-home-to-vim/

Then tweak the vimrc more.
Then set it so you can't use the arrow keys or h or l.
Once you get used to all that, you should be pretty fast. Learn to make complex macros on the fly.
Avoid installing plugins until you know exactly how you like to use vim.

Also, once you get to where you're faster in vim than on normal text editors, set your bashrc so that your terminal commands can be edited using vim commands. It's so fucking useful, you just have to put set -o vi somewhere in there
>>
>>52605742
you don't have your vimrc easily accessible over the net?
>>
>>52600408
How does one go about doing this?
>>
>>52604988
C-w S
>>
>>52606952
... are you retarded?
>>
>>52606959
How so? That splits open a new window in vim
>>
>>52606623
>hold on I need to download and install this dotfile on your computer before I can look at your code.

kek stay in the basement
>>
>>52606896
I use xterm, so I was able to use google to find a .Xresourses file example that sets it to the zenburn colorscheme and background. It's an easy enough compromise
>>
>>52606994
>"install" a dotfile

are you actually this stupid?
>>
>>52606994
curl [url] > ~/.vimrc
>>
>>52606994
>>52607016

uh oh they're down to just criticizing you for a slip up.

These people are hilarious. If they actually had jobs at real companies they would know that regular programmers don't have permission to download shit much less creating a .vimrc/.nvimrc file on a company machine.
>>
>>52607091
so use gvim?

and it wasn't exactly a slip up. He was deliberately misrepresenting the difficulty and time required to fucking move a file into a folder to try to bolster his argument
>>
>>52607091
>regular programmers don't have permission to download shit much less creating a .vimrc/.nvimrc file on a company machine.
>Asking your boss every time if you can download a text file

Do you have to blow a whistle to get someone to escort you to the bathroom too?
>>
>>52606994
>>52607091
Samefag
>>
what languages do you guys use for vim? Can I use it for any language?
>>
>>52607091
Why am I not on my own account that I have my dotfiles on already on this system? Why would I be programming/reading code while logged in as someone else?
>>
>>52607315
I use it for pretty much everything except Java. For Java, I just fire up an IDE.
>>
>>52607358
why is that? I use java and occasionally do web dev. Can I do css and html in vim?
>>
>>52607315
I use it for everything, including Java. I program Java with the docs open constantly so don't really need the IDE.
>>
>>52607371
I find that when I'm doing Java, I have to manage too many files in too many different different directories. Also, debugger.

I find Vim works well for pretty much everything else, including HTML and CSS.
>>
>this thread

https://twitter.com/iamdevloper/status/676695839524282368
>>
>>52599725
>Gui version
nigga
set mouse=a in .vimrc
>>
>>52599725
>>52607809
>using a mouse in vim
>>
I need some SE in here with intense sexual typing.
>>
File: 1408515568631.jpg (156 KB, 523x720) Image search: [Google]
1408515568631.jpg
156 KB, 523x720
>>52607850

>using vim
>>
just type "man vim" on console
>>
>>52607880
Just because you suck at learning how to use things doesn't mean everyone else does
>>
File: 1430054539855.jpg (60 KB, 509x720) Image search: [Google]
1430054539855.jpg
60 KB, 509x720
>>52607919
>>
>>52598150
This and this http://www.lagmonster.org/docs/vi.html

Then checkout vim-pathogen and and vim-sensible on git.
>>
>>52600408
Get vim-pathogen and then check this out. Pretty simple. https://github.com/altercation/vim-colors-solarized
>>
>>52601304
>installed gentoo
>needs help
>>
>>52598995

This is bait. Please don't feed the trolls.
>>
>>52605396
>wanting to take hands off the keyboard while working
>>
>>52609777
Nice trips
>>
>>52601488
what the fuck?
using gentoo, yet didn't know how to update repo??
seriously, what the fuck!!
>>
>>52601943
>visudo
>use nano
set EDITOR to vi, mate..
>>
>>52604655
>gvim
disgusting kill yourself
>>
>>52598354
change the second cc to A
Thread replies: 179
Thread images: 20

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.