Saw this via Twitter:
pyvim, a pure Python vim clone, by Jonathan Slenders from Belgium.
It's new and experimental, so will not have a lot of features, and may have some bugs.
I tried it out briefly after installing it with:
pip install pyvim(That's all there is to it. It's location even got added to my PATH.)
Here is a screenshot of me editing a file in pyvim:
And here is a screenshot of running pyvim without specifying a filename, i.e. editing a new file (same image as the one at the top of this post, except that the one at the top links to the pyvim site on Github):
The really interesting thing about the editor being written in Python, is that, as they say, it may later be possible to script the editor in Python:
"Further, when the project develops, it should also become possible to write extensions in Python, and use Python as a scripting language. (Instead of vimscript, for instance.)"
Speaking of vim, if you are new to vim or vi (vim's predecessor), you may like to check out my vi quickstart tutorial, first published in Linux For You magazine. I first wrote the tutorial at the request of some Windows sysadmin friends who were transitioning to Linux, and they told me that it helped them to come up to speed with vi quickly, for basic text editing tasks. I then sent it to Linux For You as an article proposal and they published it.
- Vasudev Ram - Online Python training and programming Dancing Bison EnterprisesSignup to hear about new products or services that I create. Posts about Python Posts about xtopdf Contact Page