Commit Graph
8347 Commits
Author SHA1 Message Date
Oleg Shpynov b3eab0cb39 Fix problem with exiting from the insert mode. Actually if we turn insert mode on for some editors, they don't have any lastinsert 2011-03-29 12:29:06 +04:00
Oleg Shpynov 1461a2b29f Prevent extra modes in states stack 2011-03-28 12:54:16 +04:00
Oleg Shpynov b44cad8048 Turn on completion actions 2011-03-25 19:56:18 +03:00
Oleg Shpynov 6ab95fc9d8 Do not override normal help topics action 2011-03-25 19:38:34 +03:00
Oleg Shpynov a4b6066f66 Revert "Attempt to enable code completion functionality"
This reverts commit 5dabde12db.
2011-03-25 19:31:54 +03:00
Oleg Shpynov 5dabde12db Attempt to enable code completion functionality 2011-03-25 19:20:39 +03:00
Oleg Shpynov 7513074d40 Fix problem with broken switching insert/command mode due to multiple instert modes in states stack. 2011-03-25 17:58:10 +03:00
Oleg Shpynov 98ab5cc163 NPE fix 2011-03-25 14:43:08 +03:00
Oleg Shpynov 60392128a4 unused parameters 2011-03-25 12:54:58 +03:00
Oleg Shpynov f6767d9b70 Yet another cleanup 2011-03-25 12:54:57 +03:00
Oleg Shpynov fe8be41ea8 Cleanup 2011-03-24 11:31:35 +03:00
Oleg Shpynov 2239d24723 Better fix for VIM-61 2011-03-24 11:30:16 +03:00
Oleg Shpynov ecd091d1dd VIM-61 "enter" key not inserting new line in insert mode 2011-03-23 19:53:06 +03:00
Oleg Shpynov d6e74cd421 VIM-79 VIM Emulator turned off: on IDEA restart Default keymap is made current, ignoring user's settings 2011-03-23 18:44:08 +03:00
Oleg Shpynov ff6a7f41e9 cleanup 2011-03-23 17:47:41 +03:00
Oleg Shpynov be1e1735ec Turn on insert mode in dialogs by default 2011-03-23 12:46:17 +03:00
Oleg Shpynov 5fb5029d0c VIM-78 NPE 2011-03-23 11:31:34 +03:00
Oleg Shpynov e66a1d848f VIM-76 Throwable at VimKeyMapUtil.reconfigureParentKeymap() on the first use of "Reconfigure VIM keymap" after plugin installation 2011-03-23 11:16:52 +03:00
Oleg Shpynov b0b7b85c33 VIM-74 Reconfigure VIM Keymap: Vim Keymap settings dialog shows not current parent on opening 2011-03-22 20:30:36 +03:00
Oleg Shpynov 60829efb93 Use keymap presentable name 2011-03-22 19:17:05 +03:00
Oleg Shpynov 79e1588d12 VIM-75 Throwable at com.maddyhome.idea.vim.group.MotionGroup.removeEditorListener() on closing editor with already disabled emulation 2011-03-22 19:11:01 +03:00
Oleg Shpynov 1b2157fc57 Allow comment line action in insert/repeat mode 2011-03-22 13:18:52 +03:00
Oleg Shpynov f3185f2d80 VIM-65 cursor keys don't work as expected when renaming variable in place 2011-03-21 20:09:52 +03:00
Oleg Shpynov 3b0491029d VIM-73 Reconfigure VIM keymap: shortcuts of new parent keymap work only after IDEA restart 2011-03-21 19:26:38 +03:00
Oleg Shpynov 8648e21abc Fix build 2011-03-21 19:18:03 +03:00
Oleg Shpynov 1709628cea VIM-72 Reconfigure VIM Keymap: Vim Keymap settings dialog: Escape or system close button work like Ok 2011-03-21 19:07:44 +03:00
Oleg Shpynov 205a956703 Turn on insert mode when active lookup is invoked 2011-03-21 19:01:55 +03:00
Oleg Shpynov 33036ee7c7 Use javac2 for gui forms compilation 2011-03-21 14:05:28 +03:00
Oleg Shpynov 917855c913 Better error reporting and exceptions handling while installing keymap 2011-03-21 13:26:37 +03:00
Oleg Shpynov ffe7797fba Fixed problem with ideavim keymap installation. Problem with LocalFileSystem refresh was fixed. 2011-03-21 12:40:13 +03:00
Oleg Shpynov 8bc7eb4d91 Better errors reporting 2011-03-21 11:35:05 +03:00
Oleg Shpynov aab59021a2 Attempt to unify VIM and IntelliJ history. This should fix a whole bunch of problems with undo after autocompletions, inplace rename, multiple complex inserthandlers etc. 2011-03-18 19:04:43 +03:00
Oleg Shpynov b547ff1859 Unused code removed 2011-03-18 19:03:02 +03:00
Oleg Shpynov 474dfa1f30 NPE fixed 2011-03-18 17:37:50 +03:00
Oleg Shpynov 424c7ab88c refactoring 2011-03-18 15:11:40 +03:00
Oleg Shpynov 7134799cdc VIM-33 when i am in command mode, if i switch to a different tab and then switch back, my cursor is moved to the first character of the first line.
Better filtering of tab switches by rectangles.
2011-03-18 15:11:18 +03:00
Oleg Shpynov f6c5ae21c7 Do not use deprecated API 2011-03-18 13:32:12 +03:00
Oleg Shpynov 42d65943b8 Spelling 2011-03-17 18:50:53 +03:00
Oleg Shpynov e4a48a138a Allow reconfigure parent keymap for the VIM plugin from UI 2011-03-17 17:52:32 +03:00
Oleg Shpynov 2bb8ecd7fb cleanup 2011-03-17 16:58:09 +03:00
Oleg Shpynov cb446cb1d7 Cosmetics 2011-03-17 14:43:22 +03:00
Oleg Shpynov f1a4dc0a51 Make base keymap for the ideavim configurable on startup 2011-03-17 14:14:53 +03:00
Oleg Shpynov 56a1843a67 cleanup 2011-03-17 13:45:27 +03:00
Oleg Shpynov dd34e54987 VIM-46 OSX VIM Keymap 2011-03-16 14:20:31 +03:00
Oleg Shpynov 11a14fadd1 VIM-50 Feature request: Vim-like tab switching 2011-03-15 19:15:32 +03:00
Oleg Shpynov 62477aef3f As long as ideavim is compatible not only with IntellIJ IDEA version information doesn't contain Idea version inside 2011-03-15 17:02:47 +03:00
Oleg Shpynov 9c8a7c642c Fixed keymap switching 2011-03-15 16:54:20 +03:00
Oleg Shpynov d859e67ba5 Saving configuration fixed 2011-03-15 16:41:26 +03:00
Oleg Shpynov aecd3d0336 Better notifications 2011-03-15 16:36:57 +03:00
Oleg Shpynov 8fe6c3c17d Build cleanup 2011-03-15 16:29:11 +03:00