w3m linux,Linux 终端浏览器 w3m

w3m linux,Linux 终端浏览器 w3m搜索热词三款比较有名的 w3m links2 lynx 其中 w3m 对中文的支持很好 没出现乱码 而那两款都会有乱码 w3m 安装 sudoapt getinstallw3 getinstallw3 img 如果出现乱码 可以用 w3m 打开任意网页 键盘键入 o 然后将显示语言调整为 chinese 如果你的 locale 不是 gbk 的话还是会乱码的 所以运行 exportL

搜索热词

三款比较有名的 w3m、links2、lynx、其中w3m 对中文的支持很好,没出现乱码,而那两款都会有乱码

w3m 安装

sudo apt-get install w3m

sudo apt-get install w3m w3m-img

如果出现乱码,可以用w3m打开任意网页,键盘键入o,然后将显示语言调整为chinese

如果你的locale不是gbk的话还是会乱码的。所以运行 export LC_ALL=zh_CN.GBK

w3m支持鼠标拖拽功能,w3m的基本键

a 在文本框里输入文字

g 页面顶端

s 切换历史(buffer)

S 保存网页至文件

v 网页/源码切换

h j k l 左下上右,和vim同

w 以word右进

Tab 在各连接之间切换

H 显示帮助

q 退出,会有提示的

j,k,l,h 移动光标,就像vim中一样

J/K 向下/向上滚屏

> 左右滚屏

T 打开一个新标签页

Esc-t 打开所有标签页,供你选择,使用jk来上下移动

{/} 在标签页中切换 当然也可以用鼠标点击切换

U 输入新的网址

B 后退

Ctrl+q 关闭当前标签页

/ 向后查找当前页

? 向前查找当前页

w3m -help可以显示帮助信息,一些w3m的基本命令

下面是w3m -help 回显的内容:

usage: w3m [options]

options:

-t tab set tab width

-r ignore backspace effect

-l line # of preserved line (default 10000)

-I charset document charset

-O charset display/output charset

-B load bookmark

-bookmark file specify bookmark file

-T type specify content-type

-m internet message mode

-v visual startup mode

-M monochrome display

-N open URL of command line on each new tab

-F automatically render frame

-cols width specify column width (used with -dump)

-ppc count specify the number of pixels per character (4.0…32.0)

-ppl count specify the number of pixels per line (4.0…64.0)

-dump dump formatted page into stdout

-dump_head dump response of HEAD request into stdout

-dump_source dump page source into stdout

-dump_both dump HEAD and source into stdout

-dump_extra dump HEAD,source,and extra information into stdout

-post file use POST method with file content

-header string insert string as a header

+ goto line

-num show line number

-no-proxy don’t use proxy

-4 IPv4 only (-o dns_order=4)

-6 IPv6 only (-o dns_order=6)

-no-mouse don’t use mouse

-cookie use cookie (-no-cookie: don’t use cookie)

-pauth user:pass proxy authentication

-graph use graphic character

-no-graph don’t use graphic character

-s squeeze multiple blank lines

-W toggle wrap search mode

-X don’t use termcap init/deinit

-title[=TERM] set buffer name to terminal title string

-o opt=value assign value to config option

-show-option print all config options

-config file specify config file

-help print this usage message

-version print w3m version

-reqlog write request logfile

-debug DO NOT USE

w3m 设置用户名密码自动登录

w3m 有一个功能是自动登录需要用户名和密码的网站

追加 ~/.w3m/passwd 文件:

host host-name

port port-number

realm Username for *: * 的那一部分

login user

password password

注意一点,realm的值是后面星号的部分。比如

提示 “Username for trac:”,那 realm 对应的值是 trac

最后将 passwd的访问权限改成600

总结

以上是编程之家为你收集整理的Linux 终端浏览器 w3m全部内容,希望文章能够帮你解决Linux 终端浏览器 w3m所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202787.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午11:18
下一篇 2026年3月19日 下午11:18


相关推荐

  • C++多态虚函数表详解(多重继承、多继承情况)

    C++多态虚函数表详解(多重继承、多继承情况)本文关键词 C 多态虚函数表虚函数指针动态绑定概述 C 相对其他面向对象语言来说 之所以灵活 高效 很大程度的占比在于其多态技术和模板技术 C 虚函数表是支撑 C 多态的重要技术 它是 C 动态绑定技术的核心 本文章将着重图解虚函数表相关知识 在阅读本文前 博主已经默认你已经学习了 C 多态的语法 并且通过代码实践过

    2026年3月20日
    2
  • 中国蚁剑安装步骤(win10 64) 报错:解压代码出错:[object Object]

    中国蚁剑安装步骤(win10 64) 报错:解压代码出错:[object Object]安装中国蚁剑时 选择工作目录后 出现解压代码出错问题这个问题就是安装步骤不正确 我是新建了一个文件夹作为蚁剑的工作目录 才出现了这个问题 但是选什么文件夹呢 应该选择 antSword master zip 加压后的文件呀 这样才能正确的安装 首先蚁剑的下载地址 https github com AntSwordProj antSword 其次需要注意 在 GitHub 下载时需要下载两个部分 一个是项目核心源码 AntSword 另一个是加载器 AntSword L

    2026年3月19日
    2
  • C# OleDbCommand 和 OleDbDataReader 使用小结[通俗易懂]

    C# OleDbCommand 和 OleDbDataReader 使用小结[通俗易懂]usingSystem.Data;usingSystem.Data.OleDb;OleDbConnectionthisConnection=newOleDbConnection(      "Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Server.MapPath("data.mdb"));//获取本地Access//数据库路径  …

    2022年5月12日
    56
  • 一个线程崩溃会引起整个进程崩溃_大量线程状态waiting

    一个线程崩溃会引起整个进程崩溃_大量线程状态waiting建议74:警惕线程的IsBackground在CLR中,线程分为前台线程和后台线程,即每个线程都有一个IsBackground属性。两者在表现形式上的唯一区别是:如果前台线程不退出,应用程序的进程就会一直存在,必须所有的前台线程全部退出,应用程序才算退出。而后台进程则没有这方面的限制,如果应用程序退出,后台线程也会一并退出。查看以下代码:staticvoidMain

    2022年10月17日
    3
  • labelme使用教程_labelme和labelimg区别

    labelme使用教程_labelme和labelimg区别LabelMe可用于实例分割,语义分割,目标检测,分类任务的数据集标注工作。在线标注版本:http://labelme2.csail.mit.edu/Release3.0/index.php?message=1python版本:https://github.com/wkentaro/labelme分类标注:Classification目标检测标注:ObjectDetection语义分割标注:SemanticSegmentation实例分割标注:InstanceSegmentation视频

    2025年11月1日
    5
  • AI智能体陷技术路线之争,该不该只有一个标准答案?

    AI智能体陷技术路线之争,该不该只有一个标准答案?

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号