summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2016-05-14vis-lua: add win:map function for window local key mappingsMarc André Tanner
Based on a patch by Josh Wainwright. Close #306
2016-05-04vis-lua: add new theme_change event hookMarc André Tanner
2016-05-04note that primary cursor is not blinkingErlend Fagerheim
2016-05-01vis-lua: expose vis:feedkeys APIMarc André Tanner
2016-04-29vis: move non-configuration sections out of visrc.lua into vis.luaMarc André Tanner
The intention is that vis.lua will provide parts of the Lua API not implemented in the C core. Please update your existing visrc.lua configuration file accordingly.
2016-04-26vis-lua: add file.modified propertyMarc André Tanner
2016-04-23Mention NixOS package in READMEMarc André Tanner
2016-04-21vis-lua: allow selection modification by assigning to cursor.selectionMarc André Tanner
2016-04-21vis-lua: implement vis:message(msg)Marc André Tanner
2016-04-21vis-lua: also accept a range as argument for file:delete and file:contentMarc André Tanner
2016-04-21vis-lua: add vis:command_register to map a Lua function to a :-commandMarc André Tanner
The following registers `:foo` as a command which prints a few things to stdout: vis:command_register("foo", function(argv, force, win, cursor, range) for i,arg in ipairs(argv) do print(i..": "..arg) end print("was command forced with ! "..(force and "yes" or "no")) print(win.file.name) print(cursor.pos) print(range ~= nil and ('['..range.start..', '..range.finish..']') or "invalid range") return true; end)
2016-04-19vis: add :set horizon optionDavid B. Lamkins
Can be used to specify the number of bytes before the visible area to consider for syntax highlighting. Defaults to 32K for now, whereas before it was 16K.
2016-04-19Integrate vis-test git submoduleMarc André Tanner
2016-04-17Mention #vis-editor IRC channel in READMEMarc André Tanner
Close #270
2016-04-17Mention slmenu(1) in READMEMarc André Tanner
2016-04-16vis-lua: add vis.mode propertyMarc André Tanner
2016-04-16vis-lua: update API documentaiton in READMEMarc André Tanner
2016-04-16vis-lua: add cursor.selection propertyMarc André Tanner
2016-04-16vis-lua: add window.cursors[] arrayMarc André Tanner
2016-04-16vis-lua: add window.cursors_iterator functionMarc André Tanner
2016-04-16vis-lua: add cursor.number propertyMarc André Tanner
2016-04-15vis-lua: change cursor object implementationMarc André Tanner
2016-04-15vis-lua: add file.size to return file size in bytesMarc André Tanner
2016-04-15vis-lua: add file.newlines to detect type of new linesMarc André Tanner
2016-04-14Merge branch 'package-smgl' of https://github.com/vaygr/visMarc André Tanner
2016-04-13vis: make = operator an alias for gq, both currently use fmt(1)Marc André Tanner
2016-04-12Add "[(" and "])" motions for jumping to a parenthese pair's start/endRob Pilling
2016-04-12Add "[{" and "]}" motions to jump to a block's start/endRob Pilling
2016-04-12README.md: add coverity scan build status badgeMarc André Tanner
2016-04-11added link to new SMGL package for visVlad Glagolev
2016-04-11README.md: add travis-ci build status badgeSteven Noonan
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2016-04-11Update developer overview section in READMEMarc André Tanner
2016-04-10Merge branch 'master' of https://github.com/erig0/visMarc André Tanner
2016-04-09README.md: Add pkgsrc to the distribution packages listEric Garver
2016-04-09[README] unmap requires <mode>Josh Wainwright
2016-04-08Add more detail on configuring to README.mdlarryhynes
2016-04-08Add section on visrc.lua to README.mdlarryhynes
2016-04-08Mention a few more distribution packages in READMEMarc André Tanner
2016-04-07Update README.mdLawrence Luo
I'm quite sure that was meant to be CSV, Comma Separated Value file format
2016-04-07Commands and movements on alphabetic order.Joshua Haase
2016-04-05Update README with newer screen castMarc André Tanner
2016-04-05Update README to include latest multiple cursors related key bindingsMarc André Tanner
2016-04-03Update README to reflect sam(1) integrationMarc André Tanner
2016-04-03Add section about new command language to READMEMarc André Tanner
2016-04-03vis: in visual mode let \ trim selectionsMarc André Tanner
2016-03-30vis: implement selection rotationMarc André Tanner
In visual mode + and - will rotate the selection count times to the right or left respectively. If there exists a line containing multiple selections then the rotation happens within each line. Otherwise if each line contains at most one selection the rotation is performed among all existing selections.
2016-03-29README: add a paragraph about distribution packagesChristian Hesse
We have binary packages for Arch Linux, at least!
2016-03-28Update README section about multiple cursor key bindingsMarc André Tanner
2016-03-23vis: use vis-clipboard instead of vis-{copy,paste} scriptsMarc André Tanner
2016-03-21vis: also lookup Lua support files relative to the binary locationMarc André Tanner
This simplifies deployment of vis on remote systems without root access. The idea is to extract a statically linked binary together with the lexer syntax files into some directory, adjust $PATH to include it and have everything just work. For now this uses /proc/self/exe and thus only works on Linux based systems.