Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #6211
    negedge
    Member

    I am very happy to see the box-editing feature (text changes applies to every line selected by the user) in the latest alpha version, but I think the functionality is not good enough. It’s better for the editor to stay in box-editing mode unless user press up or down cursor or escape key; that means backspace should delete one character, not all the whole changes made since box-editing began and ctrl-z should not cancel box-editing mode. The power column mode in Boxer text editor is really good (I think it’s better than ultraedit) and maybe you can take it as an example.

    #6212
    zhouzh2
    Participant

    backspace should delete one character, not all the whole changes made

    +1

    #6232
    Yutaka Emura
    Keymaster

    negedge wrote:
    I am very happy to see the box-editing feature (text changes applies to every line selected by the user) in the latest alpha version, but I think the functionality is not good enough. It’s better for the editor to stay in box-editing mode unless user press up or down cursor or escape key; that means backspace should delete one character, not all the whole changes made since box-editing began and ctrl-z should not cancel box-editing mode. The power column mode in Boxer text editor is really good (I think it’s better than ultraedit) and maybe you can take it as an example.

    In Version 8.00 beta 1, Undo and Backspace will not cancel the Vertical Selection mode (box mode). Thanks!

    #6240
    negedge
    Member

    Bravo! You do the job very well! How about persisting box-editing mode when the user presses LEFT or RIGHT key? If the user presses LEFT or RIGHT, just move the vertical selection(grey vertical line) to the new position. I don’t know how useful this will be to the others, but this saves a lot of time when editing a highly sturctured text file, like verilog or VHDL. I’m a verilog coder and I like every text editor to have this function. :-D

    #10330
    Stefan
    Participant

    1.)

    I would also like to be able
    to move the zero-width vertical selection ( | )
    with the left/right arrow keys
    to modify several columns
    without the need to do an selection again and again.

    One,| Two= Three.
    One,| Two= Three.
    One,| Two= Three.

    One Two=| Three.
    One Two=| Three.
    One Two=| Three.

    One Two Three.|
    One Two Three.|
    One Two Three.|

    One Two Three
    One Two Three
    One Two Three

    Would be nice if even Pos1- and End-keys would be working
    and move the vertical selection to begin or end of the line.
    Where i then can use the arrow keys to move the vertical selection.

    EmEditor Professional 8 New Features
    Vertical selection of zero width:
    http://www.emeditor.com/modules/feature1/rewrite/tc_7.html#vertical_selection_editing

    http://www.emeditor.com/modules/feature1/rewrite/tc_38.html

    2.)

    Improved Vertical Selection Editing:

    EmEditor Professional 10 New Features
    Vertical selection of zero width at the right
    of the end of lines will cause the selection to move
    to the end of each line in the selection.
    http://www.emeditor.com/modules/feature1/rewrite/tc_36.html#improved_vertical_editing

    Nice and useful feature!
    But how can make an vertical selection at the right
    without getting this new effect?
    IOW: how can i add vertical align text to the right as before?

    Never mind. Found it:
    Make an normal vertical column block selection (Ctrl+Shift+F8)

    Thank you.

    #10362
    Stefan
    Participant

    If you will implement this improvement (Arrow and Home/End keys can move vertical line)
    for the zero-width selection mode…

    …then i have an another suggestion to make the creating
    of that vertical selection line more easy (for handicapped users)

    – make an normal line selection
    – press an hotkey like Ctrl+Shift+L (or use an menu command) to switch to zero-width selection mode

    That way there is an zero-width selection created at pos. 0 on all before selected lines.

    Now we can use the arrow or end -key to move the vertical line.

    .

    #10919
    Stefan
    Participant

     
     
    Hi Yutaka,

    did you have found some time to look into this issue?

    Can this feature become improved please?

    Stefan wrote:

    I would also like to be able
    to move the zero-width vertical selection ( | )
    with the left/right arrow keys
    to modify several columns
    without the need to do an selection again and again.

     

    #10948
    Yutaka Emura
    Keymaster

    Hello,

    This will be possible on v13. The new Switch Starting Point and Ending Point command (SHIFT + F8) will allow you to move the cursor position to the starting point, and move the starting positions by SHIFT + LEFT/RIGHT keys.

    Thanks!

    #10958
    Stefan
    Participant

     

    “Switch Starting Point and Ending Point command (SHIFT+F8)”

    Posted on: 4/17/2013 1:12 am
    EmEditor Professional v13 beta (12.9.0) released!

    Along with multiple selection editing, vertical selection
    editing has been enhanced. For instance, pressing BACKSPACE
    with the zero-width vertical selection now removes the last
    character in each line. This allows you to remove the end
    portions of text in multiple lines more easily than ever!

    Moreover, the Switch Starting Point and Ending Point
    command (SHIFT+F8) was added. Before the new version, you
    could move the ending point by pressing arrow keys while
    pressing the SHIFT key, but couldn’t move the starting
    point. Now with the new version, you can move the cursor to
    the selection starting point by pressing SHIFT+F8, and then
    adjust the selection starting point.

    Thank you Yutaka, please let me try:

    That shortcuts is not “registered” in the beta download.
    Luckily we have “Help > Keyboard Map… “
    Or now tThe new Quick Launch command)
    Just search for ‘point’ and add Shift+F8 as shortcut.

    To let it work you have to make a selection first,
    than you can switch the current working point
    by pressing (SHIFT+F8)

    For example, if you had done a selection to the left,
    pressing (SHIFT+F8) will move the working point (Me means the zero-width selection line)
    to the right side of this selection.

    Try:

    – make a zero-width selection first.
    – hold Shift and press L/R arrow keys
      to create an selection, even one column will do.
    – press (SHIFT+F8)
    – hold Shift and press L/R arrow keys,
      now you can resize the selection from
      the other end of that selection.

    Nifty to move to the wanted column:
    – make a zero-width selection somewhere near the wanted column.
    – hold Shift and press L/R arrow keys to create an
      selection till to the wanted column.
    – press (SHIFT+F8)
    – hold Shift and press L/R arrow keys, now resize the
      selection till you get a zero-width selection again.

    – –

    This will work at start of line or in the middle,
    but not at the end of line (?).
    At the end of line I can’t make a selection to the left.

    I also can’t move the working point (the zero-width selection line)
    anymore after I have typed something,
    i.e. you can’t move the zero-width selection from column
    to column to do several modifications.

    But that was what I have tried to suggest above.
    Or did I miss something here?

    I think it would work as I suggested if not this would happen:
    >> “I also can’t move the working point anymore after I have typed something, “

    But after I typed something I can’t move the working point to another column.

    OK, it’s because we are still in editing mode.
    Pressing (SHIFT+F8) don’t help here anymore :-)

    More on this if I may?

    * Backspace, to delete to the left, works on EOL only,
    not in the middle of the line.

    * Del, to delete to the right, works nowhere with
    an zero-width selection only.

    For both we can do a selection to the left or right first, and then press Del to remove the signs.

    Here I found an example of this zero-width selection moving:
    https://www.youtube.com/watch?v=yz1NoXnjzPo
    Maybe that video can better explain what I had in mind :-)

    .

    #11043
    Stefan
    Participant

    Hi Yutaka,

    I see no response from you?

    Are you able to improve the zero-width column manipulation?

    Should I provide better explanation or demo videos?

    Stefan

     

    #11046
    Yutaka Emura
    Keymaster

    Hello,

    I am very sorry for late responses. Please try the latest beta version of EmEditor because many issues were addressed in the latest beta. If you still see any issues, please try to write as simple as possible.

    However, this issue is not addressed: After typing, you won’t be able to change the starting/ending points with SHIFT+F8 because the box selection becomes multiple selection when you type something. This is currently the specification.

    Thanks for your comments!

    #11047
    Stefan
    Participant

    .

    #17779
    Stefan
    Participant

    Update for EmEditor v14 ( See http://www.emeditor.com/text-editor-features/history/new-in-version-14/ )

    .
    Stefan> At the end of line I can’t make a selection to the left.
    That works now.

    .
    Stefan> I also can’t move the working point (the zero-width selection line) anymore after I have typed something,
    That works now. (by pressing ESC-key once to escape selection and enable “move mode”)

    .
    Stefan> * Backspace, to delete to the left, works on EOL only, not in the middle of the line.
    That works now too.

    .
    Stefan> * Del, to delete to the right, works nowhere with an zero-width selection only.
    That works now (after pressing DEL a second time)

    .
    Thank you Yutaka.

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.