LINUX.ORG.RU

История изменений

Исправление Alexey_Tor_, (текущая версия) :

А аля емакс никак? Типа выделить мышкой как обычно блок текста, а дальше делит с модификатором удаляет прямоугольник

Это какой-то трюк. Юзеры Куд могут без него - просто выделить column block (клавишами или мышкой в режиме column-blocks) и Del. Это так же как в Sublime/VSCode кажется.

Очень удобно выравнивать столбцы в коде.

Для выравниваний Куд дает несколько команд в плагине CudaExt.

Вот список команд из сорцов

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Align_cmds
[item311]
section=commands
caption=Cuda&-Ext\&Align\Reindent selected lines...
hotkey=
method=reindent

[item312]
section=commands
caption=Cuda&-Ext\&Align\Indent lines like the first selected
hotkey=
method=indent_sel_as_1st

;[item313]
;section=commands
;caption=Cuda&-Ext\&Align\Align indentation of selection(s)
;hotkey=
;method=indent_sel_as_bgn

[item314]
section=commands
caption=Cuda&-Ext\&Align\Align in lines by separator...
hotkey=
method=align_in_lines_by_sep

[item315]
section=commands
caption=Cuda&-Ext\&Align\Align comma-separated columns in selected lines
hotkey=
method=align_sel_by_sep

[item316]
section=commands
caption=Cuda&-Ext\&Align\Align carets columns by inserting spaces
hotkey=
method=align_by_carets

[item317]
section=commands
caption=Cuda&-Ext\&Align\-
hotkey=
method=_

[item318]
section=commands
caption=Cuda&-Ext\&Align\Join lines
hotkey=
method=join_lines

[item319]
section=commands
caption=Cuda&-Ext\&Align\Delete duplicate spaces
hotkey=
method=del_more_spaces

[item320]
section=commands
caption=Cuda&-Ext\&Align\-
hotkey=
method=_

[item321]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split lines by margin...
hotkey=
method=rewrap_sel_by_margin

[item321a]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split lines by margin, with defaults
hotkey=
method=rewrap_sel_by_margin_def

[item322]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split comment at caret
hotkey=
method=rewrap_cmt_at_caret

[item323]
section=commands
caption=Cuda&-Ext\&Align\Align in lines to center by margin...
hotkey=
method=align_sel_to_center_by_margin

[item324]
section=commands
caption=Cuda&-Ext\&Align\Align in lines to right by margin...
hotkey=
method=align_sel_to_right_by_margin

Исходная версия Alexey_Tor_, :

А аля емакс никак? Типа выделить мышкой как обычно блок текста, а дальше делит с модификатором удаляет прямоугольник

Это какой-то трюк. Юзеры Куд могут без него - просто выделить column block (клавишами или мышкой в режиме column-blocks) и Del. Это так же как в Sublime/VSCode кажется.

Очень удобно выравнивать столбцы в коде.

Для выравниваний Куд дает несколько команд в плагине CudaExt. Есть команда для выравнивания колонки по разделителю (align by separator). и много чего еще.

Вот список команд из сорцов

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Align_cmds
[item311]
section=commands
caption=Cuda&-Ext\&Align\Reindent selected lines...
hotkey=
method=reindent

[item312]
section=commands
caption=Cuda&-Ext\&Align\Indent lines like the first selected
hotkey=
method=indent_sel_as_1st

;[item313]
;section=commands
;caption=Cuda&-Ext\&Align\Align indentation of selection(s)
;hotkey=
;method=indent_sel_as_bgn

[item314]
section=commands
caption=Cuda&-Ext\&Align\Align in lines by separator...
hotkey=
method=align_in_lines_by_sep

[item315]
section=commands
caption=Cuda&-Ext\&Align\Align comma-separated columns in selected lines
hotkey=
method=align_sel_by_sep

[item316]
section=commands
caption=Cuda&-Ext\&Align\Align carets columns by inserting spaces
hotkey=
method=align_by_carets

[item317]
section=commands
caption=Cuda&-Ext\&Align\-
hotkey=
method=_

[item318]
section=commands
caption=Cuda&-Ext\&Align\Join lines
hotkey=
method=join_lines

[item319]
section=commands
caption=Cuda&-Ext\&Align\Delete duplicate spaces
hotkey=
method=del_more_spaces

[item320]
section=commands
caption=Cuda&-Ext\&Align\-
hotkey=
method=_

[item321]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split lines by margin...
hotkey=
method=rewrap_sel_by_margin

[item321a]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split lines by margin, with defaults
hotkey=
method=rewrap_sel_by_margin_def

[item322]
section=commands
caption=Cuda&-Ext\&Align\Re-wrap/split comment at caret
hotkey=
method=rewrap_cmt_at_caret

[item323]
section=commands
caption=Cuda&-Ext\&Align\Align in lines to center by margin...
hotkey=
method=align_sel_to_center_by_margin

[item324]
section=commands
caption=Cuda&-Ext\&Align\Align in lines to right by margin...
hotkey=
method=align_sel_to_right_by_margin