基于终端的文本编辑器

yated的Python项目详细描述


#另一个文本编辑器

这是一个基于终端的文本编辑器,其灵感来自于希望拥有一个具有默认视觉和键绑定的编辑器,类似于典型的基于gui的编辑器。


最好的结果可以在GNOME-Terminal中看到


剪贴板操作依赖于xclip或python3-pyqt4


install with apt:


sudo apt install python3 python3 pip xclip
sudo pip3 install yated


主要功能:

*简单的基于箭头的导航
*ctrl left/right for next prevWord
*带有移位箭头的文本选择
*用Tab
块缩进*/C+C注释///BR/> *菜单以帮助查找命令/选项
*简单宏记录
*用案例/全文/正则表达式支持文本搜索
*快。加载100MB文件大约需要1秒,而在gedit上则需要40秒。为了简单起见,制表符将被空格(大小可配置)替换



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何获得@sign,以便在Java代码中键入@override?   java Facebook登录不起作用,我忘了什么?   json如何在java中从MongoDB Atlas获取特定字段?   java如何在Android上的JNI中实现委托/协议(在iOS上)?   java为什么这个循环多次的程序在循环后有一个“println”时需要花费时间?   java无法使组合框正常工作   JavaCQ5。如何为作者显示列表发布者?版本5.5   java我可以要求泛型参数具有泛型参数吗?   JavaOKHTTP无法获取整个JSON   数组Java:用字符减去字符意味着什么?   java为什么Eclipse content assist无法从部分方法名生成方法存根?   java使用线程在Android Studio中一次加载一个多位图   java遍历二叉树并返回一个值