It looks like broken &quot;Shift-Ins&quot; paste in Notebook is have something to do with the following code in the IPython/frontend/html/notebook/static/js/notebook.js :<br><br>else if (event.which === key.SHIFT) {<br>   // ignore shift keydown<br>

   return true;<br>}<br><br>If I&#39;m commenting it out, shift-insert paste starts working again.<br><br>It looks like this code was introduced in the following commit 8dc3ac7 -  &quot;prevented case-sensitive shortcuts if shift was pressed after control key:  <a href="https://github.com/ipython/ipython/commit/8dc3ac7c3961a5486aeb8552d772e7be45c6128f">https://github.com/ipython/ipython/commit/8dc3ac7c3961a5486aeb8552d772e7be45c6128f</a><br>

<br><br>Dmitry<br><br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><pre>Don&#39;t know what OS you run, but FYI Alt-Enter doesn&#39;t seem to do
anything on Windows in both Firefox and Chrome.
&gt;<i>From the user point of view, your suggestion for executing and
</i>appending new cell in one shortcut, looks interesting to me

While here, I don&#39;t want to steal your topic, but as I opened it
because you mentioned modifiers, I noticed strange behavior and I&#39;m
not sure if it&#39;s the way it should be: CUI clipboard commands, which
are handy in Notebook environment, behave like this on my PC:

 - Ctrl-Ins (Copy) - copies selection to clipboard (as expected)
 - Shift-Del (Cut) - deletes selection (can be easily mistaken that
contents is cut to clipboard)
 - Shift-Ins (Paste) - doesn&#39;t paste but triggers Insert

so it looks like some changes to Shift modifier has something to do
with this unfortunate behavior.


On Mon, Jul 2, 2012 at 7:30 PM, Zoltán Vörös &lt;<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">zvoros@gmail.com</a>&gt; wrote:
&gt;<i> Hi All,
</i>&gt;<i>
</i>&gt;<i> I know that since the notebook is supported on many platforms and on
</i>&gt;<i> many browsers, the intersection of the many sets containing modifiers is
</i>&gt;<i> somewhat limited, so I would like to ask, whether something like
</i>&gt;<i> Alt+Enter would work on all systems. What I would like to suggest (I can
</i>&gt;<i> also implement it, if I am given the go-ahead) is a shortcut for
</i>&gt;<i> Shift+Enter + Control-m a. Many a time, I find myself going back to a
</i>&gt;<i> piece of code in the middle of the notebook, and after entering a
</i>&gt;<i> statement, I would like to get a new code cell at that particular place.
</i>&gt;<i> Control+Enter takes me back to the cell, and Shift+Enter jumps to the
</i>&gt;<i> next cell. I think, such an addition would be useful, but I don&#39;t know
</i>&gt;<i> what the allowed modifiers are.
</i>&gt;<i>
</i>&gt;<i> Any comments or suggestions?
</i>&gt;<i>
</i>&gt;<i> Cheers,
</i>&gt;<i> Zoltán
</i>&gt;<i> _______________________________________________
</i>&gt;<i> IPython-dev mailing list
</i>&gt;<i> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">IPython-dev@scipy.org</a>
</i>&gt;<i> <a href="http://mail.scipy.org/mailman/listinfo/ipython-dev">http://mail.scipy.org/mailman/listinfo/ipython-dev</a>
</i></pre></blockquote><blockquote><br></blockquote>









    <br>