editor to replace emacs
At the end, I switched to geany
GUI
Console
TCL/TK
Windows only
-
Crimson or Emerald Editors
-
Macros
-
Split Views
-
Interactive search
-
File Browser?
-
Smart indent
-
Parenthesis matching
-
Syntax: PHP, Markdown, C, Java, JavaScript, HTML, C++
-
UTF8
Key Bindings: bindings
Other CUA stuff: ergoemacs
Others:
- scite Download It now has a single file exe for Windows.
- editra
- notepadqq
- Geany
- Scintilla
- http://tke.sourceforge.net/index.html
- TCL based. Can we use cdk? Can it be use in linux and windows?
- dex
Notes
- GUI and TUI, Linux and Windows
- Modeless
- Syntax highlighting
- "Compact"?
- Key recording macros
- Split windows
Emacs tips
Mote ideas:
-
LinkdMode Paired with "deft"?
-
iMenu:
M-x imenu
or:
(add-hook 'c-mode-hook 'imenu-add-menubar-index)
Start typing or use TAB completion to find function defintions. See imenuMode -
Record, play, re-play:
(global-set-key [f10] 'start-kbd-macro)
(global-set-key [f11] 'end-kbd-macro)
(global-set-key [f12] 'call-last-kbd-macro)
-
Selective display:
M-1 C-x $
to activate
C-x $
to go back
Or create shortcuts:(defun jao-toggle-selective-display () (interactive) (set-selective-display (if selective-display nil 1))) (global-set-key [f1] 'jao-toggle-selective-display)
-
-
(setq cua-enable-cua-keys nil) (setq cua-highlight-region-shift-only t) ;; no transient mark mode (setq cua-toggle-set-mark nil) ;; original set-mark behavior, i.e. no transient-mark-mode (cua-mode)
-