Vim Users Super Thread

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
Inny
Party member
Posts: 652
Joined: Fri Jan 30, 2009 3:41 am
Location: New York

Vim Users Super Thread

Post by Inny »

Despite my urge to murder everything microsoft, I've been redoing my Vim setup on my new Windows8 box and I wanted to share my vim setup with you guys today! It's in the form of a poorly worded github page, but I figure it's enough for people to tell me that everything I do is right and I should change nothing. Or the complete logical opposite to that last sentence. Either is cool, as long as it comes with a hug.

Blog Link: http://inmatarian.github.io/2013/12/28/ ... nt_love2d/
Or with a better code viewer: https://github.com/inmatarian/inmataria ... _love2d.md

Edit: fixed links
Last edited by Inny on Sun Dec 29, 2013 6:06 pm, edited 1 time in total.
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: Vim Users Super Thread

Post by kikito »

Here's my vim thing, if you are curious (I use it for everything, not just LÖVE):

https://github.com/kikito/adegan
When I write def I mean function.
User avatar
Inny
Party member
Posts: 652
Joined: Fri Jan 30, 2009 3:41 am
Location: New York

Re: Vim Users Super Thread

Post by Inny »

Code: Select all

" Do not exit visual mode when shifting
vnoremap < <gv
vnoremap > >gv
Yes! :P
User avatar
Ranguna259
Party member
Posts: 911
Joined: Tue Jun 18, 2013 10:58 pm
Location: I'm right next to you

Re: Vim Users Super Thread

Post by Ranguna259 »

.. what's vim ?
LoveDebug- A library that will help you debug your game with an on-screen fully interactive lua console, you can even do code hotswapping :D

Check out my twitter.
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: Vim Users Super Thread

Post by kikito »

When I write def I mean function.
User avatar
Inny
Party member
Posts: 652
Joined: Fri Jan 30, 2009 3:41 am
Location: New York

Re: Vim Users Super Thread

Post by Inny »

Ranguna259 wrote:what
It's a text editor that's notable for having insane keybindings. Instead of using Ctrl and Alt for everything, it has "Modes" that you switch between. Most editors have Insert and Replace mode, Vim also has a Command mode where all of the keybindings are a single keypress, and some other modes as well. Vim sees a lot of usage by lots of Linux users, and some Unix (mac) users.

Why do we put up with such a bizarre text editor? There are several answers, but the one that most people care about is speed. You can do things really fast when you get proficient with vim. Initially it's a steep learning curve though.
User avatar
Ranguna259
Party member
Posts: 911
Joined: Tue Jun 18, 2013 10:58 pm
Location: I'm right next to you

Re: Vim Users Super Thread

Post by Ranguna259 »

I totaly forgot this post :rofl:
Anyway, this looks pretty awesome but it's linux only, Valve please hurry up with SteamOS already
LoveDebug- A library that will help you debug your game with an on-screen fully interactive lua console, you can even do code hotswapping :D

Check out my twitter.
User avatar
Inny
Party member
Posts: 652
Joined: Fri Jan 30, 2009 3:41 am
Location: New York

Re: Vim Users Super Thread

Post by Inny »

I wrote that blog post while figuring out how to get gvim working on Windows 8.
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: Vim Users Super Thread

Post by kikito »

I have used my vim config in both ubuntu and mac. No problems in any of them.
When I write def I mean function.
User avatar
Sheepolution
Party member
Posts: 264
Joined: Mon Mar 04, 2013 9:31 am
Location: The Netherlands
Contact:

Re: Vim Users Super Thread

Post by Sheepolution »

I want to master Vintage Mode in Sublime Text, but in what steps should I learn? Where do I start?
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 6 guests