Racket 终端中的球拍和2htdp/图像

Racket 终端中的球拍和2htdp/图像,racket,Racket,我不知道如何在终端上显示图像 下面是一个.rkt测试脚本: #lang racket (require 2htdp/image) (circle 10 "solid" "red") 然后,我在终端中执行以下操作: $ racket Welcome to Racket v6.8. > (enter! "test.rkt") (object:image% ...) "test.rkt"> 所以我得到的是(对象:image%…),而我应该得到一个圆的图像 如何在终端中显示图像?我最近

我不知道如何在终端上显示图像

下面是一个.rkt测试脚本:

#lang racket
(require 2htdp/image)

(circle 10 "solid" "red")
然后,我在终端中执行以下操作:

$ racket
Welcome to Racket v6.8.
> (enter! "test.rkt")
(object:image% ...)
"test.rkt">
所以我得到的是
(对象:image%…)
,而我应该得到一个圆的图像


如何在终端中显示图像?

我最近也偶然发现了这个问题。 尝试了多种关键字组合在线搜索,最终找到了

比如说,

; this approach would NOT render the image
; start repl inside a terminal
$ racket -i
(require 2htdp/image)
(circle 5 "solid" "red")
关于@Alexis King的评论,据我所知,虽然iTerm2,但它在
repl
中不起作用。但我可能错了,我很高兴知道是否还有其他选择


现在我终于可以用vim+tmux玩球拍了

终端模拟器本质上是基于文本的,它们通常不是为渲染图像而构建的。某些终端模拟器可以,例如,但这是非标准的,需要特殊支持。感谢您的回复!
; this approach would render the image in a canvas
; start repl inside a terminal
$ racket -i
(require 2htdp/image racket/gui/base (only-in pict show-pict))
(show-pict (circle 5 "solid" "red"))