把这一段 喂给ai
 - (defun OFFSET-LINE-PROMPT (from to)
- ;; 如果 *last-offset* 不存在,则初始化为 10 或者你喜欢的默认值
- (if (not *last-offset*)
- (setq *last-offset* 10.0)
- )
-
- (initget 6) ; 禁止负数和0
- (setq offsetDist (getreal (strcat "\n请输入偏移距离 <" (rtos *last-offset* 2 2) ">: ")))
-
- (if (null offsetDist)
- (setq offsetDist *last-offset*) ; 使用上一次的值
- (setq *last-offset* offsetDist) ; 更新记忆值
- )
- (if offsetDist
- (OFFSET-LINE from to offsetDist)
- (princ "\n未输入有效数值,操作已取消。"))
- )
|