<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>wildcar's place: заметки с тегом micro</title>
<link>https://wildcar.ru/?go=tags/micro/</link>
<description>wildcar's place</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.4 (v4171)</generator>

<itunes:subtitle>wildcar's place</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Midnight Commander и редактор micro настройка</title>
<guid isPermaLink="false">18</guid>
<link>https://wildcar.ru/?go=all/midnight-commander-nastroyka/</link>
<pubDate>Tue, 18 Mar 2025 17:36:10 +0300</pubDate>
<author></author>
<comments>https://wildcar.ru/?go=all/midnight-commander-nastroyka/</comments>
<description>
&lt;p&gt;Для работы с терминальными сессиями удобно использовать Терминал Windows&lt;br /&gt;
Хорошо настраивается и имеет приятный вид и интерфейс&lt;br /&gt;
&lt;a href="https://apps.microsoft.com/detail/9n0dx20hk701"&gt;https://apps.microsoft.com/detail/9n0dx20hk701&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Для удобства работы в MC в рамках терминала можно сделать следующие настройки:&lt;/h2&gt;
&lt;p&gt;Переход на папку выше через backspace:&lt;br /&gt;
Глобальные настройки сочетаний клавиш здесь:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;/etc/mc/mc.keymap&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Меняем&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;CdParentSmart = backspace&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Smart имеется ввиду, что команда не будет срабатывать, если в строке команд есть текст&lt;br /&gt;
Подключаем редактор micro&lt;br /&gt;
&lt;a href="https://micro-editor.github.io/index.html"&gt;https://micro-editor.github.io/index.html&lt;/a&gt;&lt;br /&gt;
Позволяет пользоваться клавиатурными командами Ctrl-C, Ctrl-V и т. д.&lt;br /&gt;
Позволяет использовать буфер обмена терминала — он будет прозрачен как в терминале, так и на хосте&lt;/p&gt;
&lt;h2&gt;Устанавливаем micro&lt;/h2&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;sudo apt install micro xclip&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Меняем редактор по умолчанию в mc&lt;/h2&gt;
&lt;p&gt;Находим куда установился micro&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;whereis micro&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Отключаем в MC встроенный редактор&lt;br /&gt;
midnight-commander-nastroyka.png&lt;br /&gt;
Отключаем в MC встроенный редактор&lt;/p&gt;
&lt;p&gt;Поменять настройку какой внешний редактор будет использовать MC можно разными способами&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Вызываем команду&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;selected_editor&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;и выбираем нужный редактор, если нужного редактора в списке нет,&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Редактируем файл настроек selected_editor&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;micro ~/.selected_editor&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;правим строку&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;SELECTED_EDITOR=&amp;quot;/usr/bin/micro&amp;quot;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;если пакет sensible-utils (куда входит selected_editor) недоступен,&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Устанавливаем переменную среды EDITOR&lt;br /&gt;
в файл ~.bashrc добавляем строку:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;EDITOR=/usr/bin/micro&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Устанавливаем настройку буфера обмена на терминал и отключаем автокопирование в буфер выделения&lt;/h2&gt;
&lt;p&gt;В micro Ctrl-E&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;set clipboard terminal
set useprimary false&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Устанавливаем выход из  micro по клавише Esc&lt;/h2&gt;
&lt;p&gt;в файл ~/.config/micro/bindings.json добавить строку (если там уже есть комбинации строку нужно дописать к ним, поставив после последней запятую:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;{
&amp;quot;Esc&amp;quot;: &amp;quot;Quit&amp;quot;
}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Все настройки, указанные здесь, распространяются только на текущего пользователя и при запуске MC от имени root (sudo root) нужно настроить то же самое для root&lt;/p&gt;
</description>
</item>


</channel>
</rss>