Commit Graph

56 Commits

Author SHA1 Message Date
LinuxMage 206fec5ccb Makes "cw" and "bw" act more like vim.
"cw" and "bw" now behave more like vim in very specific conditions. "cw"
and "bw" should now work as they do in vim when the cursor is on the
start of a paragraph before these commands are implemented.
2015-11-24 23:57:45 -08:00
masasibe 59641e2fc5 Merge pull request #8 from LinuxMage/master
Adds "X" and small fix for "cw"
2015-11-24 18:16:28 +01:00
LinuxMage df8d640204 Adds "X" and small fix for "cw"
"X" (capital x) will delete to the left like it does vim. Small fixes
for "cw" and a few other improvements.
2015-11-24 01:05:46 -08:00
masasibe b9f70f71fe Merge pull request #7 from LinuxMage/master
Buf fixes for "cw", "dw", "cb", "db", "ce", "de"
2015-11-23 20:53:55 +01:00
LinuxMage 8aac8d36e5 Buf fixes for "cw", "dw", "cb", "db", "ce", "de"
"cw", "dw", "cb", "db", "ce", and "de" should all now work as they do in
vim.
2015-11-23 06:11:00 -08:00
masasibe 4761f43479 Merge pull request #6 from LinuxMage/master
End-word additonal fixes.
2015-11-22 22:13:15 +01:00
LinuxMage 3f3e097412 End-word additonal fixes.
End-word (e) will now behave more like it does in vim.
2015-11-22 00:47:54 -08:00
masasibe e2c23dd991 Merge pull request #5 from LinuxMage/master
New version release.
2015-11-21 17:38:42 +01:00
LinuxMage 6d44534315 Version 1.0.28 Release.
Fixes/improvements for:
-"w" next word
-"b" back word
-"e" end word
2015-11-21 02:43:28 -08:00
LinuxMage 47a2d62b66 Solves problems with next word.
Next-word (w) will now reach the next word when it involves moving the cursor down a line and that line starts with whitespace. It will now also skip over lines that only contain whitespace (like vim).
2015-11-21 02:25:10 -08:00
LinuxMage 1a929ebbce Far simpler implementation of back word.
This fixes many problems that back word was having when using the
gotoPreviousWord function. Back word will now not get stuck when the
current line starts with whitespace. It will also now not skip over some
of the words that start on the beginning of the line. It will stop going
back when it hits an empty line like in vim. It will also skip over
lines that only have whitespace (just like vim).
2015-11-21 01:07:36 -08:00
LinuxMage 7222b4d350 Makes back word more efficient.
The process of using back word now has fewer lines of code and better
documentation.
2015-11-20 16:24:13 -08:00
masasibe 0811c6cdaa Merge pull request #4 from LinuxMage/master
Another fix for b/B (back word)
2015-11-13 15:50:33 +01:00
LinuxMage fd17e1d74e Another fix for b/B (back word)
Before this "b" would skip the cursor over the line above it if the line was empty. It also used to skip over the previous word if that word was 1 character and was on the line above the cursor.
2015-11-12 20:08:38 -08:00
masasibe 181a4685ef Merge pull request #3 from LinuxMage/master
Fixes b/B (back word)
2015-11-12 20:51:05 +01:00
LinuxMage 430b759dd6 Fixes b/B (back word)
This allows "b" to move the cursor back a word even when the line starts with whitespace. Before this "b" would get stuck on whitespace if it was at the beginning of the  line.
2015-11-12 01:52:09 -08:00
masasibe 2e76d36d45 Merge pull request #2 from LinuxMage/patch-1
Another fix for e (end of word)
2015-11-12 07:53:55 +01:00
LinuxMage f1b5c42770 Another fix for e (end of word)
"e" can now go to the next line when there are only whitespace characters on the current line. Before this the cursor would get stuck, not moving no matter how many times you press "e" when the current line only had whitespace characters.
2015-11-11 20:36:55 -08:00
masasibe 42b05eeb62 Merge pull request #1 from LinuxMage/patch-1
Fixes e (end of word)
2015-11-11 21:25:00 +01:00
LinuxMage 00923cff63 Fixes e (end of word)
"e" will now work how it does in vim. Pressing "e" moves the cursor to the end of the current word. If already at the end of the word then it moves the cursor to the end of the next word.
2015-11-11 01:33:31 -08:00
Simon ffb71f00c7 little Bugfix for I (insert at beginning of line) 2015-08-27 13:54:04 +02:00
Simon 266f5bbc0e Version 1.0.20 released 2015-08-27 12:46:24 +02:00
Simon 2b3468a8aa With gg for going to beginning of text 2015-08-27 10:28:59 +02:00
Simon ea2a8c4946 G for endOfText
0 for startOfLine
Strg+C for going to NormalMode
2015-08-27 09:56:04 +02:00
masasibe 4586b8eabc Update vibreoffice.vbs 2015-08-27 00:52:55 +02:00
Sean Yeh 7cf5945900 #12: Allow Ctrl-a to select all 2015-07-30 17:24:17 -05:00
Sean Yeh 5ea663876a Bump version to 0.1.4 and adjust README 2015-07-30 17:08:13 -05:00
Sean Yeh 6594264714 #16: add y for yank 2015-07-30 17:04:06 -05:00
Sean Yeh f25a3bfff4 #21: Fix annotation insertion error 2015-07-24 08:37:44 -05:00
Sean Yeh a56f772962 Add p/P for paste 2015-07-22 15:01:24 -05:00
Sean Yeh 633e5c8b58 Add selection to clipboard after deletion command 2015-07-22 13:08:22 -05:00
Sean Yeh ac99b29645 Version 0.1.3 2015-05-29 19:19:20 -05:00
Sean Yeh 6277db2c2b #20: fix arrow, home, end keys in visual mode 2015-05-29 19:12:26 -05:00
Sean Yeh 9a85b6056d Version 0.1.2 2015-05-25 23:26:56 -05:00
Sean Yeh 83f42e42f0 #13: undo/redo 2015-05-25 23:22:38 -05:00
Sean Yeh cf175d396b #15: Remove non-standard -s flag (basename) and fix whitespace 2015-04-24 23:19:07 -05:00
Sean Yeh a5d9548ca7 Version 0.1.1 2015-02-27 08:22:54 -06:00
Sean Yeh c38210d116 #2: add ctrl+[ as escape 2015-02-27 08:20:27 -06:00
Sean Yeh 918ea95a48 Version 0.1 - readme, install files, and more 2014-12-22 17:41:53 -06:00
Sean Yeh 65780b1896 Allow arrow keys in Normal mode and move some code to KeyReleased 2014-12-22 17:36:54 -06:00
Sean Yeh c95177247a di<, di> 2014-12-22 16:26:16 -06:00
Sean Yeh 7d2c590cc9 o/O 2014-12-20 21:03:38 -06:00
Sean Yeh 5d6cf029e7 add "r" 2014-12-20 17:11:53 -06:00
Sean Yeh 12a5a7681d s/S 2014-12-20 09:27:11 -06:00
Sean Yeh 199dbd57fe Change delete+movement to delete every iteration (fixes nested "da(") 2014-12-20 08:01:21 -06:00
Sean Yeh 7dd9fbe631 Add select/delete inner/a block 2014-12-19 22:22:42 -06:00
Sean Yeh c660320c28 Minor change to readme 2014-12-19 07:34:13 -06:00
Sean Yeh 4feef467c4 Fix many search movement bugs 2014-12-19 01:52:23 -06:00
Sean Yeh 60e0819f68 Allow Ctrl+c to copy and update readme 2014-12-18 17:05:51 -06:00
Sean Yeh 0be5f4207c search movement: f, F, t, T 2014-12-18 15:10:00 -06:00