🐹 CentOS 7: Установка ΠΈ использованиС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Midnight Commander.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

1. ОписаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
2. Установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
3. Бинтаксис.
4. ВозмоТности.
5. БочСтания клавиш.

5.1. ГорячиС клавиши.
5.2. ГорячиС клавиши для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ.
5.3. ГорячиС клавиши для Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.
5.4. Бводная Ρ‚Π°Π±Π»ΠΈΡ†Π° сочСтаний клавиш.

7. Как ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°?
8. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ сСти.
9. ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»Ρ‹ источников ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.


1. ОписаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Midnight Commander — это ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π±ΠΎΡ€ΠΎΠ΄Π°Ρ‚Ρ‹ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ с ΠΊΡƒΡ‡Π΅ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ сильно упростит Тизнь. Он являСтся ΠΌΠΎΡ‰Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ для CentOS 7.

Π­Ρ‚ΠΎ мощная тСкстовая ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая позволяСт Π²Π°ΠΌ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ.

Π•Π³ΠΎ особСнности:

  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ нСсколько Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм (VFS);
  • tarfs β€” для просмотра содСрТимого Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (tar, tgz, bz2, rpm ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅);
  • ftpfs β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° FTP ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ сСрвСра;
  • fish β€” для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ сСрвСрС Ρ‡Π΅Ρ€Π΅Π· SSH;
  • undelfs β€” для восстановлСния ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²;
  • ΠΈ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ.

РаспространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPL, ΠΈ поэтому ΠΎΠ½ квалифицируСтся ΠΊΠ°ΠΊ Free Software.

2. Установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Для установки Π² CentOS 7 Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

# yum -y install mc

НачнСтся скачиваниС ΠΈ установка ΠΏΠ°ΠΊΠ΅Ρ‚Π°. ПослС установки Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π² консоли mc ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ΅ Π²Π°ΡˆΠ΅ΠΌΡƒ Π³Π»Π°Π·Ρƒ синСС ΠΎΠΊΠ½ΠΎ.

Для просмотра содСрТимого тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π°ΠΆΠΌΠΈΡ‚Π΅ F3, для рСдактирования Ρ„Π°ΠΉΠ»ΠΎΠ² β€” F4.

Midnight Commander Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (mcedit, mcview).

3. Бинтаксис.

Midnight Commander Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя тСкстовой Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ mcedit ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ (клавишСй F4) Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.

# mcedit [-bcCdfhstVx?] [+lineno] file

Π³Π΄Π΅:

  • file располоТСниС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°;
  • +lineno ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ строкС Ρ„Π°ΠΉΠ»Π°;
  • -b Ρ‡Ρ‘Ρ€Π½ΠΎ-Π±Π΅Π»Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ;
  • -C <keyword>=<FGcolor>,<BGcolor>:<keyword>= … ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ Ρ†Π²Π΅Ρ‚ΠΎΠ²;
  • -d ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΡ‹ΡˆΠΈ;
  • -f располоТСниС Midnight Commander;
  • -V вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

4. ВозмоТности.

  • Π Π°Π±ΠΎΡ‚Π° с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°ΠΌΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π·Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠ°ΠΊ Ссли Π±Ρ‹ ΠΎΠ½ΠΈ являлись ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ.
  • Π Π°Π±ΠΎΡ‚Π° с сСтСвыми Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами Samba, FTP, SFTP.
  • Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ копирования ΠΈ пСрСмСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.
  • ВстроСнный тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ с подсвСткой синтаксиса.
  • ВСкстовый Ρ€Π΅ΠΆΠΈΠΌ, основанный Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ… ncurses ΠΈ S-Lang. Π­Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² консоли, Ρ‚Π°ΠΊ ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эмуляторах Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ соСдинСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ SSH.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΡ‹ΡˆΡŒ.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° многоязыкового интСрфСйса.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ UTF-8.
  • НастраиваСмоС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ мСню, вызываСтся ΠΏΠΎ F2. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ мСню выполняСт Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ (shell). ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» ~/.config/mc/.mc.menu (ΠΈΠ»ΠΈ ~/.config/mc/menu).
  • Бписок ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² для быстрого доступа, вызываСтся ΠΏΠΎ Ctrl+\. НастраиваСтся нСпосрСдствСнно Π² ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа, Π»ΠΈΠ±ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π° ~/.config/mc/hotlist.

5. БочСтания клавиш.

5.1. ГорячиС клавиши.

ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Π΅ сочСтания Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ.

