- ΠΠ²ΠΎΠ΄Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ VIM?
- ΠΠ°ΠΊΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ΅ΡΠ°Π΅Ρ?
- Π ΡΠ»Π΅ΠΏΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅
- Π VIM'Π΅ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ²
- Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ°ΡΡΡ
Π§ΡΠΎΠ±Ρ Π²ΠΎΠΉΡΠΈ Π² ΠΊΠΎΠΌΠΌΠ°Π½Π΄ ΠΌΠΎΠ΄ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ ESC. Π»ΡΡΡΠ΅ Π·Π°Π±ΠΈΠ½Π΄ΠΈΡΡ
Π§ΡΠΎΠ±Ρ Π²Π΅ΡΠ½ΡΡΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ Π²ΡΡΠ°Π²ΠΊΠΈ - Π½Π°ΠΆΠ°ΡΡ i ΠΈΠ»ΠΈ a
| Shortcut | Description |
|---|---|
h, j, k, l |
ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ |
w |
Π² Π½Π°ΡΠ°Π»ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° (shift optional) |
e |
Π² ΠΊΠΎΠ½Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° (shift optional) |
b |
Π² Π½Π°ΡΠ°Π»ΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠ²Π° (shift optional) |
$ |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΡΠΎΠΊΠΈ |
^ |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π² Π½Π°ΡΠ°Π»ΠΎ ΡΡΡΠΎΠΊΠΈ |
gg |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π² Π½Π°ΡΠ°Π»ΠΎ ΡΠ°ΠΉΠ»Π° |
G |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π² ΠΊΠΎΠ½Π΅Ρ ΡΠ°ΠΉΠ»Π° |
20gg |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π½Π° Π½ΡΠΆΠ½ΡΡ ΡΡΡΠΎΠΊΡ |
10j |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π½Π° 10 ΡΡΡΠΎΠΊ Π²Π½ΠΈΠ· |
5k |
ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π½Π° 5 ΡΡΡΠΎΠΊ Π²Π²Π΅ΡΡ |
| Shortcut | Description |
|---|---|
Shift + i |
Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡ Π² Π½Π°ΡΠ°Π»ΠΎ ΡΡΡΠΎΠΊΠΈ |
Shift + a |
Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡ Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΡΠΎΠΊΠΈ |
o |
Π²ΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠΎΡΠΊΡ ΠΏΠΎΠ΄ ΡΡΡΠΎΡΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΡΡΡΠΎΡ |
O |
Π²ΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠΎΡΠΊΡ Π½Π°Π΄ ΡΡΡΠΎΡΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΡΡΡΠΎΡ |
| Shortcut | Description |
|---|---|
d |
ΠΊΠ»Π°Π²ΠΈΡΠ° Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ, ΠΆΠ΄Π΅Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ |
x |
ΡΠ΄Π°Π»ΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ» ΠΏΠΎΠ΄ ΠΊΡΡΡΠΎΡΠΎΠΌ, Π½Π΅ ΠΆΠ΄Π΅Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ |
c |
ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΈ ΡΡΠ°Π·Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠ΅ΠΆΠΈΠΌ Π²ΡΡΠ°Π²ΠΊΠΈ |
d + g + (, ', ", [, { |
Π£Π΄Π°Π»ΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²Π½ΡΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² |
| Shortcut | Description |
|---|---|
f + symbol |
ΠΈΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ» Π² ΡΡΡΠΎΠΊΠ΅ Π²ΠΏΡΠ°Π²ΠΎ |
F + symbol |
ΠΈΡΠ΅Ρ ΡΠΈΠΌΠ²ΠΎΠ» Π² ΡΡΡΠΎΠΊΠ΅ Π²Π»Π΅Π²ΠΎ |
[ |
ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠ΅ΠΊΡΡΡ |
| Shortcut | Description |
|---|---|
v |
Π²ΠΎΠΉΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ |
| Shortcut | Description |
|---|---|
V |
Π²ΠΎΠΉΡΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ |
y |
ΡΠΊΠΎΠΏΠΈΡΠ²Π°ΡΡ ΡΠ΅ΠΊΡΡ |
p |
Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡ |
- https://github.com/VSCodeVim/Vim
- https://github.com/atom/vim-mode
- https://plugins.jetbrains.com/plugin/164-ideavim
- Π₯ΠΎΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅Π·Π΄Π΅, Π½ΠΎ ΡΠ²Ρ