This repository contains emacs configuration files. For: Org-mode, org-agenda, Python, company-mode, semantic, ggtags
mini Python IDE:
- Autocompletion with company-jedi
- Errors checking with flymake (pyflake dependency)
mini C IDE:
- autocompletion and navigation with semantic and ggtags (GNU GLOBAL dependency)
it is between console and JIKL:
- C-f - right
- C-l - left
- C-k - up
- C-n - down
C-a/e and M-a/e should be close and full line action keys. I was able to change their behavior in Org mode.
- C-a - move to the begining of the element at the line. (For example: to the begining of the URL.)
- M-e - move to the begining of the line.
- C-h 'backward-delete-char-untabify
- M-h 'backward-kill-word
- M-; 'comment-line
- C-u 'scroll-up-command
- C/M-o 'open-next-line/'open-previous-line
Email Client with: isync + notmuch + notmuch-emacs + emacs + smtpmail-multi
- set Scrolling as in modern IDEs
- set backup directory for saving ~files
- open two files in splitted window
- open two files differences with
emacsclient -c -a emacs --eval "(ediff-files \"$1\" \"$2\" )" ;
- toggle window split - horizontally/vertically
- change indentation prefix for paragraph "fill-prefix"
- Org: fix search goto-mode to exit from mode with navigation keys
- Org: redisplay image after source code block execution
- Org: sort todo file by status
- appointment notifications with notify-send command k- templating with native skeletons and abbrev-mode "Skeletons as Abbrev Expansions"
- fix hidding of message about auto saved #file# when there is local variables defined in file and when using emacsclient.
- notmuch: links - solved displaying of link when cursor over link and copying with "u" key
- Artistic: make short keys with switchable submodule to allow text insertion. (C-u RET is a problem still)
- M-x get previous command with navigation keys instead of arrows.
- socks configuration for url.el library.