Commit Graph

6870 Commits

Author SHA1 Message Date
Jason Poon
7c32530c0e Implements basic key bindings in the various modes.
* Toggling between modes using 'esc' and insert keys

Supported Commands:
Insert Mode - i, I, a, A, o, O
Command Mode - h, j, k, l
2015-11-20 02:13:19 -08:00
Jason Poon
37145b3f13 Merge branch 'master' into insert-mode
Conflicts:
	test/scanner.test.ts
2015-11-20 01:09:05 -08:00
Jason Poon
4a59063a53 Merge pull request #22 from VSCodeVim/insert-mode-fixes
add keys
2015-11-19 15:01:52 -08:00
guillermooo
063f42cace add keys; minor fixes 2015-11-19 23:28:35 +01:00
Guillermo López-Anglada
396006bf74 Merge pull request #20 from VSCodeVim/ex-mode
Ex mode
2015-11-19 23:15:15 +01:00
guillermooo
a765d5a061 implement :w! 2015-11-19 22:26:32 +01:00
guillermooo
3e151bfb16 edit readme 2015-11-19 19:23:13 +01:00
guillermooo
206ab01adb edit readme 2015-11-19 19:22:17 +01:00
guillermooo
32c1cfd9b4 edit readme 2015-11-19 19:20:50 +01:00
Jason Poon
a065a01a5e update travis to gulp init prior to running tests 2015-11-19 01:41:04 -08:00
Jason Poon
a5eb78b08b implement basic command mode
* handles 'i' and 'I' to insert
* able to toggle between command (esc) and insert (w/ i or I)
2015-11-19 01:24:53 -08:00
Jason Poon
df0f53ab31 Merge pull request #14 from VSCodeVim/follow-vscode-style
Update tslint to vscode official style guidelines
2015-11-18 14:28:24 -08:00
Jason Poon
2227ce59ba Update tslint to vscode official style guidelines 2015-11-18 14:26:21 -08:00
Jason Poon
7e5b6693ed Update README.md 2015-11-18 13:50:37 -08:00
Jason Poon
636bb301d9 Update README.md 2015-11-18 12:09:52 -08:00
Jason Poon
1b45084c0b Update README.md 2015-11-18 12:00:58 -08:00
Jason Poon
3b866c4725 Merge pull request #11 from VSCode-Extension/gulp-test
Run Tests a la Gulp
2015-11-18 01:41:22 -08:00
Jason Poon
c5671e627c enable running of certain tests with gulp 2015-11-18 01:36:29 -08:00
Guillermo López-Anglada
b9f4d615a4 Merge pull request #10 from VSCode-Extension/assorted-fixes
assorted fixes
2015-11-17 22:03:30 +01:00
guillermooo
0702af86cc assorted fixes 2015-11-17 21:41:38 +01:00
Jason Poon
c49c99d298 fix bad merge 2015-11-17 02:49:56 -08:00
Jason Poon
797dcbd801 Merge pull request #4 from VSCode-Extension/navigation-mode
Navigation mode - Part 1
2015-11-17 01:01:46 -08:00
Jason Poon
c1422bebfb fix lint errors 2015-11-17 00:11:04 -08:00
Jason Poon
ea851de070 Merge branch 'master' into navigation-mode
Conflicts:
	package.json
2015-11-17 00:00:51 -08:00
Guillermo López-Anglada
0232bdad88 Merge pull request #7 from VSCode-Extension/assorted-fixes
Assorted fixes
2015-11-17 08:19:07 +01:00
guillermooo
f8ffa5bd5f add appveyor config 2015-11-17 08:12:10 +01:00
guillermooo
46b81a26dd remove unneeded null check 2015-11-17 08:04:38 +01:00
guillermooo
04a6dc3d93 tslint fixes 2015-11-17 08:04:15 +01:00
guillermooo
7ca27e4e4f add appveyor.yml 2015-11-17 07:55:11 +01:00
Jason Poon
49fbf7600b update readme 2015-11-16 22:39:04 -08:00
Jason Poon
a572ec3166 Add travis ci 2015-11-16 22:34:05 -08:00
Jason Poon
c60b28cda7 Merge pull request #6 from VSCode-Extension/gulp-tslint
add gulp + tslint
2015-11-16 22:25:48 -08:00
Jason Poon
f2950a144c add gulp + tslint 2015-11-16 22:24:47 -08:00
Jason Poon
9a2a27a3eb add insert mode. handle basic commands 2015-11-16 22:14:48 -08:00
Jason Poon
e71a84b9b5 Merge branch 'navigation-mode' of github.com:VSCode-Extension/VSCodeVim into navigation-mode
Conflicts:
	test/lexer_state.test.ts
2015-11-16 20:54:08 -08:00
Jason Poon
9031d44398 handle vim modes 2015-11-16 20:53:38 -08:00
Jason Poon
55a95b4c5b code cleanup 2015-11-16 20:53:37 -08:00
Guillermo López-Anglada
974dab85a1 Merge pull request #5 from VSCode-Extension/ex-mode
command line mode refactoring
2015-11-17 00:07:54 +01:00
guillermooo
ef66cab223 fixes 2015-11-17 00:00:38 +01:00
guillermooo
b7d8c3efe9 tslint + whitespace fixes 2015-11-16 23:32:15 +01:00
guillermooo
305c20932e refactor cmd line lexer + parser 2015-11-16 21:04:04 +01:00
Jason Poon
8953ae3b69 handle vim modes 2015-11-16 02:50:01 -08:00
Jason Poon
1b117f2827 code cleanup 2015-11-16 00:04:28 -08:00
Jason Poon
335e93b513 Merge pull request #3 from VSCode-Extension/add-ex-mode
Add ex mode
2015-11-15 22:36:32 -08:00
guillermooo
489b6154b1 refactor 2015-11-15 14:20:32 +01:00
guillermooo
059903afc5 improve w command 2015-11-15 14:05:18 +01:00
guillermooo
f5e7101ee9 add w command wip 2015-11-15 13:41:44 +01:00
guillermooo
b0e51ceb3e basic implementation of :w 2015-11-15 12:54:03 +01:00
guillermooo
763b604557 discard lexed text in some situations 2015-11-15 11:17:14 +01:00
guillermooo
1f7b2371ba fix broken stuff after refactoring 2015-11-15 11:12:49 +01:00