best text editor for programming Python on a Mac

Christian Gollwitzer auriocus at
Sun Jun 19 03:57:07 EDT 2016

Am 19.06.16 um 09:34 schrieb Lawrence D’Oliveiro:
> On Sunday, June 19, 2016 at 7:13:26 PM UTC+12, Christian Gollwitzer wrote:
>> Am 19.06.16 um 02:12 schrieb Lawrence D’Oliveiro:
>>> But not vi/vim. It only lets you place your cursor *on* a character,
>>> not *in-between* characters.
>> This is true if you use the text-mode version. I prefer gvim (actually
>> macvim on the mac) which feels much more like a modern editor.
> Why not just use a modern editor, and be done with it?

Because you still *can* use the features it offers? For example, I do 
not know many editors which can autocomplete file names, this is very 
nice when you write scripts which refer to external files. Or pass a 
part of a script through an external program.

Maybe I was unclear about the insert mode thing. gvim is a GUI program 
with toolbars and menus and mouse actions. It *is* a modern editor. It 
provides syntax highlighting, autocompletion, folding, tabbed windows, 
an error window to navigate compiler errors etc. There are not many 
editors out there that can compete, are free and not weird. But unlike 
"vim" in a console window, "gvim" (Linux) or "macvim" (OSX) behaves 
according to current interface design, it feels integrated to the 
platform. And yes, the insertion cursor is a vertical bar, not block, 
and sits between the characters.


More information about the Python-list mailing list