Π’ mc ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹:

  • Ctrl — Клавиша «Control» ΠΈΠ»ΠΈ «Ctrl«;
  • Meta — Клавиша «Alternate«, ΠΈΠ»ΠΈ «Alt«, ΠΈΠ»ΠΈ «Meta«, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ «Esc» ΠΈΠ»ΠΈ «Escape«;
  • Esc — Клавиша «Escape» ΠΈΠ»ΠΈ «Esc«;
  • Shift — Клавиша «Shift«, Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ… ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ стрСлочка, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π²Π²Π΅Ρ€Ρ… Π½ΠΈΠΆΠ΅ клавиши «Caps Lock» ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ΅ клавиши «Enter«.

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… клавиш.

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько клавиш, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ описываСтся ΠΊΠ°ΠΊ суммированиС. НапримСр, Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ «Control» ΠΈ «r«, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ΅ описаниС:

Ctrl+r

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½ΠΎΠ΅ сочСтаниС с Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ рСгистра (Ctrl ΠΈ R, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€):

Ctrl+Shift+R

Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Π΅ сочСтания с клавишСй Meta:

Meta+r
Meta+Shift+R

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ — Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ сначала Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Π·Π°Ρ‚Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ, Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€. НапримСр, ΠΊΠ°ΠΊ ввСсти ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½ΠΎΠ΅ сочСтаниС Meta + r:

  • НаТимаСм ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Alt ΠΈ Π½Π΅ отпускаСм Π΅Ρ‘;
  • НаТимаСм Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ(Π»ΠΈΠ±ΠΎ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€ΡƒΠΊΠΈ) ΠΊΠ»Π°Π²ΠΈΡˆΡƒ r ΠΈ сразу отпускаСм Π΅Ρ‘;
  • ΠžΡ‚ΠΏΡƒΡΠΊΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Alt.

Π’ случаС добавлСния ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Shift (Meta+Shift+R, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€)ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ:

  • НаТимаСм ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Alt ΠΈ Π½Π΅ отпускаСм Π΅Ρ‘;
  • НаТимаСм ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift ΠΈ Π½Π΅ отпускаСм Π΅Ρ‘;
  • НаТимаСм ΠΊΠ»Π°Π²ΠΈΡˆΡƒ r ΠΈ сразу отпускаСм Π΅Ρ‘;
  • ΠžΡ‚ΠΏΡƒΡΠΊΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Shift;
  • ΠžΡ‚ΠΏΡƒΡΠΊΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Alt.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… клавиш.

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ сначала ΠΎΠ΄Π½Ρƒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ (ΠΈΠ»ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½ΠΎΠ΅ сочСтаниС), Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ дСйствиС записываСтся ΠΊΠ°ΠΊ пСрСчислСниС Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ. НапримСр, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½ΠΎΠ΅ сочСтаниС Ctrl+p, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ «p«, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ такая запись:

Ctrl+p, p

Π›ΠΈΠ±ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π° Ctrl + p:

Ctrl+p, Ctrl+p

НСсколько ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… сочСтаний Π½Π° ΠΎΠ΄Π½ΠΎ дСйствиС.

КаТдоС ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½ΠΎΠ΅ сочСтаниС Π½Π° Π½Π΅ΠΊΠΎΠ΅ ΠžΠ”ΠΠž дСйствиС описываСтся с Π½ΠΎΠ²ΠΎΠΉ строки. НиТС прСдставлСны Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… сочСтаний ΠΈ дСйствий, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ΠΈ привязаны.

5.2. ГорячиС клавиши для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ.

Ctrl ΠΈ Shift ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ клавиши ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Meta — условноС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для Π½Π°Π±ΠΎΡ€Π° ΠΌΠ΅Ρ‚Π°-клавиш, Π½Π° соврСмСнном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Alt ΠΈΠ»ΠΈ Esc.

