You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This extension provides keymaps for [Vim](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) and [Which Key](https://marketplace.visualstudio.com/items?itemName=VSpaceCode.whichkey) to achieve keyboard driven workflow in Visual Studio Code. Inspired by LunarVim.
3
+
<imgsrc="assets/logo.png"height="128" />
4
4
5
-
## Usage
5
+
<br>
6
6
7
-
Full list of shortcuts are available on `Feature Contributions`
7
+
<h2>LunarKeymap</h2>
8
8
9
-
### Workspace navigation
9
+
Keymaps for [Vim](https://marketplace.visualstudio.com/items?itemName=vscodevim.vim) and [Which Key](https://marketplace.visualstudio.com/items?itemName=VSpaceCode.whichkey) to enable efficient keyboard-driven workflow for developers. Inspired by LunarVim.
|`ctrl+space+b+h`| Move current editor to left group |
100
+
|`ctrl+space+b+j`| Move current editor to below group |
101
+
|`ctrl+space+b+k`| Move current editor to above group |
102
+
|`ctrl+space+b+l`| Move current editor to right group |
103
+
104
+
### 2.5 Which Key Menu
105
+
106
+
- Buffer `b`
107
+
- Debug `d`
108
+
- Find & Replace `f`
109
+
- Git `g`
110
+
- LSP `l`
111
+
- Open `o`
112
+
- Peek `p`
113
+
- Terminal `t`
114
+
- UI toggles `u`
115
+
- Window `w`
116
+
117
+
## 3.0 Defaults
91
118
92
119
```
93
120
"vim.useSystemClipboard": true,
@@ -107,7 +134,7 @@ Full list of shortcuts are available on `Feature Contributions`
107
134
}
108
135
```
109
136
110
-
## Change Which Key Shortcut Menu Keybinding
137
+
## 4.0 Change Which Key Shortcut Menu Keybinding
111
138
112
139
1. Open command palette `ctrl+shift+p`
113
140
2. Open Keyboard Shortcuts (JSON)
@@ -130,7 +157,7 @@ Full list of shortcuts are available on `Feature Contributions`
130
157
]
131
158
```
132
159
133
-
4. Save keyboard shortcuts
160
+
4. Save file `ctrl+s`
134
161
5. Open command palette `ctrl+shift+p`
135
162
6. Open User Settings (JSON)
136
163
7. Add
@@ -147,34 +174,23 @@ Full list of shortcuts are available on `Feature Contributions`
147
174
},
148
175
```
149
176
150
-
8. Save user settings
177
+
8. Save user settings`ctrl+s`
151
178
152
179
<!-- ## Known Issues -->
153
180
154
-
## Installation
181
+
## 5.0 Contributing
155
182
156
-
[Go to Lunar Keymap on Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=fathulfahmy.lunarkeymap)
157
-
158
-
1. Install Visual Studio Code
159
-
2. Launch Visual Studio Code
160
-
3. Open extension view `ctrl+shift+x`
161
-
4. Search and install `LunarKeymap`
162
-
5. Reload Visual Studio Code
163
-
164
-
## Contributing
165
-
166
-
1. Go to Lunar Keymap [GitHub repository](https://github.com/fathulfahmy/lunarkeymap).
183
+
1. Go to LunarKeymap [GitHub repository](https://github.com/fathulfahmy/lunarkeymap).
167
184
2. Open [package.json](https://github.com/fathulfahmy/lunarkeymap/blob/main/package.json).
168
185
3. Add JSON object to [contributes.configurationDefaults](https://github.com/fathulfahmy/lunarkeymap/blob/main/package.json) or [contributes.keybindings](https://github.com/fathulfahmy/lunarkeymap/blob/main/package.json).
169
186
4. Open a pull request.
170
187
171
-
## License
188
+
## 6.0 License
172
189
173
-
This extension is licensed under the [GNU General Publick License v3.0](https://github.com/fathulfahmy/lunarkeymap/blob/main/LICENSE)
190
+
This extension is licensed under the [GNU General Public License v3.0](https://github.com/fathulfahmy/lunarkeymap/blob/main/LICENSE)
0 commit comments