我正在寻找将一个选项卡添加到选择中的所有行的快捷方式或功能。另外如何将一个选项卡减少到选择中的所有行?
对此有多个参考。但是我找不到像geany这样的常规编辑器那样在所选文本上模仿tab和shift-tab的使用。可以选择多行,然后使用 tab 或 shift-tab 左右移动文本,直到找到最好的为止。
我发现C-x tab <left> or <right> :这将选择中的所有行一次向左或向右移动一个空格。C-5 C-x tab将它移动 5 个空格然后停止。但我希望这些行在保持选择的同时一次移动制表符空间,以便我可以重复或撤消该过程。我怎样才能做到这一点?
基本上,我需要一个可以在选择一些行后调用的函数。这应该:
可以将上述功能添加到C-x tab快捷方式,其工作方式与此完全相同(使用左右键),但它一次仅移动一个空格。
我正在寻找将一个选项卡添加到选择中的所有行的快捷方式或功能。
首先选择一个地区。
C-SPC [set-mark-command]
Run Code Online (Sandbox Code Playgroud)
选择行的区域,标记在第一行的开头,点在最后一行的开头(反之亦然),然后
C-x r t [string-rectangle]
C-q TAB [quoted-insert]
Run Code Online (Sandbox Code Playgroud)
我发现
C-x TAB<left>or<right>:这将选择中的所有行一次向左或向右移动一个空格。
你看到打S-<left>和的选项了S-<right>吗?这应该为你做 Shift + Right,也许只取决于你处于什么模式以及是否indent-tabs-mode启用。
| 归档时间: |
|
| 查看次数: |
2915 次 |
| 最近记录: |