Horace He
f35ac4148d
No reason to change what\'s not broken
2017-05-02 16:21:15 -04:00
Horace He
8d78be0d1a
Fixes #1503
2017-05-02 16:15:15 -04:00
Peng Lyu
fe2a5c59e6
navigate between view
2017-05-01 17:48:23 -07:00
rebornix
5499fd9c8c
Update status bar
2017-05-01 11:02:13 -07:00
rebornix
7dd4756897
Revert cursor style for all visible editors.
2017-05-01 11:02:13 -07:00
rebornix
6486749282
Toggle Vim
2017-05-01 11:02:13 -07:00
rebornix
dadacb7c91
Allow users to use VSCode keybinding
2017-04-27 11:26:10 -07:00
xconverge
f735c0e58e
Merge branch 'master' into use-users-cursor-style
2017-03-25 09:42:47 -07:00
xconverge
09f623477f
Minor cleanup on handleKey config options to ensure clean list of bound keys
2017-03-25 09:20:12 -07:00
xconverge
d1ad68ad7d
clean up duplicated code, created an array of all bound keys in configuration for reference
2017-03-24 23:11:09 -07:00
xconverge
0b86d084d2
move handle keys context changing to configuration so that it is updated when you update config without needing to restart
2017-03-24 22:42:12 -07:00
xconverge
e2667d5b7d
initial implementation of allowing user to selectively disable some key combinations with a config option
2017-03-24 20:46:56 -07:00
xconverge
e27acab199
Update minimum vscode version to 1.10.0
2017-03-19 12:33:40 -07:00
xconverge
44e8666193
Move cursor fix to active editor switch event so that peek and tab switching work correctly. Temporary fix until vscode fixes issue
2017-03-17 20:19:00 -07:00
xconverge
023f40771d
cleanup creation of remappers
2017-03-05 17:21:37 -08:00
xconverge
c08147a26b
Update config options without restarting
2017-03-05 12:37:25 -08:00
johnfn
93f90804e9
Fix all tests that my modifications broke
2017-03-03 15:49:54 +08:00
johnfn
c78e87b3ac
Totally fix gd.
2017-03-03 14:30:17 +08:00
johnfn
31044f0904
Remove polling, which makes gd work much better.
2017-03-03 13:08:43 +08:00
johnfn
fa79881848
Almost completely fix gd
2017-03-03 00:23:00 +08:00
johnfn
eced3b564d
Closes #1195 .
2017-01-21 13:04:57 +07:00
johnfn
b2b2b97494
Fix some minor perf issues.
2016-12-05 17:29:51 -05:00
Peng Lyu
10fd55aa39
fix #977 ( #981 )
2016-10-24 16:41:16 -07:00
Peng Lyu
092b45fe74
stop revealing cursor when not necessary ( #948 )
2016-10-19 14:53:01 -07:00
rebornix
78c22068a0
hope this makes everything right
2016-10-17 22:30:31 -07:00
xconverge
7b9f67db09
fixes #905
2016-10-17 22:12:16 -07:00
johnfn
734d67c8be
Fix #883 .
...
We weren't properly disposing our listeners. This caused all sorts of
bad things to happen.
2016-10-11 18:53:52 -07:00
johnfn
6d62b31d6b
Always bring search result into view.
2016-10-10 23:46:31 -07:00
Grant Mathews
5ad1d210e4
Merge pull request #865 from xconverge/remove-unused-modehandlers
...
Remove unused modehandlers when tabs are closed
2016-10-10 12:06:48 -07:00
rebornix
b9a2e90040
Insert Previous Changed Text
2016-10-09 20:53:07 -07:00
xconverge
af7a167050
Remove unused modehandlers when tabs are closed
2016-10-09 19:10:35 -07:00
johnfn
e6b718d1e3
Oops, don't forget about Linux users!
2016-10-03 12:59:45 -07:00
johnfn
b289982318
Handle osx keybindings.
2016-10-03 12:36:21 -07:00
Jason Poon
eeb9d6fdb3
Clean up typings
2016-10-02 01:34:11 -07:00
Grant Mathews
418b500fdc
Remove a console.log that I missed.
2016-10-01 22:35:48 -07:00
johnfn
cb5719e7c6
Fix replace in visual block mode.
2016-09-29 00:59:47 -07:00
johnfn
16c5da06b6
Merge branch 'master' into multi-cursor-mode
...
Conflicts:
src/actions/actions.ts
src/mode/modeHandler.ts
src/register/register.ts
src/util.ts
2016-09-15 16:19:07 -07:00
Peng Lyu
3dc5f10806
Disable Vim Mode in Debug Repl ( #723 )
...
* Disable Vim Mode in Debug Repl
* use inDebugRepl instead of maintaining our own key
* stop repeating myself
* remove redundant document uri check
* Code Diff View and VSCodeVim Undo kill ctrl-pagedown/pageup together
* all squash all the commits as git diff alrealdy ruin everything
2016-09-13 22:20:53 -07:00
Jason Poon
9efc43a5e9
Fix #716 . Remapper options should be case-insensitive ( #721 )
2016-09-06 11:26:15 -07:00
Grant Mathews
7cef0f884d
Fix race condition with switching active text editor. ( #705 )
...
* Fix race condition with switching active text editor.
* Oops, I missed an if statement.
2016-09-03 22:54:10 -07:00
Grant Mathews
8f8a0855b3
Fix bug with undo on untitled files. ( #704 )
2016-09-03 17:44:07 -07:00
amin roosta
660df9aa65
clear history when content from disk is changed ( #703 )
...
* clear history when content from disk is changed
* cleanup
* fix typo
* more cleanup
2016-09-03 00:36:44 -07:00
johnfn
29c4fbd2b8
Merge branch 'master' into multi-cursor-mode
...
Conflicts:
.vscode/settings.json
src/actions/actions.ts
src/mode/modeHandler.ts
2016-09-01 00:47:53 -07:00
Jason Poon
6f5a1a38e6
BugFix: Angle Bracket Notation broke backspace/escape/delete
2016-09-01 00:25:09 -07:00
Jason Poon
73f4f6ee22
Use angle bracket notation replacing ctrl+* => <C-*>, backspace => <BS>, etc. Closes #64 ( #683 )
2016-08-31 21:09:50 -07:00
Sean Kelly
7a3ef2803e
fix #510 ( #659 )
...
* fix #510
* Added globals file with isTesting variable that is true while running tests.
* Updated globals file to not pollute the namespace
2016-08-28 12:20:32 -07:00
johnfn
270f9859c8
Insertion works in multi-cursor mode.
2016-08-19 01:55:15 -07:00
johnfn
393ee38bae
Add esc as a synonym for escape.
2016-08-09 10:44:09 -07:00
Aiden Scandella
bb0b5df744
Fix binding of control-keys ( #575 )
...
Seems to be a regression from recent refactor. Tested manually in debug
extension. Prior to this commit, ctrl+a/ctrl+x didn't work. Now they do.
2016-08-06 10:02:36 +10:00
johnfn
796e1850f1
Remove console.log
2016-08-03 00:07:24 -07:00