Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #110127
| 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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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