python文本编辑器YAPE(1)
vim emacs已经很牛了,为什么还要写这个东西呢?
练练手,好久没有思考了。。。。大脑生锈了。
为什么叫YAPE,大家都懂得,Yet Another Python Editor
最简单的文本编辑器
python自带curses是ncurses的绑定,下面有个简单的Textbox封装,看了下文档写了下面的程序。
import curses
import curses.textpad as tb
stdscr = curses.initscr()
editor=tb.Textbox(stdscr)
editor.edit()
curses.endwin()
最简单的编辑器出来了,可是当我输入字符的时候,悲剧出现了。
google无果。。。。。。。。
好好看了下文档,有个noecho(),突然知道为什么了。。。。。。。
增加
curses.noecho()
还缺少什么
基本的打开保存功能咯,下次加上。
摘自 无耳卯小孓
补充:Web开发 , Python ,