Re: Editor for Unix

Curt Hagenlocher <[email protected]> Sat, 8 Dec 2012 07:08:29 -0800
Newsgroups gmane.comp.windows.off-topic
Message-ID <CAO-Cae7zu3VT8eoN4DobuFV8_YQ7M6QJvxK=Q1mdZDqRo8sFSQ@mail.gmail.com>
--20cf3079b682670e6004d058b491
Content-Type: text/plain; charset=ISO-8859-1

Thanks for the suggestion. It got me back to playing around a bit and it
turns out that I have misremembered my problem. Every editor I've used
under any desktop environment in Linux does not handle the arrow keys on
the numeric keypad (aka "Num Lock off") the same way that Windows does. So
maybe this is an OS or DE issue rather than an editor issue?

It's weird to me that a program would treat the arrow keys on the numeric
keypad would work differently than the non-keypad arrow keys -- but then, I
have trouble understanding why most people actually have a use for the
numbers on the numeric keypad...

On Sat, Dec 8, 2012 at 6:58 AM, Stuart Laughlin (Lists) <
[email protected]> wrote:

>
>
> Well, first, you should quit being old and lazy and reacquaint yourself
> with emacs (or better yet, learn Vim!). :P
>
> Then, to actually answer your question, it somewhat depends on your DE,
> but I think you'd be quite happy with the "default" editor. So that would
> be kate on KDE or gedit (I think that's still the one..?) on
> Ubuntu/Unity/gnome/etc. They tend to be plugin-based, and there's usually a
> great set included by default, for your experimentation.
>
>
> Hope that helps!
>
> --Stuart
>
>
>
> On Sat, Dec 8, 2012 at 8:19 AM, Curt Hagenlocher <[email protected]>wrote:
>
>>
>>
>> Twenty years ago, I was totally fluent in Emacs. Twenty years is a long
>> time, and I've gotten quite accustomed to the basics shared by all
>> Windows-based editors: control-arrow to move between words, shift-arrow to
>> highlight, control-C, control-V, control-X, etc. I'm sure I can setup the
>> appropriate key bindings in Emacs, but I'm old and lazy and this is not
>> what I want to be playing with now. So is there some other text editor I
>> can just download and immediately be productive in?
>>
>> The OS is Linux not OS/X, and the text being edited is C++.
>>
>> Thanks,
>> -Curt
>>
>>
>>
>
>
> 

--20cf3079b682670e6004d058b491
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/htm=
l4/strict.dtd">
<html>
<head>
</head>







<body style=3D"background-color: #fff;">
<span style=3D"display:none">&nbsp;</span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id=3D"ygrp-mlmsg" style=3D"position:relative;">
  <div id=3D"ygrp-msg" style=3D"z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id=3D"ygrp-text" >
=20=20=20=20=20=20
=20=20=20=20=20=20
      <p><div>Thanks for the suggestion. It got me back to playing around a=
 bit and it turns out that I have misremembered my problem. Every editor I&=
#39;ve used under any desktop environment in Linux does not handle the arro=
w keys on the numeric keypad (aka &quot;Num Lock off&quot;) the same way th=
at Windows does. So maybe this is an OS or DE issue rather than an editor i=
ssue?</div>
<div>=A0</div><div>It&#39;s weird to me that a program would treat the arro=
w keys on the numeric keypad would work differently than the non-keypad arr=
ow keys -- but then, I have trouble understanding why most people actually =
have a use for the numbers on the numeric keypad...<br>
<br></div><div class=3D"gmail_quote">On Sat, Dec 8, 2012 at 6:58 AM, Stuart=
 Laughlin (Lists) <span dir=3D"ltr">&lt;<a href=3D"mailto:lists@bistrotech.=
net" target=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><block=
quote class=3D"gmail_quote" style=3D"border-left-color:rgb(204,204,204);bor=
der-left-width:1px;border-left-style:solid;">







=20=20=20=20=20=20=20=20




<div>





<br><br>




Well, first, you should quit being old and lazy and reacquaint yourself wit=
h emacs (or better yet, learn Vim!). :P<br><br>Then, to actually answer you=
r question, it somewhat depends on your DE, but I think you&#39;d be quite =
happy with the &quot;default&quot; editor. So that would be kate on KDE or =
gedit (I think that&#39;s still the one..?) on Ubuntu/Unity/gnome/etc. They=
 tend to be plugin-based, and there&#39;s usually a great set included by d=
efault, for your experimentation.<br>

<br><br>Hope that helps!<br><br>--Stuart<div><div class=3D"h5"><br><div cla=
ss=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat, Dec 8, 2012 a=
t 8:19 AM, Curt Hagenlocher <span dir=3D"ltr">&lt;<a href=3D"mailto:curt@ha=
genlocher.org" target=3D"_blank">[email protected]</a>&gt;</span> wrote:=
<br>

<blockquote class=3D"gmail_quote" style=3D"border-left-color:rgb(204,204,20=
4);border-left-width:1px;border-left-style:solid;">






=20=20=20=20=20=20=20=20




<div>





<br><br>




<div>Twenty years ago, I was totally fluent in Emacs. Twenty years is a lon=
g time, and I&#39;ve gotten quite accustomed to the basics shared by all Wi=
ndows-based editors: control-arrow to move between words, shift-arrow to hi=
ghlight, control-C, control-V, control-X, etc. I&#39;m sure I can setup the=
 appropriate key bindings in Emacs, but I&#39;m old and lazy and this is no=
t what I want to be playing with now. So is there some other=A0text editor =
I can just download and immediately be productive in?</div>


<div>=A0</div><div>The OS is Linux not OS/X, and the text being edited is C=
&#43;+.</div><div>=A0</div><div>Thanks,</div><div>-Curt</div>






<br>

=20=20=20=20
=20=20=20=20
<br>




<div style=3D"color:white;" width=3D"1"></div>



</div></blockquote></div><br></div>






<br>

=20=20=20=20
=20=20=20=20
<br>




<div style=3D"color:white;" width=3D"1"></div></div></div>



</div></blockquote></div><br>
</p>

    </div>
=20=20=20=20=20

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <div style=3D"color: #fff; height: 0;">__._,_.___</div>

=20=20=20=20=20=20=20=20
=20=20
=20=20
    <table cellspacing=3D4px style=3D"margin-top: 20px; margin-bottom: 10px=
;">
      <tbody>
        <tr>
          <td style=3D"font-size: 12px; font-family: arial; font-weight: bo=
ld; padding: 7px 5px 5px; color: #FFF; background-color: #F2F2F2; border: 1=
px solid #EAEAEA "  >
                          <a style=3D"text-decoration: none; color: #2D50FD=
" href=3D"http://groups.yahoo.com/group/win_tech_off_topic/post;_ylc=3DX3oD=
MTJxbW5ra2YzBF9TAzk3MzU5NzE0BGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BG1=
zZ0lkAzYwNDg1BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTM1NDk3OTMxMA--?act=3Dreply&m=
essageNum=3D60485">Reply via web post</a>
                      </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
 >
            <a href=3D"mailto:[email protected]?subject=3DRe%3A%20%5BOT%=
5D%20Editor%20for%20Unix" style=3D"text-decoration: none; color: #2D50FD;">
              Reply to sender            </a>=20
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
>
            <a href=3D"mailto:[email protected]?subject=3D=
Re%3A%20%5BOT%5D%20Editor%20for%20Unix" style=3D"text-decoration: none; col=
or: #2D50FD">
              Reply to group            </a>=20
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #FFF; background-color: #F2F2F2; border: 1px solid #EAEAEA; "=
 >
            <a href=3D"http://groups.yahoo.com/group/win_tech_off_topic/pos=
t;_ylc=3DX3oDMTJlN2owa2E1BF9TAzk3MzU5NzE0BGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNz=
A1MDA2NjY5BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTM1NDk3OTMxMA--" style=3D"text-d=
ecoration: none; color: #2D50FD">Start a New Topic</a>
          </td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px; color: #2D50FD; background-color: #F2F2F2; border: 1px solid #EAEAEA=
; " >
                            <a href=3D"http://groups.yahoo.com/group/win_te=
ch_off_topic/message/60483;_ylc=3DX3oDMTM2YWFvZzZuBF9TAzk3MzU5NzE0BGdycElkA=
zM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BG1zZ0lkAzYwNDg1BHNlYwNmdHIEc2xrA3Z0cGME=
c3RpbWUDMTM1NDk3OTMxMAR0cGNJZAM2MDQ4Mw--" style=3D"text-decoration: none; c=
olor: #2D50FD;">Messages in this topic</a>
                (3)
                      </td>
        </tr>
      </tbody>
    </table>

=20=20=20=20=20=20=20=20
<!------- Start Nav Bar ------>

<!-- |**|begin egp html banner|**| -->
<div id=3D"ygrp-vital" style=3D"background-color: #f2f2f2; font-family: Ver=
dana; font-size: 10px; margin-bottom: 10px; padding: 10px;">
      <span id=3D"vithd" style=3D"font-weight: bold; color: #333; text-tran=
sform: uppercase; ">Recent Activity:</span>

    <ul style=3D"list-style-type: none; margin: 0; padding: 0; display: inl=
ine;">
                                                    </ul>
=20=20=20=20
  <div style=3D"clear: both; padding-top: 2px; color: #1e66ae;">
    <a href=3D"http://groups.yahoo.com/group/win_tech_off_topic;_ylc=3DX3oD=
MTJlZDcwcWE3BF9TAzk3MzU5NzE0BGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BHN=
lYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTM1NDk3OTMxMA--" style=3D"text-decoration: no=
ne;">Visit Your Group</a>
  </div>
</div>


=20=20
<div id=3D"ft" style=3D"font-family: Arial; font-size: 11px; margin-top: 5p=
x; padding: 0 2px 0 0; clear: both;">
  <a href=3D"http://groups.yahoo.com/;_ylc=3DX3oDMTJkOWhyMGtlBF9TAzk3NDc2NT=
kwBGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BHNlYwNmdHIEc2xrA2dmcARzdGltZ=
QMxMzU0OTc5MzEw" style=3D"float: left;"><img src=3D"http://l.yimg.com/a/i/u=
s/yg/logo/us.gif" height=3D"15" width=3D"137" alt=3D"Yahoo! Groups" style=
=3D"border: 0;"/></a>
  <div style=3D"color: #747575; float: right;">Switch to: <a href=3D"mailto=
:win_tech_off_topic-traditional-hHKSG33TihhbjbujkaE4pw@public.gmane.org?subject=3DChange Delivery F=
ormat: Traditional" style=3D"text-decoration: none;">Text-Only</a>, <a href=
=3D"mailto:win_tech_off_topic-digest-hHKSG33TihhbjbujkaE4pw@public.gmane.org?subject=3DEmail Delive=
ry: Digest" class=3D"margin-rt" style=3D"text-decoration: none;">Daily Dige=
st</a> &bull; <a href=3D"mailto:win_tech_off_topic-unsubscribe@yahoogroups.=
com?subject=3DUnsubscribe" style=3D"text-decoration: none;">Unsubscribe</a>=
 &bull; <a href=3D"http://docs.yahoo.com/info/terms/" style=3D"text-decorat=
ion: none;">Terms of Use</a> &bull; <a href=3D"mailto:ygroupsnotifications@=
yahoogroups.com?subject=3DFeedback on the redesigned individual mail v1" st=
yle=3D"text-decoration: none;">Send us Feedback </a></div>
</div>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id=3D"ygrp-sponsor" style=3D"width:160px; float:right; clear:none; m=
argin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id=3D"ygrp-reco">
     </div>
<!-- End Recommendations -->



  </div>   <!-- |**|end egp html banner|**| -->

  <div style=3D"clear:both; color: #FFF; font-size:1px;">.</div>
</div>

  <img src=3D"http://geo.yahoo.com/serv?s=3D97359714/grpId=3D3701524/grpspI=
d=3D1705006669/msgId=3D60485/stime=3D1354979310/nc1=3D3848643/nc2=3D5898816=
/nc3=3D5522129" width=3D"1" height=3D"1"> <br>

<div style=3D"color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
  <style type=3D"text/css">
  <!--
  #ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
  #ygrp-sponsor #ygrp-lc {
  font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
  margin: 10px 0px;
  font-weight: 700;
  font-size: 78%;
  line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
  margin-bottom: 10px;
  padding: 0 0;
}

  #actions {
    font-family: Verdana;
    font-size: 11px;
    padding: 10px 0;
  }

  #activity {
    background-color: #e0ecee;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 10px;
  }

  #activity span {
    font-weight: 700;
  }

  #activity span:first-child {
    text-transform: uppercase;
  }

  #activity span a {
    color: #5085b6;
    text-decoration: none;
  }

  #activity span span {
    color: #ff7900;
  }

  #activity span .underline {
    text-decoration: underline;
  }

  .attach {
    clear: both;
    display: table;
    font-family: Arial;
    font-size: 12px;
    padding: 10px 0;
    width: 400px;
  }

  .attach div a {
    text-decoration: none;
  }

  .attach img {
    border: none;
    padding-right: 5px;
  }

  .attach label {
    display: block;
    margin-bottom: 5px;
  }

  .attach label a {
    text-decoration: none;
  }
