Hello! I am a recent convert from Multi-Edit, having just started evaluating UEStudio and UltraCompare, and I am already fairly comfortable using UltraEdit. I've already written some 'real code' and my productivity has noticeably increased thanks to some of the features - particularly code folding - that UltraEdit just does better and with more polish. I'm not 100% converted yet, however, and the problems I am running into are simultaneously trivial AND show-stoppers - for me, anyway.
I have two problems with pasting text:
First - when I paste a piece of text into the middle of a line, the cursor positions itself at the END of the pasted text. Somehow, for the past 20 years, I've used text editors that position the cursor at the START of the pasted text - or at least allow me to set the behavior. After searching these forums, I found one message that peripherally mentioned that the columnar paste works the way I want, but getting to column mode isn't convenient for every cut and paste. Like I mentioned, this seems so darn trivial, but it completely upsets the way I work and breaks me out of my flow. Is there a macro or script out there that can help with this? Ostensibly, the macro would push the current cursor position, paste the clipboard, and then pop the cursor position back to where it was. I was really hoping to not have to learn another macro language - does anyone have some ideas?
Second - When there is no text highlighted and I hit the copy or cut commands, I expect the editor to copy or cut the current line. Luckily, there was an option in UltraEdit to make this happen. Unfortunately, whenever I paste a series of lines (regardless of how I selected them), the lines get inserted into the file from the current cursor position. So, if I highlight five LINES, copy, and move somewhere else in the document, UNLESS the cursor is in the first column, the lines get inserted directly into the middle of a line, 'stream style'. This behavior is most noticeable when you copy and cut lines without highlighting them, like I mentioned. Again, this behavior just stops me in my tracks - even though you could argue that it is the 'correct' behavior. It just doesn't live up to my expectations of what it means to copy a line as a single unit, unto itself. I couldn't find an option to make it behave the way I wanted. Am I missing the option? A macro that checked to see if there was any selected text and then positioned the cursor at column one whenever a copy or cut is done without a selection would largely solve this problem. Has anyone done something like this?
Although I am new to UltraEdit, I just want to assure the user community that I am not a newbie when it comes to being a responsible citizen of support discussion boards. I searched the product help file, did a bunch of searches on these forums, and did even more straight outta Google. Of course I may have missed something, but please point me to it instead of getting grumbly and cryptic and RTFMing me. Much obliged.
I have two problems with pasting text:
First - when I paste a piece of text into the middle of a line, the cursor positions itself at the END of the pasted text. Somehow, for the past 20 years, I've used text editors that position the cursor at the START of the pasted text - or at least allow me to set the behavior. After searching these forums, I found one message that peripherally mentioned that the columnar paste works the way I want, but getting to column mode isn't convenient for every cut and paste. Like I mentioned, this seems so darn trivial, but it completely upsets the way I work and breaks me out of my flow. Is there a macro or script out there that can help with this? Ostensibly, the macro would push the current cursor position, paste the clipboard, and then pop the cursor position back to where it was. I was really hoping to not have to learn another macro language - does anyone have some ideas?
Second - When there is no text highlighted and I hit the copy or cut commands, I expect the editor to copy or cut the current line. Luckily, there was an option in UltraEdit to make this happen. Unfortunately, whenever I paste a series of lines (regardless of how I selected them), the lines get inserted into the file from the current cursor position. So, if I highlight five LINES, copy, and move somewhere else in the document, UNLESS the cursor is in the first column, the lines get inserted directly into the middle of a line, 'stream style'. This behavior is most noticeable when you copy and cut lines without highlighting them, like I mentioned. Again, this behavior just stops me in my tracks - even though you could argue that it is the 'correct' behavior. It just doesn't live up to my expectations of what it means to copy a line as a single unit, unto itself. I couldn't find an option to make it behave the way I wanted. Am I missing the option? A macro that checked to see if there was any selected text and then positioned the cursor at column one whenever a copy or cut is done without a selection would largely solve this problem. Has anyone done something like this?
Although I am new to UltraEdit, I just want to assure the user community that I am not a newbie when it comes to being a responsible citizen of support discussion boards. I searched the product help file, did a bunch of searches on these forums, and did even more straight outta Google. Of course I may have missed something, but please point me to it instead of getting grumbly and cryptic and RTFMing me. Much obliged.