LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 05-19-2023, 09:34 AM   #1
killingthemonkey
Member
 
Registered: Mar 2011
Location: Winston-Salem, NC
Distribution: Fedora, CentOS, Linux Mint
Posts: 259

Rep: Reputation: 24
Minimalist Code Editor


I want an editor for Python that has only contextual highlighting and maybe code completion. I don't want tabs or extensions. Heck, I could do without a menu bar. Aside from those two things, I want it as simple as possible.

Any suggestions?

Thank you for any help.
 
Old 05-19-2023, 11:44 AM   #2
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Micro
 
Old 05-19-2023, 12:25 PM   #3
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,337

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
kwrite

https://docs.kde.org/trunk5/en/kate/kwrite/index.html
 
Old 05-19-2023, 12:55 PM   #4
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,627

Rep: Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695Reputation: 2695
VIM with the python editor settings.
 
Old 05-19-2023, 01:01 PM   #5
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,264
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Vim would be difficult to beat. Although it is more full featured, you get basic text editing, syntax highlighting and auto-completion out of the box and if that is all you want to use other features generally do not intrrude on your work, as if they were not there.

wpeckham types faster than I do...

Last edited by astrogeek; 05-19-2023 at 01:02 PM.
 
Old 05-19-2023, 02:31 PM   #6
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
Tooting my own horn:
Full featured QT5 code editor
https://github.com/KeithDHedger/KKEditQT

Or CLI based with minimal deps.
https://github.com/KeithDHedger/KKEditCLI
 
1 members found this post helpful.
Old 05-19-2023, 03:33 PM   #7
killingthemonkey
Member
 
Registered: Mar 2011
Location: Winston-Salem, NC
Distribution: Fedora, CentOS, Linux Mint
Posts: 259

Original Poster
Rep: Reputation: 24
OK, that gives me a few to look at. Thank you, all.
 
Old 05-19-2023, 04:00 PM   #8
jmgibson1981
Senior Member
 
Registered: Jun 2015
Location: Tucson, AZ USA
Distribution: Debian
Posts: 1,141

Rep: Reputation: 392Reputation: 392Reputation: 392Reputation: 392
I have to ask the question. Why the requirements of as minimal as possible? If you don't want to use a given feature you aren't required to use it. Simple as that... You limit yourself immensely with requirements like this.

Just because a program has 100 features doesn't mean you have to make use of more than 1 or 2.
 
Old 05-19-2023, 09:25 PM   #9
killingthemonkey
Member
 
Registered: Mar 2011
Location: Winston-Salem, NC
Distribution: Fedora, CentOS, Linux Mint
Posts: 259

Original Poster
Rep: Reputation: 24
Severe ADHD. If it is there, I will play with it.


Quote:
Originally Posted by jmgibson1981 View Post
I have to ask the question. Why the requirements of as minimal as possible? If you don't want to use a given feature you aren't required to use it. Simple as that... You limit yourself immensely with requirements like this.

Just because a program has 100 features doesn't mean you have to make use of more than 1 or 2.
 
2 members found this post helpful.
Old 05-19-2023, 09:37 PM   #10
jmgibson1981
Senior Member
 
Registered: Jun 2015
Location: Tucson, AZ USA
Distribution: Debian
Posts: 1,141

Rep: Reputation: 392Reputation: 392Reputation: 392Reputation: 392
Ok that is an actual reason. Not that I judge anyone for their reasons but it usually turns into something I can't understand and frustrates me. Well played.
 
Old 05-20-2023, 06:20 AM   #11
killingthemonkey
Member
 
Registered: Mar 2011
Location: Winston-Salem, NC
Distribution: Fedora, CentOS, Linux Mint
Posts: 259

Original Poster
Rep: Reputation: 24
Thank you, sir

Quote:
Originally Posted by jmgibson1981 View Post
Ok that is an actual reason. Not that I judge anyone for their reasons but it usually turns into something I can't understand and frustrates me. Well played.
 
Old 05-20-2023, 07:28 AM   #12
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
nano with its config highlight settings
 
1 members found this post helpful.
Old 05-20-2023, 03:37 PM   #13
killingthemonkey
Member
 
Registered: Mar 2011
Location: Winston-Salem, NC
Distribution: Fedora, CentOS, Linux Mint
Posts: 259

Original Poster
Rep: Reputation: 24
I'm finding micro to be very nano-esque

Quote:
Originally Posted by BW-userx View Post
nano with its config highlight settings
 
Old 05-20-2023, 03:56 PM   #14
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,137
Blog Entries: 6

Rep: Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826
Quote:
nano with its config highlight settings
That's actually not too bad.
https://0x0.st/Hq-O.png
 
Old 05-20-2023, 04:35 PM   #15
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,137
Blog Entries: 6

Rep: Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826
Nano, syntax highlighting, different languages.

Python
https://0x0.st/Hq-y.png

C
https://0x0.st/Hq-t.png

Javascript
https://0x0.st/Hq-3.png
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Graviton: A Minimalist Open Source Code Editor LXer Syndicated Linux News 0 06-11-2019 12:50 AM
LXer: Left Is A Minimalist, Distraction-Free Text Editor For Writers LXer Syndicated Linux News 1 05-25-2019 05:15 PM
Good minimalist text editor? Xeratul Linux - Software 35 05-23-2017 04:08 AM
LXer: GNU nano: a minimalist console editor LXer Syndicated Linux News 0 05-05-2017 01:54 PM
LXer: phpMinAdmin is a powerful minimalist MySQL editor LXer Syndicated Linux News 0 08-21-2008 08:36 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 02:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration