问题标签 [interactive-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 即使我有一个应该阻止它的陷阱 INT,我的交互式 bash 脚本循环也会中断?
在这个简单的脚本上
如果我按 ctrl+c 它将退出循环
如果我让它不与第一行交互#!/bin/bash
,它会起作用!
问题是我有几个脚本(使用存储在的“启动应用程序”运行~/.config/autostart
)只能在启用交互性的情况下正常工作#!/bin/bash -i
,主要是因为它们加载了选项.bashrc
授予的再次-i
。
有小费吗?
编辑:我在请求我的~/.bashrc
文件时发现了这个:
这可以防止将该文件作为非交互式脚本中的源加载,我没有把它放在那里,我不知道它为什么在那里......
编辑:所以,由于问题是加载设置在的内容~/.bashrc
,但脚本的行为并不奇怪,我发现由存储在的“启动应用程序”启动的脚本~/.config/autostart
可能会以这种方式运行:
所以脚本不会有-i
选项,只会从#!/bin/bash
正常运行开始,并且~/.bashrc
文件也会正确设置环境。
python - 删除使用 axvspan() 绘制的绘图的行
我正在做一些带有ion()
功能的动画情节。我想绘制和删除一些线条。我发现了axvspan()
函数,我可以根据需要绘制线条和形状。但只要我在做动画,我也想删除那些线条和形状。我找不到删除它们的方法。
lua - Opening Lua Files in Interactive Mode
I am beginning to learn Lua on my own with basically no prior programming knowledge. I understand the basics of types, functions, tables, etc. But in following the Lua tuts at Lua.org, I'm currently on the "Modules Tutorial" and am having issues understanding the proper/easiest way to call a file made into interactive mode.
If I used Notepad++ or Scite to create a file, can someone please help me understand how to open said file using the proper nomenclature to open it?
python - cygwin中“python -i”的光标控制
在使用 python 时cygwin
,需要使用“python -i”进入交互模式。然而,这种模式使我无法使用箭头键浏览我的历史记录。
当我按下向上键时,光标向上。当我按 DELETE 时,字符被删除。我希望我的光标表现得像一个普通的 Windows CLI
;它停留在一条线上。
grails - Grails 默认包名
我是 Grails 的新手,我非常喜欢它。我想把我的课程放在像org.company.project.module.model
. 对我来说重复是很痛苦的create-domain-class <package>.<class_name>
。是否有类似“包模板”的东西,或者我可以以某种方式“输入”(如grails cd org.comopany...
)然后只写类名(grails Person
将在./
位置生成)?这可能还是我应该使用copy paste
设计模式?提前感谢您的帮助。
python - 标记/取消标记python字符串代码,使其与交互模式兼容
我有这样的python代码具有这种结构
此代码与交互模式不兼容(例如,如果我在交互会话中复制/粘贴它)。为此,它需要:
否则交互模式会在缩进问题上中断。
你知道用 generate_token / unkenize 链转换代码的简单方法吗?我有点迷失在 NL / NEWLINE / INDENT / DEDENT 语义中。
我发现这个脚本来删除删除注释/文档字符串的 Python 注释/文档字符串。它看起来非常适合我的问题,但它无法将其整理出来以在复杂代码上获得干净的输出。
macos - Git diff:写入输出并退出而不是交互模式
当我git diff
在我的 OSX 命令行上运行时,输出显示在一个less
或vim
界面内。该界面允许我上下滚动,并使用q键退出。
这很烦人,尤其是当没有 diff 并且 git 打开一个空白屏幕时。
我可以在不进入交互模式的情况下只写屏幕的差异(颜色)输出吗?
python - Ipython matplotlib 交互模式如何工作?
我正在尝试使用 Ipython 学习 matplotlib,但无法弄清楚交互模式是如何工作的。
这里有一个类似的问题
Matplotlib 的“交互模式”(ion()、ioff())的确切语义?
但引用的讨论链接已损坏。
我开始使用 Ipython
然后
交互式工作,但是
需要一个
draw()
在图形窗口中更新。
为什么这些反应不同?如果我有两个数字,如何使它们都以交互方式更新?我必须每次都调用 draw() 吗?
python - 在 Python 中绘制串行数据如何暂停 matplotlib 图形?
基本上我想暂停我在这里设置的现场图:
我想暂停图中的情节,但由于数据正在流式传输,我根本不知道如何使用该图。
c - 使用另一个 C 程序从 Unix 顶部命令列选择?
有没有办法在不进入交互模式的情况下选择标准 unix top 命令显示的列。我希望能够从另一个 C 程序中调用 top 命令。