Hi,<div><br></div><div>I took a shot at adding this by hooking the key event on the notebook, and it seems to work pretty well. Here&#39;s the PR:</div><div><a href="https://github.com/ipython/ipython/pull/1334">https://github.com/ipython/ipython/pull/1334</a></div>
<div><br></div><div>thanks,</div><div>fawce<div><br><div class="gmail_quote">On Thu, Jan 26, 2012 at 7:55 PM, Fernando Perez <span dir="ltr">&lt;<a href="mailto:fperez.net@gmail.com" target="_blank">fperez.net@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Thu, Jan 26, 2012 at 2:34 PM, Thomas Kluyver &lt;<a href="mailto:takowl@gmail.com" target="_blank">takowl@gmail.com</a>&gt; wrote:<br>
&gt;&gt; I&#39;d argue that for something as common as save, it&#39;s more important to be<br>
&gt;&gt; consistent with the standard &#39;save&#39; shortcut in just about every other<br>
&gt;&gt; application. Of course, Ctrl-m s should still work as well, but Ctrl+S is<br>
&gt;&gt; really universal.<br>
<br>
</div>In this case I agree with Thomas that C-s would make a lot of sense<br>
for our save, especially be cause the default action by the browser is<br>
&#39;Save as HTML&#39;, which in the editable view is fairly nonsensical given<br>
all the css for live cells.  I bet many users will instinctively type<br>
C-s and end up with the useless html save dialog, so providing more<br>
sensible behavior in that case would be good.<br>
<br>
What I don&#39;t know is whether we *can* capture C-s, it may be<br>
browser-dependent.  So C-m-s should definitely remain valid, for the<br>
platforms where we can&#39;t get a hold of C-s.<br>
<br>
Cheers,<br>
<div><div><br>
f<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
</div></div></blockquote></div><br></div>
</div>