Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am running debian 8 and i would like to improve my script writing environment with a local ide or text editor that marks up bash properly and maybe other things.
I have tex studio right now and its ok but annoying in a lot of ways, does anyone know where i could find markup profiles for bash, python, c, java, html etc?
Or is there a better way? I realize this is somewhat of a hot topic and matter of taste but I'd like to hear what other people do. thanks!
You can use your VIM profile to highlight keywords and pair grouping characters ( like " pairs, [ and ], etc.).
Most of the time I just use VIM. I find it far more important to focus on what is in your head and on the screen. I just want an editor that gets out of my way, saving the IDE for coding for compilers.
I thought that most of the desktop environment-supported text editors did basic script colour coding (which is all anyone needs, imo). For example, in Mint's xed, loading a bash file will colour code the script accordingly, as will loading a Python script, etc.
xed is based on pluma/gedit so I assume that these editors provide similar functionality.
I, too, prefer vim for shell scripts. It does syntax highlighting and you can adjust the colors or make them grayscale. It or plain vi will be present on any machine you log into, especially when dealing with servers. I find it rather well suited to writing shell scripts and editing configuration files. Though I tend to use Emacs for other scripting.
Geany will also have syntax highlighting if you prefer a graphical interface.
I use SciTE for all editing. Has built-in highlighting for ~30 languages, is fully customizable, has both Linux and Windows versions.
It is the main reason I can barely spell vi
Tex studio is specifically designed for latex so any of the suggested general purpose text editors would probably be an improvement. I haven't used every one suggested, but they probably all support syntax highlighting to a greater or lesser extent. It's just a matter of personal preference. I use kde a lot so I tend to use kate which works fine syntax highlighting wise for C, C++, python, bash and probably others that I haven't tried.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.