kraftman wrote:I tried vim, I couldn't even get the tutorial to work :/
That's not such a bad thing, I remember that tutorial being... uncomfortable.
I'd suggest for someone interested in Vim to check out this guide:
http://yannesposito.com/Scratch/en/blog ... ressively/
And then the top answer here for some advanced stuff:
http://stackoverflow.com/questions/1218 ... t-with-vim
Also, don't be afraid to add things to the vimrc file. For example...
Code: Select all
imap <F4> <ESC>:call Loveconsole()<CR><CR>
nmap <F4> :call Loveconsole()<CR><CR>
imap <F5> <ESC>:call Love()<CR><CR>
nmap <F5> :call Love()<CR><CR>
fun! Loveconsole()
exec "w"
exec "!start love --console \"%:p:h\""
endf
fun! Love()
exec "w"
exec "!start love \"%:p:h\""
endf
Vim can also be customized with
color schemes and
plugins, such as
snipMate (
screencast) for snippets,
lua.vim for Lua related things including syntax error checking,
NERD Tree (
screencast) for filesystem navigation and
Taglist for function navigation (you'll probably want to
add mappings in your vimrc file for NERD Tree and Taglist).
You may also want to change the font to something nicer (perhaps
Droid Sans Mono or
Inconsolata?).
To do so, create/edit .gvimrc (_gvimrc on Windows, in the same folder as _vimrc) and enter something like...
Oh, and swapping the escape key with caps lock is something I'd highly recommend. AutoHotkey can do this on Windows.