Axedit is a light, fast and aesthetic modal editor for Python. Attempts to implement vim-like motions.
pip install axedit
Run axe
on your project folder
- Linting offered with
ruff
. Tracks yourpyproject.toml
orruff.toml
for ruff specific configuration - Autocompletions with
jedi
- Syntax highlighting self implemented (for now)
- 20+ Themes available - Gruvbox, Catppuccin, One Dark, Rosepine etc.
- Font, Opacity, On Save hooks, Manner of squiggly lines and Theme are configurable. See config.toml
Keys | Action |
---|---|
i |
Insert mode |
v |
Visual mode |
ESC |
Normal mode |
Keys | Action |
---|---|
h |
Move cursor left |
l |
Move cursor right |
j |
Move cursor down |
k |
Move cursor up |
w |
Move to the next word |
{ |
Move to previous paragraph |
} |
Move to next paragraph |
0 |
Move to start of the line |
$ |
Move to end of the line |
Command | Action |
---|---|
:q[uit] |
Quit the editor |
:w[rite] |
Write the file |
:wq or :x |
Write and quit the editor |
:save[as] file-name |
Save the file as |
:rn or :rename |
Rename the file |
:theme theme-name |
Set the theme of the editor |
:config |
Open the config file |
:reset-config |
Reset the editor's config to its default |
:reload-config |
Apply the config |
:rel-no on/off |
Set whether line no to be relative |