Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #110127

Re: best text editor for programming Python on a Mac

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Michael Torrie <torriem@gmail.com>
Newsgroups comp.lang.python
Subject Re: best text editor for programming Python on a Mac
Date Sat, 18 Jun 2016 22:54:16 -0600
Lines 20
Message-ID <mailman.131.1466312062.2288.python-list@python.org> (permalink)
References <c7ea39d0-027e-49d0-b049-3ef17929697d@googlegroups.com> <b3fde67f-d52d-b264-7b3c-16cb44952526@gmail.com> <mailman.126.1466291230.2288.python-list@python.org> <ac656b73-cc39-412b-81ec-02795aab98f8@googlegroups.com> <e8cf3aeb-a0af-2474-78f5-b19bdb4551bb@gmail.com> <mailman.130.1466302157.2288.python-list@python.org> <7fdf0a4d-64ef-495e-82ff-18707e3ca429@googlegroups.com> <a8a7c90a-17aa-cc0e-3dfc-f36dc782cb84@gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=windows-1252
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de eskz78eHeVNEy/mZrrV7XQi0ytbOsa+Q/NTFfqu9Ic0g==
Return-Path <torriem+gmail@torriefamily.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.002
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'subject:text': 0.04; 'subject:Python': 0.05; 'convention.': 0.07; 'subject:editor': 0.07; 'vi,': 0.07; 'ignoring': 0.09; 'scripting': 0.09; 'things.': 0.15; '2016': 0.16; 'did.': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'lend': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:Mac': 0.16; 'subject:programming': 0.16; 'wrote:': 0.16; 'later': 0.16; 'saying': 0.22; 'lawrence': 0.22; 'header:In-Reply-To:1': 0.24; 'header:User-Agent:1': 0.26; "doesn't": 0.26; 'command': 0.26; 'compatible': 0.27; 'figured': 0.29; 'follows': 0.29; 'structure,': 0.29; 'character': 0.29; 'though,': 0.32; 'michael': 0.33; 'true.': 0.33; 'message-id:@gmail.com': 0.34; 'text': 0.35; 'but': 0.36; "wasn't": 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'two': 0.37; 'being': 0.37; 'received:org': 0.37; 'doing': 0.38; 'itself': 0.38; 'why': 0.39; 'received:192': 0.39; 'to:addr:python.org': 0.40; 'yes': 0.62; 'charset:windows-1252': 0.62; 'different': 0.63; 'necessarily': 0.63; 'better.': 0.66; 'obvious': 0.76; 'mistake': 0.91
X-Virus-Scanned amavisd-new at torriefamily.org
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
In-Reply-To <7fdf0a4d-64ef-495e-82ff-18707e3ca429@googlegroups.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.22
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <a8a7c90a-17aa-cc0e-3dfc-f36dc782cb84@gmail.com>
X-Mailman-Original-References <c7ea39d0-027e-49d0-b049-3ef17929697d@googlegroups.com> <b3fde67f-d52d-b264-7b3c-16cb44952526@gmail.com> <mailman.126.1466291230.2288.python-list@python.org> <ac656b73-cc39-412b-81ec-02795aab98f8@googlegroups.com> <e8cf3aeb-a0af-2474-78f5-b19bdb4551bb@gmail.com> <mailman.130.1466302157.2288.python-list@python.org> <7fdf0a4d-64ef-495e-82ff-18707e3ca429@googlegroups.com>
Xref csiph.com comp.lang.python:110127

Show key headers only | View raw


On 06/18/2016 08:51 PM, Lawrence D’Oliveiro wrote:
> On Sunday, June 19, 2016 at 2:09:31 PM UTC+12, Michael Torrie wrote:
>> It was later on that they figured out the N+1 thing you mentioned by
>> ignoring the character cells:
>>
>> 0 1 2 3 4 5 6 7 8 9 10
>>  H E L L O W O R L D
>>
>> That works well for interactive editing, but it doesn't lend itself as
>> well to scripting and working with the contents of the text cells.
> 
> Emacs scripting works perfectly well with this convention.

Yes that's true.

Just saying though, it wasn't always obvious which is why ed chose to do
it the way they did.  vi, being somewhat compatible with ed's command
structure, follows the same pattern.  Two different ways of doing
things. Let's not make the mistake of thinking one way is necessarily
better.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

#110069 
  #110071 
    #110072 
      #110188 
  #110073 
    #110076 
      #110079 
  #110077 
  #110078 
  #110084 
    #110088 
      #110093 
      #110094 
        #110095 
          #110101 
        #110098 
        #110100 
          #110111 
        #110106 
      #110160 
  #110105 
  #110119 
    #110120 
      #110121 
        #110137 
          #110139 
          #110140 
            #110148 
              #110150 
                #110151 
                #110154 
              #110153 
                #110163 
                #110164 
                #110167 
                #110169 
                #110172 
                #110177 
                #110200 
                #110183 
                #110190 
                #110202 
                #110204 
                #110205 
                #110170 
                #110171 
                #110218 
                #110222 
                #110225 
                #110231 
                #110232 
                #110234 
                #110350 
                #110351 
                #110236 
                #110262 
                #110265 
                #110266 
                #110303 
                #110311 
                #110242 
                #110173 
        #110156 
          #110158 
            #110182 
      #110122 
      #110123 
      #110124 
        #110126 
          #110127 
            #110129 
          #110128 
          #110147 
      #110130 
        #110131 
          #110132 
          #110133 
          #110141 
            #110187 
      #110161 
        #110184 
        #110195 
          #110197 
            #110199 
              #110201 
  #110125 
  #111173 
  #111174 

csiph-web