F3 ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ„Π°ΠΉΠ»Π°.
F4 Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°.
Insert Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
+ Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ для выдСлСния Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ рСгулярныС выраТСния).
\ Π‘Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ с Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² (дСйствиС, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ Ρ‚ΠΎΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ вызываСтся ΠΏΠΎ клавишС +).
Meta+Enter Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ‘Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚’ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку.
Meta+. НС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ скрытыС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ (Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ Π½Π° Ρ‚ΠΎΡ‡ΠΊΡƒ ‘.’).
Meta+a
Ctrl+x,p
ΠŸΠΎΡΡ‹Π»Π°Π΅Ρ‚ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+c ВызываСтся мСню быстрой смСны Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+g ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΌ спискС Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+h Π’Ρ‹Π·ΠΎΠ² мСню послСдних Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.
Meta+i Π‘ΠΌΠ΅Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+j ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ послСдний Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΌ спискС Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+n Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку.
Meta+o НСактивная панСль ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ активная панСль.
Meta+p Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку.
Meta+r ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ срСдний Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΌ спискС Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+t Π‘ΠΌΠ΅Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ (‘Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ’,’Π£ΠΊΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ’,’Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ’).
Meta+Shift+? ВызываСтся мСню Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ поиска Ρ„Π°ΠΉΠ»ΠΎΠ².
Meta+Shift+A
Ctrl+x, Ctrl+p
ΠŸΠΎΡΡ‹Π»Π°Π΅Ρ‚ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Meta+Shift+H ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².
Ctrl+\ ВызываСтся мСню часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².
Ctrl+l ΠŸΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ экран.
Ctrl+o Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅/ΠΏΠΎΠΊΠ°Π· ΠΏΠ°Π½Π΅Π»Π΅ΠΉ.
Ctrl+r ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ содСрТимоС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.
Ctrl+s Быстрый поиск Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.
Ctrl+Space ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.
Ctrl+x, a ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ список Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… соСдинСний Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.
Ctrl+x, c ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€/ΠΏΡ€Π°Π²ΠΊΠ° ΠΏΡ€Π°Π² доступа Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
Ctrl+x, i Быстрый просмотр ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Ctrl+x, j Показ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.
Ctrl+x, l Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΆΠ΅ΡΡ‚ΠΊΡƒΡŽ ссылку с Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
Ctrl+x, o ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€/ΠΏΡ€Π°Π²ΠΊΠ° Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°/Π³Ρ€ΡƒΠΏΠΏΡ‹ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
Ctrl+x, q Быстрый просмотр содСрТимого Ρ„Π°ΠΉΠ»Π° Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Ctrl+x, s Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΡƒΡŽ ссылку symlink для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°
Ctrl+x, t Вставка всСх Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку.
Ctrl+x, Ctrl+s Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку.
Shift+F1 ВызываСтся мСню быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ монтирования Π½Π° Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Shift+F2 ВызываСтся мСню быстрого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ монтирования Π½Π° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.
Shift+F3 ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ„Π°ΠΉΠ»Π° raw Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.
Shift+F4 Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

5.3. ГорячиС клавиши для Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°.

Ctrl ΠΈ Shift ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ клавиши ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Meta — условноС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для Π½Π°Π±ΠΎΡ€Π° ΠΌΠ΅Ρ‚Π°-клавиш, Π½Π° соврСмСнном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Alt ΠΈΠ»ΠΈ Esc.

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

F3 ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСкста. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ F3 Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
Shift+F3 ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° тСкста. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ F3 Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅.
F5 Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст.
F6 ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст.
F8 Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст.
Meta+i ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° «ΠΠ²Ρ‚ΠΎΠ²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ», ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ вставкС ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°.
Meta+l ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ строкС ΠΏΠΎ Π΅Ρ‘ Π½ΠΎΠΌΠ΅Ρ€Ρƒ.
Meta+q Вставка Π»ΠΈΡ‚Π΅Ρ€Π°Π»Π° (Π½Π΅ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ³ΠΎ символа). Π’Π°Π±Π»ΠΈΡ†Π° прилагаСтся Π½ΠΈΠΆΠ΅.
Meta+t Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° строк Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ тСкста.
Meta+u Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ внСшнюю ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΠΏΠΎΠ΄ курсором Π΅Ρ‘ Π²Ρ‹Π²ΠΎΠ΄.
Ctrl+f ЗанСсти Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° mc (Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²ΠΎ внСшний Ρ„Π°ΠΉΠ»).
Ctrl+k Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ строки Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° строки.
Ctrl+n Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ».
Ctrl+s Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ подсвСтку синтаксиса.
Ctrl+t Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ тСкста.
Ctrl+u ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ дСйствия.
Ctrl+x ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² ΠΊΠΎΠ½Π΅Ρ† ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ.
Ctrl+y Π£Π΄Π°Π»ΠΈΡ‚ΡŒ строку.
Ctrl+z ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ слова.
Shift+F5 Вставка тСкста ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° mc (ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ внСшний Ρ„Π°ΠΉΠ»).
Meta+Enter Π”ΠΈΠ°Π»ΠΎΠ³ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
Meta+- Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
Meta++ ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.
Meta+n Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ отобраТСния Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² строк.
tab ΠžΡ‚ΠΎΠ΄Π²ΠΈΠ³Π°Π΅Ρ‚ Π²ΠΏΡ€Π°Π²ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст, Ссли Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция «ΠŸΠΎΡΡ‚оянныС Π±Π»ΠΎΠΊΠΈ».
Meta-tab ΠžΡ‚ΠΎΠ΄Π²ΠΈΠ³Π°Π΅Ρ‚ Π²Π»Π΅Π²ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст, Ссли Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция «ΠŸΠΎΡΡ‚оянныС Π±Π»ΠΎΠΊΠΈ».
Shift+Π‘Ρ‚Ρ€Π΅Π»ΠΊΠΈ Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСкста.
Meta+Π‘Ρ‚Ρ€Π΅Π»ΠΊΠΈ Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.
Meta+Shift+- ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° отобраТСния табуляций ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ².
Meta+Shift++ ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° «ΠΠ²Ρ‚ΠΎΠ²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΎΠΌ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ».

