aboutsummaryrefslogtreecommitdiff
path: root/window.h
AgeCommit message (Collapse)AuthorFilesLines
2014-12-23Optionally display line numbers alongside fileMarc André Tanner1-0/+2
Enable/disable with :set number [0|1]
2014-09-27Implement 'zt', 'zz', 'zb'Marc André Tanner1-0/+4
In particular 'zb' might not work if there are wrapped lines involved.
2014-09-24Implement 'g0', 'gm', 'g$'Marc André Tanner1-0/+3
2014-09-23Implement linewise visual modeMarc André Tanner1-1/+1
2014-09-19Implement expand tab functionality, make tabwidth configurableMarc André Tanner1-0/+2
If expandtab is enabled then inserted tabs are replaced by tabwidth amount of spaces. Both settings apply to all windows files and can be changed via: :set tabwidth n # where 1 <= n <= 8 :set expandtab (1|yes|true)|(0|no|false)
2014-09-16Implement CTRL-{U,D,E,Y} in normal modeMarc André Tanner1-2/+0
2014-09-16Clean up cursor handling in window.[ch]Marc André Tanner1-0/+8
2014-09-13Add movements 'H', 'M', 'L'Marc André Tanner1-0/+2
H moves to the n-th window line from top M moves to the middle window line L moves to the n-th window line from bottom
2014-09-11Add :edit commandMarc André Tanner1-0/+2
2014-09-11Fix warnings about redefinition of typedefed structsMarc André Tanner1-1/+1
2014-09-10Add comments where appropriateMarc André Tanner1-1/+17
2014-09-09Cleanup header filesMarc André Tanner1-2/+2
2014-09-09Remove trailing whitespaces (sed 's/[ \t]*$//')Marc André Tanner1-3/+3
2014-09-09Rename vis.[ch] to editor.[ch] and main.c to vis.cMarc André Tanner1-2/+2
2014-09-01Refactor frontend codeMarc André Tanner1-0/+47
window.[ch] now contains a somewhat generic editor window which is then enhanced in vis.[ch] with a statusbar.