<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: esc-последовательности</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7248.html</link>
    <description>насколько я понимаю в линуксе можно задать&lt;br&gt;esc-последовательностью любую клавишу&lt;br&gt;bind присваевает комбинациям control+x&lt;br&gt;где x любой символ кроме функциональных или enter&lt;br&gt;а мне хотелось бы чтоб команда не просто по F1-F12 отрабатывалась&lt;br&gt;у меня возник вопрос как мне заставить отрабатывать в линуксе комбинации клавиш например&lt;br&gt;ctrl+Enter&lt;br&gt;ctrl+F5&lt;br&gt;</description>

<item>
    <title>esc-последовательности (horsh)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7248.html#3</link>
    <pubDate>Fri, 14 Mar 2008 00:07:21 GMT</pubDate>
    <description>&amp;gt; Ну почему-же... &lt;br&gt;&lt;br&gt;в комментариях ctrl вижу. &lt;br&gt;В bindkey вижу esc+O+D, esc+O+C.&lt;br&gt;Можете такую прямо последовательность и набирать для прыганья по словам.&lt;br&gt;</description>
</item>

<item>
    <title>esc-последовательности (idle)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7248.html#2</link>
    <pubDate>Thu, 13 Mar 2008 10:34:29 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;esc-последовательностью любую клавишу &lt;br&gt;&amp;gt;&amp;gt;bind присваевает комбинациям control+x &lt;br&gt;&amp;gt;&amp;gt;где x любой символ кроме функциональных или enter &lt;br&gt;&amp;gt;&amp;gt;а мне хотелось бы чтоб команда не просто по F1-F12 отрабатывалась &lt;br&gt;&amp;gt;&amp;gt;у меня возник вопрос как мне заставить отрабатывать в линуксе комбинации клавиш &lt;br&gt;&amp;gt;&amp;gt;например &lt;br&gt;&amp;gt;&amp;gt;ctrl+Enter &lt;br&gt;&amp;gt;&amp;gt;ctrl+F5 &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Клавиши ctrl для bind просто не существует. &lt;br&gt;&lt;br&gt;Ну почему-же...&lt;br&gt;&#091;code&#093;&lt;br&gt;&#091;idle&#064;vm ~&#093;#grep Ctrl .cshrc&lt;br&gt;                bindkey &quot;^&#091;OD&quot; backward-word            # Ctrl-left-arrow : go to beginning of left word.&lt;br&gt;                bindkey &quot;^&#091;OC&quot; forward-word             # Ctrl-right-arrow : go to beginning of right word.&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>esc-последовательности (horsh)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/7248.html#1</link>
    <pubDate>Wed, 12 Mar 2008 01:08:22 GMT</pubDate>
    <description>&amp;gt;насколько я понимаю в линуксе можно задать &lt;br&gt;&amp;gt;esc-последовательностью любую клавишу &lt;br&gt;&amp;gt;bind присваевает комбинациям control+x &lt;br&gt;&amp;gt;где x любой символ кроме функциональных или enter &lt;br&gt;&amp;gt;а мне хотелось бы чтоб команда не просто по F1-F12 отрабатывалась &lt;br&gt;&amp;gt;у меня возник вопрос как мне заставить отрабатывать в линуксе комбинации клавиш &lt;br&gt;&amp;gt;например &lt;br&gt;&amp;gt;ctrl+Enter &lt;br&gt;&amp;gt;ctrl+F5 &lt;br&gt;&lt;br&gt;Клавиши ctrl для bind просто не существует.&lt;br&gt;Можно попросить эмулятор терминала транслировать соответствующие иксовые события&lt;br&gt;во что-то понятное libreadline:&lt;br&gt;&lt;br&gt;Вот так я когда-то делал чтоб работали ctrl+left ctrl+right на солярисе:&lt;br&gt;&lt;br&gt;В ~/.inputrc&lt;br&gt;&quot;&#092;eOD&quot;: backward-word&lt;br&gt;&quot;&#092;eOC&quot;: forward-word&lt;br&gt;&lt;br&gt;В ~/.Xdefaults&lt;br&gt;&lt;br&gt;XTerm*VT100*Translations:#override &#092;&lt;br&gt;Ctrl&amp;lt;Key&amp;gt;Left:          string(0x1B) string(OD) &#092;n&#092;&lt;br&gt;Ctrl&amp;lt;Key&amp;gt;Right:          string(0x1B) string(OC) &#092;n&#092;&lt;br&gt;&lt;br&gt;не забыть &lt;br&gt;&lt;br&gt;xrdb ~/.Xdefaults &lt;br&gt;и ~/.inputrc перечитать.&lt;br&gt;</description>
</item>

</channel>
</rss>
