public inbox for linux-8086@vger.kernel.org
 help / color / mirror / Atom feed
From: Jody <jbruchon@nc.rr.com>
Cc: ELKS <linux-8086@vger.kernel.org>
Subject: Re: Sums added
Date: Tue, 23 May 2006 23:02:31 -0400	[thread overview]
Message-ID: <4473CCC7.30600@nc.rr.com> (raw)
In-Reply-To: <5a4d65ae0605231352s271418d5i6f81140892406f90@mail.gmail.com>



Segin Noname wrote:
> The explanation is simple: all X11 users benefit from the fact that no 
> significant effort is needed to place a selected chunk of text into the 
> clipboard and to fetch it from there. Unfortunately, this is not the 
> case in MS Windows. Moreover, different applications require different 
> procedures. For example, to simply copy the selected piece of text to 
> the clipboard, you may need to
> - choose Edit -> Copy from the menu
> - press a button with two pieces of paper on it
> - use keyboard shortcuts Ctrl-Insert or Ctrl-C.

The fun part is that, while not all applications in Windows have cut and 
copy buttons, they DO all support Edit -> Copy and Ctrl-C, which means 
that I have the universal power to hit ^C and get a copy operation 
immediately, and that is consistent behavior across applications. 
Firefox, Word, Notepad, Win32Pad, the command prompt, eMule, VNC, 
Gaim...they all let me Ctrl-C to copy.  This consistency also exists in 
the text selection and editing process; for example, I frequently hold 
shift and use arrow keys to select from the cursor, shift+ctrl to select 
entire words from the cursor, shift+page[up/dn] to select huge blocks of 
text.  How do I do this in X?  A lot of my speed in Windows is because I 
can do so many things from the keyboard that I rarely touch a mouse to 
do work.

> But this is only the beginning of the story. How do we paste the 
> contents of the clipboard into an X-application? By middle-clicking 
> once. (Note how the middle or the ring finger get their fair share of 
> exercise.) How do they paste in Windows? In yet more ways than they copy:
> - choose Edit -> Paste from the menu
> - press a button with a piece of paper on a clipboard
> - press a button with a brush
> - press a button with a bottle of glue
> - Shift-Insert, Ctrl-V or Ctrl-P
> and so on.

The nice part being that, at a minimum, the menu and control shortcuts 
are consistent, and I've never seen a Windows application that used 
ctrl-P for paste.  X/C/V are pretty much the standard for cut/copy/paste 
in Windows, and they seem to work almost anywhere I want them to.

> Besides that, the X11 users don't have to click-click-click with their 
> mice only to move the focus from one window to another or to lower/raise 
> a window - simple operations that require lots of clicks or just are 
> impossible (lower!) in MS Windows.

Of course, the mouse selecting which window has focus can be a pain as 
well, because that means that the pointer has to be in the window, and 
if you happen to move the mouse by accident, you may end up typing in an 
xterm when you were once typing in abiword.  Most of the window managers 
and desktops I see in Linux don't suffer from this problem.  Lowering 
windows?  Minimizing them shoots them straight to the end of the list of 
windows.  Alt+Tab can be faster than trying to click-click-click, 
especially with twenty windows on the screen.

I know that Linux is not Windows.  I don't expect it to be, but I do 
expect to be able to find generally equivalent operations to what I am 
used to doing so rapidly on Windows.  The freedom of choice and 
configurability in Linux is both a strength and a weakness here, because 
the same choice that makes the system behave however I want also 
requires days of editing files and testing to get it right, and there is 
a clear lack of consistency with the "little things" between 
applications.  I believe the "UNIX Hater's Handbook" details a lot of 
these arguments, and I refuse to delve any further here.  Suffice it to 
say that the reason I haven't broken free of Windows yet is what I just 
discussed.  I can do without Paint Shop Pro and eMule, and MS Office is 
certainly something I'm not tied down to, but the ability to hold 
shift+ctrl and use arrow keys to select large blocks of text, hit ctrl+x 
to cut it, move a few more arrows, and hit ctrl+v to paste it, all 
without moving hands away from the keyboard, is something that must 
reveal analogs in Linux before I will completely switch.  Sometimes I 
think that the creators of X11 apps hated keyboards for some reason.

--Jody

> 
> On 5/23/06, *Alan Cox* <alan@lxorguk.ukuu.org.uk 
> <mailto:alan@lxorguk.ukuu.org.uk>> wrote:
> 
>     On Llu, 2006-05-22 at 22:18 -0400, Jody wrote:
>      > I'm very slowly transitioning to Linux.  My problem is that I want a
>      > clean system, and of course it takes a lot of work to compile,
>     package,
>      > and install stuff yourself.  My main problem is that I'm so used to
> 
>     Well yes thats why the distributions have large teams doing it 8)
> 
>      > Windows key combinations and whatnot that the Linux way of doing
>     things
>      > keeps beating the tar (no pun intended) out of my productivity.
>      >
>      > What maniac designed the cut-and-paste that you use in Xedit anyway?
> 
>     People in the early 1980s who didnt have enough memory to keep the
>     cut/paste buffering in the server itself. Xedit is a dinosaur 8)
> 
>     Alan

      parent reply	other threads:[~2006-05-24  3:02 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-23  2:18 Sums added Jody
2006-05-23  7:51 ` Hans
2006-05-23 10:01 ` Alan Cox
     [not found]   ` <5a4d65ae0605231352s271418d5i6f81140892406f90@mail.gmail.com>
2006-05-24  3:02     ` Jody [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4473CCC7.30600@nc.rr.com \
    --to=jbruchon@nc.rr.com \
    --cc=linux-8086@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox