<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.soulruins.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Philip Wiki - docs:blog:2016:10</title>
        <description>Персональный wiki-сайт</description>
        <link>https://wiki.soulruins.ru/</link>
        <lastBuildDate>Fri, 17 Apr 2026 18:05:58 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.soulruins.ru/_media/wiki/dokuwiki.svg</url>
            <title>Philip Wiki</title>
            <link>https://wiki.soulruins.ru/</link>
        </image>
        <item>
            <title>[POWERSHELL] Консольный редактор текста</title>
            <link>https://wiki.soulruins.ru/docs/blog/2016/10/powershell_console_editor?rev=1607200810&amp;do=diff</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;powershell_konsolnyj_redaktor_teksta&quot;&gt;[POWERSHELL] Консольный редактор текста&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Всем кто привык работать в shell немного странно, что в консоли &lt;abbr title=&quot;Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев. Впервые публично язык был продемонстрирован на Профессиональной конференции разработчиков (англ. Professional Developers Conference, PDC) в сентябре 2003 года под кодовым названием Monad.&quot;&gt;powershell&lt;/abbr&gt; нельзя осуществлять такую полезную операцию, как редактирование файла в текстовом редакторе. Всё, конечно, относительно, если вспомнить, что в &lt;abbr title=&quot;Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев. Впервые публично язык был продемонстрирован на Профессиональной конференции разработчиков (англ. Professional Developers Conference, PDC) в сентябре 2003 года под кодовым названием Monad.&quot;&gt;PoSh&lt;/abbr&gt; не так много конфигов и вообще, принцип данного языка стоит немного на других слонах. Но если хочется и привыкли, что делать? Всё просто, добавим &lt;strong&gt;vim&lt;/strong&gt; в нашу консоль.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.soulruins.ru/_detail/docs/blog/2016/10/powershell-vim.jpg?id=docs%3Ablog%3A2016%3A10%3Apowershell_console_editor&quot; class=&quot;media&quot; title=&quot;docs:blog:2016:10:powershell-vim.jpg&quot;&gt;&lt;img src=&quot;https://wiki.soulruins.ru/_media/docs/blog/2016/10/powershell-vim.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://www.vim.org/download.php&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.vim.org/download.php&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Скачиваем&lt;/a&gt; дистрибутив vim для Windows (на момент написания статьи &lt;code&gt;gvim80.exe&lt;/code&gt;)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Устанавливаем его в системе&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Создаём файл профиля &lt;abbr title=&quot;Windows PowerShell — расширяемое средство автоматизации от Microsoft, состоящее из оболочки с интерфейсом командной строки и сопутствующего языка сценариев. Впервые публично язык был продемонстрирован на Профессиональной конференции разработчиков (англ. Professional Developers Conference, PDC) в сентябре 2003 года под кодовым названием Monad.&quot;&gt;PoSh&lt;/abbr&gt; &lt;pre class=&quot;code powershell&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;new-item&lt;/span&gt; &lt;span class=&quot;kw5&quot;&gt;-path&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$profile&lt;/span&gt; &lt;span class=&quot;kw5&quot;&gt;-itemtype&lt;/span&gt; file &lt;span class=&quot;kw5&quot;&gt;-force&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; И открываем его в блокноте для правки &lt;pre class=&quot;code powershell&quot;&gt;notepad $profile&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Добавим только одну строчку для создания алиаса для нашего текстового редактора (опять акцент на том, что при написании статьи рассматривали версию vim 8.0, так что не забудьте поменять) &lt;pre class=&quot;code powershell&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;set-alias&lt;/span&gt; vim &lt;span class=&quot;st0&quot;&gt;&amp;quot;C:/Program Files (x86)/Vim/vim80/.\vim.exe&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Сохраняем файл профиля и перезагружаем консоль&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Проверяем работу vim, например так &lt;pre class=&quot;code powershell&quot;&gt;vim C:\Windows\System32\drivers\etc\hosts&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Если захочется корректной подсветки синтаксиса ps1-скриптов, &lt;a href=&quot;http://www.vim.org/scripts/download_script.php?src_id=17575&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.vim.org/scripts/download_script.php?src_id=17575&quot; rel=&quot;ugc nofollow noopener&quot;&gt;качаем&lt;/a&gt; и копируем в папку &lt;code&gt;C:\Program Files (x86)\Vim\vimfiles&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
&lt;sup&gt;Источник: &lt;a href=&quot;http://powershell365.com/2016/01/05/powershell-vim-editor/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://powershell365.com/2016/01/05/powershell-vim-editor/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;http://powershell365.com/2016/01/05/powershell-vim-editor/&lt;/a&gt;&lt;/sup&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Появилась новая &lt;a href=&quot;https://wiki.soulruins.ru/docs/blog/2020/04/nano_for_windows&quot; class=&quot;wikilink1&quot; title=&quot;docs:blog:2020:04:nano_for_windows&quot; data-wiki-id=&quot;docs:blog:2020:04:nano_for_windows&quot;&gt;статья про nano&lt;/a&gt; как текстовый редактор в консоли PowerShell
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
	&lt;a href=&quot;https://wiki.soulruins.ru/tags/powershell?do=showtag&amp;amp;tag=powershell&quot; class=&quot;wikilink1&quot; title=&quot;tags:powershell&quot; rel=&quot;tag&quot;&gt;powershell&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.soulruins.ru/tags/cli?do=showtag&amp;amp;tag=cli&quot; class=&quot;wikilink1&quot; title=&quot;tags:cli&quot; rel=&quot;tag&quot;&gt;cli&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.soulruins.ru/tags/text?do=showtag&amp;amp;tag=text&quot; class=&quot;wikilink1&quot; title=&quot;tags:text&quot; rel=&quot;tag&quot;&gt;text&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.soulruins.ru/tags/editor?do=showtag&amp;amp;tag=editor&quot; class=&quot;wikilink1&quot; title=&quot;tags:editor&quot; rel=&quot;tag&quot;&gt;editor&lt;/a&gt;,
	&lt;a href=&quot;https://wiki.soulruins.ru/tags/vim?do=showtag&amp;amp;tag=vim&quot; class=&quot;wikilink1&quot; title=&quot;tags:vim&quot; rel=&quot;tag&quot;&gt;vim&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;



&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 05 Dec 2020 20:40:10 +0000</pubDate>
        </item>
    </channel>
</rss>