Π’Π°Π±Π»ΠΈΡ†Π° Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ² (Π½Π΅ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… символов).

HEX Dec Клавиша ОписаниС
01 1 Meta+q, a  
02 2 Meta+q, n  
03 3 Meta+q, v  
04 4 Meta+q, d  
05 5 Meta+q, e  
06 6 Meta+q, f  
07 7 Meta+q, g  
08 8 Meta+q, h  
09 9 Meta+q, i TAB
0A 10 Meta+q, j  
0B 11 Meta+q, k  
0C 12 Meta+q, l  
0E 14 Meta+q, m  
0F 15 Meta+q, o  
10 16 Meta+q, p  
11 17 Meta+q, q  
12 18 Meta+q, r  
13 19 Meta+q, s  
14 20 Meta+q, t  
15 21 Meta+q, u  
16 22 Meta+q, b  
17 23 Meta+q, w  
18 24 Meta+q, c  
19 25 Meta+q, y  
1A 26 Meta+q, x  
1B 27 Meta+q, z
Meta+q, Esc, Esc
  

5.4. Бводная Ρ‚Π°Π±Π»ΠΈΡ†Π° сочСтаний клавиш.

Бсылка Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: github.com/drakulavich/russian-mc-cheatsheet.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ список горячих клавиш: midnight-commander.org/wiki/ru/doc/filePanels/hotkeys.

7. Как ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°?

Π›ΡŽΠ±ΠΈΠΌΡ‹ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ‚ΠΎΠΆΠ΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Для этого Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π½Π°Π΄ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ клавиши [Ctrl]+[Space] (ΠΊΠΎΠ½Ρ‚Ρ€Π» ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»).

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Midnight Commander, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΡƒΠΊΠ°Π·Π°Π½ Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° мСста, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ находящихся Π² Π½Π΅ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹.

Π’ΠΈΠ΄ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° послС наТатия клавиш [Ctrl] ΠΈ [Space]. Π’Π΅ΠΏΠ΅Ρ€ΡŒ показываСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ находящихся Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.

Π•Ρ‰Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ [Ctrl]+[Space] Π½Π° ссылкС Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Π²Π΅Ρ€Ρ… (/..), посчитаСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ всСх ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.


8. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ сСти.

Бтолкнулся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ мноТСствСнного копирования с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвСров. Π’Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ всС ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SCP, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠΆ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠŸΠΎΠΊΠΎΠ²Ρ‹Ρ€ΡΠ²ΡˆΠΈΡΡŒ Π² мСню Midnight Commander , натолкнулся Π½Π° ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ графичСский интСрфСйс для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· scp.

ПослС запуска, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F9 (МСню) ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΏΠ°Π½Π΅Π»Π΅ΠΉ (ΠŸΡ€Π°Π²Π°Ρ панСль ΠΈΠ»ΠΈ ЛСвая панСль) > Shell-соСдинСниС.

Π’ появившСйся строкС Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ соСдинСния. Если ΠΏΠΎΡ€Ρ‚ нСстандартный

root@server.ru:P2234

Π³Π΄Π΅ P2234 β€” это Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ опция, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ Π½Π° нСстандартный ΠΏΠΎΡ€Ρ‚ ssh.

Π’ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ°Π½Π΅Π»Π΅ΠΊ появится ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ доступ ΠΊ Π΄Π΅Ρ€Π΅Π²Ρƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ сСрвСра ΠΈ появится Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (ΠΏΠΎ F5 Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ клавишС)  с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

9. ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»Ρ‹ источников ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

  1. github.com Β«PDF-ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ° ΠΏΠΎ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹ΠΌ сочСтаниям Midnight CommanderΒ».
  2. midnight-commander.org «ГорячиС клавиши для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉΒ».
  3. moonback.ru Β«ΠšΠ°ΠΊ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Linux?Β»
  4. xaxatyxa.ru Β«ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ сСти с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Midnight Commander ΠΈ SCPΒ».