A vim plugin that emulates all of the powerful IDE features of MATLAB in vim so you don't need to run the full GUI.
git clone https://mcol.xyz/code/vimlab
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2019-05-28 10:27add prctile, nanmean to syntax highlightingmcol1+2-2
2019-05-15 18:45add pbaspect to syntax highlightingmcol1+1-1
2019-05-04 10:18backupmcol1+0-3
2019-03-11 15:37comment out unfinished VimlabDeleteInput functionmcol1+9-12
2019-02-28 17:05op: don't open when no word under cursor. Keybinds: run script will first save file, so matlab sees updatesmcol2+8-1
2019-02-09 14:56change name of folding function to specify matlabmcol1+2-2
2019-02-09 10:31add smooth() to syntax filemcol1+1-1
2019-02-09 10:31dont remember folding layoutmcol1+4-4
2019-01-06 16:55lint will run when toggled on and cursor pausesmcol1+2-0
2018-12-17 20:11autoendmcol1+6-4
2018-12-16 12:00autoend not won't complete when writing strings on code linesmcol1+12-22
2018-12-16 00:36update readme to remove slime and add a couple more bindingsmcol1+15-22
2018-12-16 00:13IsMatlabLineContinuation no longer s:function; used for continuing line continuation when wanting to send a line to replmcol2+17-5
2018-12-15 19:18removed old vim-slime related code. Corrected a couple TmuxSendKeys to TmuxSendKeysEntermcol1+10-41
2018-12-15 19:18added histogram to syntaxmcol1+1-1
2018-12-15 19:18moved lint file from after into ftplugin as it was not getting loaded. Linter can be toggled using ToggleLint(), default keybind <localleader><bar>mcol2+354-337
2018-12-12 00:33replaced try with silent! in breakpoint functions which might fail when we dont caremcol1+5-10
2018-12-10 21:47enter key after some commandsmcol1+10-10
2018-12-09 10:59moved completely to tidemcol1+12-11
2018-12-08 12:12no more slime, using tide insteadmcol2+78-84
2018-12-06 11:06begin work on using tmux so running code does not depend on Xmcol1+86-62
2018-12-04 23:40fixed <plug>s. auto-ending now ignores elseif statements.mcol1+67-46
2018-12-03 23:09added ylim and xlim to syntaxmcol1+1-1
2018-12-03 23:09breakpoints not work in gutted, and are toggled by <leader>amcol1+38-29
2018-12-03 09:36added breakpoint add and remove functions that use sign alley rather than line highlightmcol1+18-12
2018-12-02 00:19fixed some thingsmcol4+275-272
2018-11-26 17:01Merge branch 'master' of https://github.com/mcolligan/vimlabmcol8+946-347
2018-11-26 17:01updated slime sending linesmcol1+9-7
2018-11-25 23:35Undid separation into separate files, it makes more sense his way. Made more flexible and less hardcodedmcol6+289-128
2018-11-25 20:18Segmented parts into smaller files, removed hardcoded settings, and added more flexible options set by global variablesmcol10+288-383
2018-11-24 01:24replaced old compiler mlint code with fully functioning automatic code checkermcol5+349-61
2018-11-03 17:31updates to syntax highlightingmcol2+89-52
2018-10-29 19:09fixed extension for built in functions being called in op.mmcol1+2-1
2018-10-29 19:07added functions to syntax filemcol1+3-3
2018-10-29 19:07made indenting whole file a function to preserve cursor positionmcol1+6-1
2018-10-28 09:39fixed readme linemcol1+2-2
2018-10-28 09:37fixed readme linemcol1+2-2
2018-10-28 09:33added requirement for readmemcol1+1-0
2018-10-28 09:31clarified term input in op.mmcol1+2-1
2018-10-28 09:31cleaned up ftplugin filemcol1+41-36
2018-10-28 09:30added readmemcol1+30-0
2018-10-28 08:16removed doc/tagsmcol1+0-8
2018-10-28 08:15Revert "removed doc/tags"mcol1+8-0
2018-10-28 08:11removed doc/tagsmcol1+0-8
2018-10-28 08:08last updates before moving remotemcol3+8-4
2018-10-27 23:45big organisationmcol5+252-32
2018-10-22 22:22moved files aroudn to organise repomcol4+118-139
2018-10-22 20:42init commitmcol10+863-0