Releases: scopatz/xo
0.3.3
Added:
- Optional name completion with the Jedi module (an awesome
autocompletion/static analysis library for Python).
Changed:
Deprecated:
Removed:
Fixed:
-
fixed row, column indicator on end key, arrow keys, page down, and
start of new line -
inconsistent handling of ctrl/meta + left and ctrl/meta + right
- ctrl+right used to be swapped with meta+right
Security:
0.3.2
0.3.1
0.3.0
Added:
- New dependency on pygments-cache.
Changed:
- Loading of files has been sped up considerably via pygments-cache project,
see https://github.com/xonsh/pygments-cache for more information.
0.2.2
0.2.1
0.2.0
0.1
xo: the text editor without frills
You might be looking for help, but this is all I can do::
usage: xo [-h] path
exofrills: your text has been edited...but you are still hungry.
positional arguments:
path path to file, may include colon separated line and col numbers,
eg 'path/to/xo.py:10:42'
optional arguments:
-h, --help show this help message and exit
get xo
Install from the cheeese shop with pip
or easy_install
:
$ pip install exofrills
$ easy_install exofrills
Fork xo from github <https://github.com/scopatz/xo>
_:
$ git clone https://github.com/scopatz/xo.git
key commands
:esc: get help
:ctrl + o: save file (write-out)
:ctrl + x: exit (does not save)
:meta + s: select pygments style
:ctrl + f: insert file at current position
:ctrl + y: go to line & column (yalla, let's bounce)
:ctrl + k: cuts the current line to the clipboard
:ctrl + u: pastes the clipboard to the current line
:ctrl + t: clears the clipboard (these spell K-U-T)
:ctrl + w: set regular expression and jump to first match
:meta + w: jump to next match of current regular expression
:ctrl + r: set substitution for regular expression and replace first match
:meta + r: replace next match of current regular expression