<table><tr><td style="">gregormi edited the summary of this revision. <a href="https://phabricator.kde.org/transactions/detail/PHID-XACT-DREV-36yd3xjkvveo7j3/">(Show Details)</a><br />gregormi added a reviewer: Kate.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D17442">View Revision</a></tr></table><br /><div><strong>CHANGES TO REVISION SUMMARY</strong><div><div style="white-space: pre-wrap; color: #74777D;"><div style="padding: 8px 0;">...</div>Match<span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> (see https://phabricator.kde.org/D17443)</span>. These shortcuts are also used by QtCreator for that.<div style="padding: 8px 0;">...</div>1) Change shortcut for "Show Icon Border" to "Ctrl+E, Ctrl+B" because it<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>is used not that often to deserve an F key.<br />
<br />
Why "Ctrl+E, ..."? Because Qt Creator uses it as start key combination<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>for various functions. The alternative would be "Ctrl+D, ..." which is<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>used by Visual Studio.<br />
<br />
Ctrl+E is currently used for "Go to previous edit" (Ctrl+Shift+E: go <span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">to<br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">to </span>next edit). Ctrl+D is currently used to comment a line. I choose to<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>change "Go to previous edit".<br />
<br />
2) Set new shortcut Alt+F6 and Alt+Shift+F6 for "Go to previous/next<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>edit".<div style="padding: 8px 0;">...</div>3) Add Ctrl+E, Ctrl+W for "Dynamic Word Wrap" (like in Qt Creator) (<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">the<br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">the </span>current F10 could be freed later)<br />
<br />
4) Use Ctrl+E, Ctrl+I for "Clean Indentation" which is a useful feature<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>(which could later be extended by a more powerful code formatter)<br />
<br />
5) Use Ctrl+E, Ctrl+S for "Show non-printable spaces" (for comparison:<span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);"><br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);"> </span>in Qt Creator it is Ctrl+E, Ctrl+V for "Visualize Whitespace")<br />
<br />
6) Use Ctrl+E, Ctrl+L for "Show Line Numbers" (as alternative to <span style="padding: 0 2px; color: #333333; background: rgba(251, 175, 175, .7);">F11<br />
</span><span style="padding: 0 2px; color: #333333; background: rgba(151, 234, 151, .6);">F11 </span>which could later be used for something else)</div></div></div><br /><div><strong>REPOSITORY</strong><div><div>R39 KTextEditor</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D17442">https://phabricator.kde.org/D17442</a></div></div><br /><div><strong>To: </strong>gregormi, Kate<br /><strong>Cc: </strong>kwrite-devel, kde-frameworks-devel, hase, michaelh, ngraham, bruns, demsking, cullmann, sars, dhaumann<br /></div>