=20=20
  blockquote {
    margin: 0 0 0 4px;
  }

  .bold {
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
  }

  .bold a {
    text-decoration: none;
  }

  dd.last p a {
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span {
    margin-right: 10px;
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span.yshortcuts {
    margin-right: 0;
  }

  div.attach-table div div a {
    text-decoration: none;
  }

  div.attach-table {
    width: 400px;
  }

  div.file-title a, div.file-title a:active, div.file-title a:hover, div.fi=
le-title a:visited {
    text-decoration: none;
  }

  div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div=
.photo-title a:visited {
    text-decoration: none;
  }

  div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
  }

  .green {
    color: #628c2a;
  }

  .MsoNormal {
    margin: 0 0 0 0;
  }

  o {
    font-size: 0;
  }

  #photos div {
    float: left;
    width: 72px;
  }

  #photos div div {
    border: 1px solid #666666;
    height: 62px;
    overflow: hidden;
    width: 62px;
  }

  #photos div label {
    color: #666666;
    font-size: 10px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 64px;
  }

  #reco-category {
    font-size: 77%;
  }

  #reco-desc {
    font-size: 77%;
  }

  .replbq {
    margin: 4px;
  }

  #ygrp-actbar div a:first-child {
   /* border-right: 0px solid #000;*/
    margin-right: 2px;
    padding-right: 5px;
  }

  #ygrp-mlmsg {
    font-size: 13px;
    font-family: Arial, helvetica,clean, sans-serif;
    *font-size: small;
    *font: x-small;
  }

  #ygrp-mlmsg table {
    font-size: inherit;
    font: 100%;
  }

  #ygrp-mlmsg select, input, textarea {
    font: 99% Arial, Helvetica, clean, sans-serif;
  }

  #ygrp-mlmsg pre, code {
    font:115% monospace;
    *font-size:100%;
  }

  #ygrp-mlmsg * {
    line-height: 1.22em;
  }

  #ygrp-mlmsg #logo {
    padding-bottom: 10px;
  }


  #ygrp-msg p a {
    font-family: Verdana;
  }

  #ygrp-msg p#attach-count span {
    color: #1E66AE;
    font-weight: 700;
  }

  #ygrp-reco #reco-head {
    color: #ff7900;
    font-weight: 700;
  }

  #ygrp-reco {
    margin-bottom: 20px;
    padding: 0px;
  }

  #ygrp-sponsor #ov li a {
    font-size: 130%;
    text-decoration: none;
  }

  #ygrp-sponsor #ov li {
    font-size: 77%;
    list-style-type: square;
    padding: 6px 0;
  }=20

  #ygrp-sponsor #ov ul {
    margin: 0;
    padding: 0 0 0 8px;
  }

  #ygrp-text {
    font-family: Georgia;
  }

  #ygrp-text p {
    margin: 0 0 1em 0;
  }

  #ygrp-text tt {
    font-size: 120%;
  }

  #ygrp-vital ul li:last-child {
    border-right: none !important;=20
  }=20
  -->
  </style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->


--20cf3079b682670e6004d058b491--