ΠΠ°ΠΆΠΌΠΈΡΠ΅ Esc, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Vim, ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅:
:set mouse=a
ΠΡΠΎ ΡΡΠ°Π·Ρ ΠΆΠ΅ Π²ΠΊΠ»ΡΡΠΈΡ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ Vim, ΡΠΎ Π΅ΡΡΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ, Π²ΡΡΠ°Π²ΠΊΠ΅ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠΌ.
Π§ΡΠΎΠ±Ρ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
:set mouse=
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ, Ρ Π²Π°Ρ Π½Π΅ ΠΎΡΡΠΆΠ΄Π°Ρ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡ Π·Π°ΠΏΠΈΡΡ Π² Π²Π°Ρ ΡΠ°ΠΉΠ» ~/.vimrc:
set mouse=a
Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅, ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Vim, ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π²Π°ΡΠ° ΠΌΡΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ ΡΠ΅Π»ΡΠΊΠΎΠ², ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°.
Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ Π² Vim?
ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ, ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Vim.
ΠΠ΅ ΡΡΠΎΠΈΡ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π»ΠΎΠΊΠ½ΠΎΡΠΎΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ.
ΠΠ½ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΈ ΠΏΡΠΎΡΡΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
- ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΡΠΎΡΠ½ΡΠΌ ΠΌΠ΅ΡΡΠ°ΠΌ Π±Π΅Π· ΠΏΠΎΠ΄ΡΡΠ΅ΡΠ° ΡΡΡΠΎΠΊ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°
- ΠΠΎΠ»Π΅ΡΠΎ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π΄Π»ΠΈΠ½Π½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
- Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠ΅Π»ΡΠΎΠΊ Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ»ΠΎΠ²Π°, ΡΡΠΎΠΉΠ½ΠΎΠΉ ΡΠ΅Π»ΡΠΎΠΊ Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅Π»ΡΠΎΠΊ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°
- Π©Π΅Π»ΡΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ°Π½Π΅Π»ΡΠΌΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΎΠΊΠΎΠ½ Π² Vim
- ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΡΠ΅Π»ΠΊΠ°ΠΉΡΠ΅ Π½Π° Π΄ΡΡΠ³ΠΈΡ Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΠ΅Π»ΠΊΠ°ΠΉΡΠ΅ Π½Π° X (Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π²ΠΈΠ΄Π΅Π½ ΡΠΏΡΠ°Π²Π° Π²Π²Π΅ΡΡ Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΌΡΡΠΈ) Π΄Π»Ρ Π·Π°ΠΊΡΡΡΠΈΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, Π΄Π²Π°ΠΆΠ΄Ρ ΡΠ΅Π»ΠΊΠ°ΠΉΡΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½ΠΎΠ²ΡΡ ΠΏΡΡΡΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² Π½ΠΎΠ²ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ΅Π΄Π½ΠΈΠΉ ΡΠ΅Π»ΡΠΎΠΊ Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΠ΅ΡΠ° ΠΎΠ±ΠΌΠ΅Π½Π°
Π Π΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Vim Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΅Π΅.
ΠΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ Π² ΡΠΏΠΎΡΡΠΈΠ²Π½ΠΎΠΌ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ Π±ΡΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈ ΡΡΡΠ½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΠΈ ΠΊΡΡΠΈΠ·-ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ.
ΠΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΌΡΡΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°, ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΠΌΠΎΠ³ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ tmux, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΈ Π² Vim, ΠΈ Π² tmux Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ.
ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΌΡΡΠΈ
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΌΡΡΠΈ Π² Vim ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ:
set mouse=a Β« ΠΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ (ΠΎΠ±ΡΡΠ½ΡΠΉ, Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ, Π²ΡΡΠ°Π²ΠΊΠ°, ΠΊΠΎΠΌΠ°Π½Π΄Π°) set mouse=n Β« Π’ΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ set mouse=v Β« Π’ΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ set mouse=i Β« Π’ΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΆΠΈΠΌ Π²ΡΡΠ°Π²ΠΊΠΈ set mouse=c Β« Π’ΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ set mouse=nv Β« ΠΠ±ΡΡΠ½ΡΠΉ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌΡ
Π ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½Β mouse=a – ΡΡΠΎ ΠΊΠ°ΠΊ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏ, Π° Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π― Π½Π΅ ΡΠ²Π»ΡΡΡΡ ΠΏΡΡΠΈΡΡΠΎΠΌ Vim ΠΈ Π½Π΅ ΠΎΡΡΠΆΠ΄Π°Ρ Π²Π°Ρ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΌΡΡΡ Π² Vim, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ²ΠΎΠΈΠΌ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠΌ ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
Π Π΅ΠΆΠΈΠΌ ΠΌΡΡΠΈ Π½Π΅ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Vim Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ – ΠΎΠ½ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
ΠΡΠ»ΠΈ Π² Π½Π°ΡΠ°Π»Π΅ ΡΠ°Π±ΠΎΡΡ Ρ Vim Π²Ρ ΡΡΠ²ΡΡΠ²ΡΠ΅ΡΠ΅ ΡΠ΅Π±Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½Π΅ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° – Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΡΠΌ. ΡΠ°ΠΊΠΆΠ΅:
- π§Β ΠΠ°ΠΊ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠΏΠΈΡΠΎΠΊ USB-ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Linux
- π΄Β ΠΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ°ΡΠΏΠ°Π΄, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π² Linux
- πΒ ΠΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎ Π»ΠΈ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°
- 8 Π»ΡΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Linux
- Ranger β Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠ°ΠΌΠΈ ΠΊΠ»Π°Π²ΠΈΡ VI
![]()
