What I'm looking for:
- lightweight (non IDE) program for linux that manage the tasks listed below.
- modern GUI program - I want to use mouse, drag-n-drop...
The features from notepad++ I want to use in the desired linux program (from the most important ones):
- multiple files open in tabs
- syntax highlighting for most languages
- toggle comment for most languages
- regex find and replace
- reload prompt if the file has been modified outside the program
- autosave
- find and replace in all opened files or all files in directory
- simple autocomplete (based on other text in the same file)
- hex editor
Is there any program on linux that match these requirements, or nearly all of them?