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()
 

还缺少什么
基本的打开保存功能咯,下次加上。

 

摘自  无耳卯小孓 

相关内容

    暂无相关文章

评论关闭