Выпуск тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° GNU nano 8.0

Бостоялся Ρ€Π΅Π»ΠΈΠ· консольного тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° GNU nano 8.0, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ Π² качСствС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… дистрибутивах, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ vim слишком слоТным для освоСния.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Β«β€”modernbindingsΒ» (Β«-/Β»), которая Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… горячих клавиш:
    • ^Q β€” Π²Ρ‹Ρ…ΠΎΠ΄,
    • ^X пСрСнос Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°,
    • ^C β€” ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π°,
    • ^V β€” вставка ΠΈΠ· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π°,
    • ^Z β€” ΠΎΡ‚ΠΌΠ΅Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ,
    • ^Y β€” ΠΎΡ‚ΠΌΠ΅Π½Π° ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ (redo),
    • ^O β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°,
    • ^W β€” запись Π² Ρ„Π°ΠΉΠ»,
    • ^R β€” Π·Π°ΠΌΠ΅Π½Π°,
    • ^G β€” ΠΏΠΎΠ²Ρ‚ΠΎΡ€ поиска,
    • ^D β€” ΠΏΠΎΠ²Ρ‚ΠΎΡ€ поиска Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ,
    • ^A β€” установка ΠΌΠ΅Ρ‚ΠΊΠΈ,
    • ^T β€” ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° строку ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ,
    • ^P β€” ΠΏΠΎΠΊΠ°Π· Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ,
    • ^E β€” запуск ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΎ задСйствованиС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° горячих клавиш ΠΏΡ€ΠΈ запускС nano, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ исполняСмый Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ссылку с ΠΈΠΌΠ΅Π½Π΅ΠΌ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌΡΡ Π½Π° Π±ΡƒΠΊΠ²Ρƒ Β«eΒ».
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ горячая клавиша ^F Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π½Π°Ρ‡Π°Π»Π° поиска Π² прямом Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Π° ^B β€” Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ, Π° M-F ΠΈ M-B ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ прямой ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ поиск.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ горячиС клавиши <Alt+Home> ΠΈ <Alt+End>, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ курсор Π½Π° ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΈΠ»ΠΈ послСднюю строку Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области, сохранив Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ.
  • Горячая клавиша β€˜M-Β«β€˜ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для установки ΠΈ удалСния ΠΌΠ΅Ρ‚ΠΊΠΈ, Π° Β«M-β€˜Β» для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ΅Ρ‚ΠΊΠ΅.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ строки Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«nano filename:numberΒ» Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΎΠΏΡ†ΠΈΠΈ Β«+NΒ» (Β«nano +number filenameΒ»).
  • Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π² значСниях #RGB (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«#555Β») Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ отоТдСствляСтся с Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠ΅ΠΉ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ² сСрого xterm, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 14 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ сСрого, вмСсто 4.
  • ΠŸΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ошибки обСспСчСна очистка Π±ΡƒΡ„Π΅Ρ€Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… Π½Π°ΠΆΠ°Ρ‚ΠΈΠΉ для остановки выполнСния макросов.
  • Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ колСса ΠΌΡ‹ΡˆΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области, Π° Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ курсора.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