Dealing with the Unix Copy and Paste Paradigm? 1125
MolecularBear asks: "I grew up on Windows machines, using the ol' ctrl-c to copy and ctrl-v to paste. For the past few years I've been a hardcore Linux user, running it almost exclusively at home and at work. As I am sure you are all aware, highlighting text in Linux automatically performs a copy while the middle mouse button performs a paste. The Ctrl-c, Ctrl-v standard works in many applications, but not all. Lately I have begun to find the automatic highlight-copy to be annoying. As in, I'll highlight text to copy it, then realize I want to highlight a block of text for the purpose of deleting it. Of course, the second highlighting overwrites the first highlighting. I am curious about how other people accomplish their copy/paste needs. Any special setups, applications, or words of wisdom?"
Middle button? (Score:5, Funny)
I use a Mac you insensitive clod!
I grew up on VMS (Score:2, Funny)
You think YOU have problems?!?! Think about poor poor pitiful me and my basement full of VAXen next time.
Ctrl-v Paradigm Shift (Score:2, Funny)
Of course, no solution, but tale from trenches ... (Score:4, Funny)
When I'm on Windows I use Trillian which does this and i have a habit of highlighting as i read ... and sense i frequently copy links to send ... I am always pasting into Trillian ... unfortunately this has caused some problems with my gf when i highlight something that she doesn't need to see ....
Re:Middle button? (Score:2, Funny)
Re:Common problem.. (Score:1, Funny)
http://goatse.cx
Ops, sorry. Wrong paste.
Re:Middle button? (Score:3, Funny)
My mac runs yellow dog linux with a three-button usb mouse, you insensitive clod!
Re:This is the correct behavior (Score:3, Funny)
Adapting to stupid, broken, and braindead things -- such as the X cut and paste lossage -- is itself stupid. Here's a nickel, kid. Go buy yourself a real window manager and toolkit.
Re:I prefer the X way, kind of... (Score:5, Funny)
But this could lead to other problems, such as your brain causing the machine to start browsing porn sites when that pretty secretary from across the hall walks in.
Re:Middle button? (Score:5, Funny)
I use a Mac you insensitive clod!
If you only have one button, it is the middle button...
Here is the way it SHOULD work. (Score:5, Funny)
If your mouse has less than four buttons, it's broken. Get one with four buttons.
Simple. Clean. Logical. Convenient.
I like it this way so this is the right way.. I know what I like, and that makes me a UI expert.
If anyone wants it any other way, well, let them set it as a non-default user preference. And if the preference isn't honored by every application, well, tough.
Re:Pasting urls (Score:5, Funny)
Re:Common problem.. (Score:2, Funny)
Re:What middle button? (Score:2, Funny)
Oooh! Just like Windows!
Re:The answer is ... jedit (Score:3, Funny)
For a second I read "jedi"... I was like: What? Use the force to move bits now
Ctrl-L (Score:1, Funny)
To summarize:
1. Highlight URL with mouse.
1.5 Bring focus to Firefox window (TM)*.
2. Press Ctrl-L
3. Press Backspace
4. Middle-Click the mouse.
5. Press Enter to visit the URL you just pasted.
6. Generate advertising hits for website whose URL you just visited.
7. They profit!
*"window" is a registered trademark of Microsoft Corporation.
But wait... (Score:5, Funny)
Wasn't this the very thing that open source was supposed to avoid?
You don't like the copy and paste works? Fine - you've got the source code, so just change the key codes and recompile.... right?
After a few frustrating hours of digging through source code, you finally find the keybindings. You change them, do a make.... and make crashes. So then you debug the make script and realize that you _ALSO_ need the source code to an obscure set of libraries. So you Google it, download the source, and it ALSO won't compile, because you've got the wrong compiler version.
So you figure, what the heck, it's time to upgrade gcc anyway. You download the sources, compile it, only to find that you also need to download the sources for the shared libraries as well. Tomorrow, you'll resume.
Well the weekend is coming up, and you've finally got the compiler and all its dependent sources together, and you start the compile. It actually compiles and installs just fine... And then you try to compile those obscure libraries and the compiler crashes. Turns out there's a kernel bug which means the new version of the compiler won't work with older kernels. You think, well heck, I'll just upgrade my kernel, and you ftp the sources.
So you configure your kernel and then type 'make clean; make dep; make install' and kick off the process; it dies - once again, your compiler segfaults. So now you've got an older kernel with no way to compile the new one...
So next weekend you decide that you're just going back to the old compiler. You rpm -i the compiler, and start the kernel compile process again... but the new kernel won't compile with the older compiler, and the newer compiler won't run on an older kernel....
You take a walk. It's nice to see the sunshine, and feel the breeze for a change.
It's tuesday and you've figured out that you can apply a few patches to your current compiler source, compile that, and then you'll be able to compile the most recent version of the compiler. So you do that. After you've built your intermediate version, you install it, build your kernel, and then recompile the newest compiler sources. After a reboot, you're able to successfully compile those obscure shared libraries, and rebuild your application.
Then you fire up your modified ctrl-c, ctrl-v enhanced software....
It segfaults. For no apparent reason.
So you Google the newsgroups, and lo and behold, someone else is having the same problem! But they don't know what the problem is.
Next week, your newsgroup buddy has found the problem. It turns out that a change in the way gcc handles memory allocation causes your obscure libraries to crash when compiled with the newer versions. They recommend using an older version of the compiler to build the software.
So you go back to the intermediate version, recompile, and finally, everything works great. For a few days, you've been enjoying the benefits of ctrl-c ctrl-v copy and paste. Life is good.
And then, you notice that KDE starts crashing at random for some unknown reason...
Re:Here is the way it SHOULD work. (Score:5, Funny)
Re:If only Linux would get copy-paste right.. (Score:2, Funny)
copy yourself out of your mama's basement
paste yourself into your own apartment
Re:Middle button? (Score:4, Funny)
I've always thought it odd that Mac users don't have a middle button.
I _know_ they have a middle _finger_ because they show it to me all the time...
---
(Sure, mod it flamebait. I _am_ an insensitive clod.)
Re:This is a usability problem... (Score:5, Funny)
That's easy.
Needing a Copy key, C was selected. Because C stands for Copy. Needing a Cut key, X was selected. Because X is a convenient mnemonic for 'cut'. Needing a Paste key, V was selected. Because V stands for "It's next to the Copy key, dumbass."
No charge.
Re:Pasting urls (Score:4, Funny)
Yeah, he should. Funny that you don't mention his name though, isn't it?
Re:Double bonus, since... (Score:3, Funny)
Re:try going back to windows (Score:3, Funny)