Commit graph

148 commits

Author SHA1 Message Date
a51b6d43dc vim gitcompare to the right 2018-10-30 16:13:59 +01:00
2f5d0bc253 Fix exe_prg in vimrc 2018-10-20 10:23:16 +02:00
ee7ace35d9 Fix auto-enclosing with brackets, quote marks, etc. 2018-10-19 14:59:53 +02:00
e7bdaf0e79 Change vimrc Scratch command to use enew
Scratch now changes the current window, instead of opening a new one.
2018-10-15 10:08:53 +02:00
64e4e304f8 Fix edge case in vimrc Number command
At exact powers of 10, the command would use one less digit than needed.
2018-10-15 10:07:05 +02:00
1ad2b3ee6b Add Markdown-specific settings to vimrc 2018-10-08 11:32:55 +02:00
1907290b34 Added back linebreak in vimrc
Turns out I was wrong about what this thing does tehe~
2018-10-08 11:13:37 +02:00
3d28bea6ea Add Modifiable vim command 2018-10-08 09:57:43 +02:00
16e6437b02 Fix lua search path in vim
This time for real (hopefully)
2018-10-08 09:13:49 +02:00
183ba2ee0c Remove linebreak option from vimrc 2018-10-08 09:13:03 +02:00
7c8cb5df9a Merge branch 'master' of https://github.com/DarkWiiPlayer/darkrc 2018-09-26 09:46:09 +02:00
8232faf5b9 Remove second shiftwidth statement in vimrc 2018-09-25 14:35:34 +02:00
45f301f8d3 Fixed global <F5> 2018-09-22 12:33:27 +02:00
49936dde31 Added global <F5> 2018-09-22 12:31:57 +02:00
a74637fa79 Fix lua path to 5.3 2018-09-09 16:41:20 +02:00
e0c2d933a3 Fix mappings for vim files being global
<leader>c and <leader>if are now buffer-specific :)
2018-08-23 11:01:45 +02:00
217cd1fb31 Add List command
Searches for a pattern and adds all occurrences to the location list
2018-08-23 10:58:18 +02:00
70e2149f81 Merge remote-tracking branch 'origin/master' 2018-08-15 10:32:04 +02:00
0538cb57e8 Fix line-numbering using wrong length for numbers 2018-08-15 09:33:46 +02:00
883685a0ab Merge branch 'master' of github.com:DarkWiiPlayer/darkrc 2018-08-02 18:44:46 +02:00
0c262e8aa1 Add LuaCompile command that lists lua bytecode 2018-08-02 16:11:54 +02:00
60cd1be59c Change git banner to a greek temple
Because git deserves no less than a greek temple.
2018-08-02 14:08:27 +02:00
18c8d88351 Add gitroot function and some error checking 2018-08-02 13:51:17 +02:00
b818fbf132 Add Number command that adds line numbers 2018-08-02 13:49:05 +02:00
d3ccd7e0e6 Set 'shiftwidth' and 'softtabstop' to 0 2018-08-01 14:53:37 +02:00
5e150d5b81 Add GitRoot command 2018-08-01 14:52:48 +02:00
5dd8daf460 Add automoon feature
Automatically compile moonscript into lua when a .moon file is saved and
a global and/or buffer-local variable is defined.
2018-07-25 10:11:54 +02:00
7a3be20539 Fix word under cursor updating on toggle 2018-07-18 10:47:09 +02:00
81f3c385dc Merge branch 'master' of github.com:DarkWiiPlayer/darkrc 2018-07-13 21:05:43 +02:00
f39b3fe5c0 Change lua search path 2018-07-13 21:05:04 +02:00
b817b4be7b Add Blame command
This command allows to quickly git-blame the current file.
2018-07-13 11:25:22 +02:00
c7bd7c2c3c Add Tempfile command and change modeline 2018-05-23 09:38:47 +02:00
5f7a6f7ae8 Add text snippets commands 2018-05-11 08:19:32 +02:00
6447dc5fa1 Add Count command that counts lines 2018-04-25 10:53:27 +02:00
776be82020 (hopefully) Fix lua search path 2018-04-25 09:41:36 +02:00
b65951d14b Add <leader>[m|M] for listing active marks 2018-04-25 09:39:55 +02:00
9b80505c05 Make Ctrl+D work with visual selection 2018-04-13 09:20:43 +02:00
3fbf78a105 Fixed caching error in git_history 2018-04-12 14:18:29 +02:00
9aed3c09c9 Fix checking out files in subdirectories 2018-04-12 14:02:10 +02:00
f86a4aeb9b Reset j and k bindings to jump entire lines 2018-04-12 13:11:33 +02:00
549a0be0b4 Remove --follow from git commands 2018-04-12 10:27:49 +02:00
f57de95ef2 Fix GitCompare on file to use HEAD
Forgot vimscript starts indexing at 0 tehe~
2018-04-12 10:17:54 +02:00
25413fc9a2 Fix git_diff to use last commit hash 2018-04-12 10:14:24 +02:00
7aa2ac0433 Improve output of GitCompare 2018-04-12 10:14:21 +02:00
9108000b77 Make GitCompare the one ring to compare them all 2018-04-12 10:13:48 +02:00
6d8b1a41d2 Change git_diff() to cache results for 10 seconds 2018-04-12 09:38:32 +02:00
6d1d2a3709 Redo Uncommitted command to use file_at_revision() 2018-04-12 08:59:04 +02:00
d547733432 Change file_at_revision to set bufhidden=delete 2018-04-12 08:44:52 +02:00
2735e3ab59 Make file_at_revision() preserve cursor position
note that this may still change the cursor position due to deletions
and insertions further up in the file, but now the cursor should at
least end up somewhere near its original position for smaller commits.
2018-04-12 08:40:52 +02:00
04eb8d6828 Add git history commands
- GitFirst check out first revision of the file into new buffer
- GitLast same but last revision
- GitNext jump to the next revision of a file
- GitPrevious same but previous
  Only commits that modified the file are considered
- GitInfo shows commit information about the current revision
2018-04-12 08:40:48 +02:00