1
- #+TITLE: IntelliSpace
1
+ #+TITLE: Intellimacs
2
2
3
3
[[http://spacemacs.org][file:https://cdn.rawgit.com/syl20bnr/spacemacs/442d025779da2f62fc86c2082703697714db6514/assets/spacemacs-badge.svg]]
4
4
@@ -20,20 +20,20 @@ IdeaVim parses the [[https://github.com/JetBrains/ideavim/blob/master/src/com/ma
20
20
=:action {name}= command, used to execute arbitrary IDE actions.
21
21
To list all IDE actions use the command =:actionlist [pattern]=.
22
22
23
- IntelliSpace provides different files, which can be included individually in
23
+ Intellimacs provides different files, which can be included individually in
24
24
your own =.ideavimrc=, in order to get only the functionalities you want.
25
25
26
26
* Key bindings
27
- IntelliSpace is composed of three modules:
27
+ Intellimacs is composed of three modules:
28
28
- spacemacs :: Contains Spacemacs settings and key bindings
29
29
that can be replicated with a similar behaviour in the IntelliJ platform.
30
30
- extra :: Contains settings and key bindings not present in
31
31
Spacemacs, but that may be useful in the IntelliJ platform.
32
32
- major :: Contains key bindings that start with ~SPC m~, that may
33
33
or may not be present in some Spacemacs major mode.
34
34
35
- Furthermore, IntelliSpace provides some of the features of Spacemacs hybrid
36
- mode, which may be enabled by sourcing the file =~/intelli-space /hybrid.vim=.
35
+ Furthermore, Intellimacs provides some of the features of Spacemacs hybrid
36
+ mode, which may be enabled by sourcing the file =~/.intellimacs /hybrid.vim=.
37
37
38
38
Read [[./KEYBINDINGS.org]] to see all 200+ available key bindings.
39
39
@@ -42,20 +42,19 @@ Read [[./KEYBINDINGS.org]] to see all 200+ available key bindings.
42
42
Plugins -> Search for IdeaVim -> Install IdeaVim).
43
43
2. Clone this repository in your home directory:
44
44
#+begin_src sh
45
- cd ~
46
- git clone https://github.com/MarcoIeni/intelli-space
45
+ git clone https://github.com/MarcoIeni/intellimacs ~/.intellimacs
47
46
#+end_src
48
47
3. In your home directory, create the file =.ideavimrc= and edit it in order to
49
48
include the modules you want by sourcing the relative source files.
50
49
In the following there is an example of =.ideavimrc= file that includes all
51
- the functionalities offered by IntelliSpace .
50
+ the functionalities offered by Intellimacs .
52
51
In this file you can also include your own vim commands.
53
52
#+begin_src vimrc
54
- " Selected IntelliSpace modules
55
- source ~/intelli-space /spacemacs.vim
56
- source ~/intelli-space /extra.vim
57
- source ~/intelli-space /major.vim
58
- source ~/intelli-space /hybrid.vim
53
+ " Selected Intellimacs modules
54
+ source ~/.intellimacs /spacemacs.vim
55
+ source ~/.intellimacs /extra.vim
56
+ source ~/.intellimacs /major.vim
57
+ source ~/.intellimacs /hybrid.vim
59
58
60
59
" My own vim commands
61
60
nnoremap Y y$
@@ -68,7 +67,9 @@ Read [[./KEYBINDINGS.org]] to see all 200+ available key bindings.
68
67
=.ideavimrc= (you may break something).
69
68
70
69
* Update
71
- In order to update run =git pull= inside the intelli-space directory.
70
+ In order to update run =git pull= inside the intellimacs directory.
71
+
72
+ Read [[./CHANGELOG.org]] to see what changed.
72
73
73
74
* Suggested plugins
74
75
[[./PLUGINS.org]] contains a list of useful plugins that help to replicate the Spacemacs experience.
@@ -79,7 +80,7 @@ In order to update run =git pull= inside the intelli-space directory.
79
80
The key bindings work only when you are inside the code.
80
81
For example, if you are inside the project window they don't work.
81
82
Press ~<Esc>~ to focus the last visited code window and you will be able to
82
- use IntelliSpace key bindings again.
83
+ use spacemacs key bindings again.
83
84
84
85
** Scroll menus without arrow keys
85
86
In order to scroll menus without using arrow keys, press ~SPC f e d~ to go to
0 commit comments