Does UltraEdit support unix style copy/paste like putty does?
Where you can select something and just paste it in with the mouse?
If not, does anyone know of an editor that does?
In UE13.00: Advanced - Configuration - Editor - Miscellaneous you'll find the option:
Automatically copy to clipboard when selection is made
However this option will not make the mouse paste the clipboard contents directly. Right click will however show a popup menu from where you can click on paste.
What the xterm copy/paste means is where you select a line, group of lines, or just a word or two, and once you let go of the left mouse button, whatever was highlighted is automatically on the clipboard.
It's the Unix way of copy/paste, whatever is highlighted is "The Clipboard"
brass wrote:What the xterm copy/paste means is where you select a line, group of lines, or just a word or two, and once you let go of the left mouse button, whatever was highlighted is automatically on the clipboard.
Then new setting Automatically copy to clipboard when selection is made is what you need to enable. But this feature is not available in UE v13.00a+2. It will be available in next version which will be v13.10 where currently the release candidate is available for the beta testers. So next week look out for UltraEdit v13.10.
Best regards from an UC/UE/UES for Windows user from Austria
I don't see how always copying the selection to the clipboard is more useful than annoying. It's been a while since I've used Unix/Linux by itself, but everyday I use Linux through Exceed on a Windows box.
In this case selecting text in a Exceed/Linux window copies it to a secondary clipboard that doesn't overwrite anything I've copied manually.
This is useful because it essentially gives me easy access to multiple clipboards.
So if I use ctrl-c text is copied to the main clipboard and selections are copied to a second clipboard. Ctrl-v pastes from the main clipboard and middle clicking pastes from the secondary clipboard. Though with Exceed/Linux the second clipboard is only valid when text is selected.
I've suggested this to the UltraEdit developers a couple times in the past, but no luck so far.
Yes, but copy by selection and middle click paste will make them easy to use. As it is now I never use multiple clipboards as it's a pain to keep track of what's where.
I do use a program called Clipboard Recorder though so I can recall previous text I've copied.
With the auto copy feature and some macros you can get closely to what you want. Only paste from second clipboard with middle mouse will not be possible, you need a different hotkey instead. I have nothing below tested.
First macro must be executed once on startup of UltraEdit and contains only 1 line:
Clipboard 1
So now the default clipboard for the auto copy feature is user clipboard 1.
Second macro is for copying a text to the Windows clipboard. Assign hotkey Ctrl+C to this macro:
Clipboard 0
Copy
Clipboard 1
Third macro is to paste from Windows clipboard, assign hotkey Ctrl+V to this macro:
Clipboard 0
Paste
Clipboard 1
Fourth macro is to paste from user clipboard 1 the last automatically copied text to this clipboard:
Clipboard 1
Paste
And so on for Ctrl+X, Ctrl+Shift+C and Ctrl+Shift+X and Paste & Copy command. I know, not perfect but maybe helpful for you. But when you really use this, the copy, cut and paste toolbar and menu commands are also working with user clipboard 1 and not with the Windows clipboard.
BTW: UltraEdit has also a clipboard recorder - click on View - Views/Lists - Clipboard History.
Best regards from an UC/UE/UES for Windows user from Austria
I just wrote a program to hang out in systray that pastes on middle click, and I can leave out my SSH apps and others that can already do it, or middle button is used for something else so it doesn't mess those up.
Actually, I wish that the built-in SSH console in UE would work that way. Right now, you have to use a right-click context menu. It's quite inefficient.
Still, I love the little thing for those quick: log in, execute a command, log out. Like when I edit the /etc/aliases file on our mailserver and all I wanna do is run 'newaliases'.