在 debian 上退出网络浏览器(无 GUI)

在 debian 上退出网络浏览器(无 GUI)

我在虚拟机上启动了 Debian 64 位,但没有下载 GUI 包。 (部分是因为它花了太多时间,部分是因为我想体验命令行!)。无论如何,我在这里,然后我进入 python 并执行以下操作:

>>> import webbrowser
>>> webbrowser.open('www.google.com')

现在我正在查看 Google 的彩色(仅文本)页面,如下所示:

我可以在这里看到两个文本字段。我想问以下两个问题:

  1. 我在哪里输入搜索线程?
  2. 如何退出以返回命令行?

帮我解决这个问题。

(PS:我很喜欢命令行,并且真的认为在命令行上创建程序的人才是真正的程序员。他们无法像我们现在为调试所做的那样运行他们编写的程序数千次,同时创建了很棒的程序向这些人致敬!)

答案1

看起来您正在启动links,基于文本的浏览器。要关闭它,只需点击q

要输入搜索词,请使用Down移至输入字段 ( __________),输入您要搜索的内容并点击Enter

作为一般规则,您可以通过键入Ctrl+退出大多数命令行程序C


你可以从命令行启动一个网站而不使用 python,只需这样做

lynx www.google.com

或者

links www.google.com

请简单说明一下您的 PS,是什么让您认为从命令行运行程序 1000 次更困难?如果有的话那就更容易了。另外,您似乎认为命令行已经过时了。我大部分时间都在终端上工作,并编写从终端启动的脚本。

答案2

w3m在我看来。w3m每次光标经过输入字段时,不会自动进入“输入文本”模式(lynx当屏幕上有很多输入并且您只是试图越过它们时,这是一个烦人的功能!)而是您转到输入您要输入文本的输入框,按Return,然后系统会提示您输入文本。对于多行输入,它在临时文件上运行真正的编辑器,因此您可以拥有 vi 或 emacs 等的所有功能,而不是笨拙的内置编辑小部件。

最重要的键w3mShiftH进入Help 屏幕。第二重要的就是ShiftB回去。

答案3

好吧,如果您喜欢命令行(基于 ncurses)浏览器,您可以尝试lynx。更加直观。

答案4

我还要提到浏览器elinks。主要网站是这里。应该在您的存储库中。

相关内容