Skip to main content

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

Someone else made a video tutorial and posted it on YouTube within an hour of the 0.1 release.

get xo

Install from the cheeese shop with pip or easy_install:

$ pip install exofrills
$ easy_install exofrills

Fork xo from github:

$ 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 + n:

name completion with Jedi (if installed)

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

Metadata

Release files for exofrills 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for exofrills 0.3.3
File Size Uploaded
exofrills-0.3.3.tar.gz 13.8 kB Details

Release files / exofrills-0.3.3.tar.gz

Download URL exofrills-0.3.3.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9e7c8fac7eed80b10c61691330dabd928b739edce966f0fb499c6f0cdf370246
BLAKE2b-256 checksum
How to use checksums
5881c55a4f1f546c4f2f6d786133997ad007fa9c3cfd24ca27948323ffa07326
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0.post20200119 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.3.3 This release

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page