这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令护林员
程序:
您的姓名
Ranger - 可视化文件管理器
概要
护林员 [- 版[ - 帮帮我[-调试[- 干净的[--confdir=目录]
[--复制配置=这[- 选择文件=目标[--选择文件=目标[--选择目录=目标]
[- 选择文件=文件路径[--列表未使用的键[--列表标记文件=行李牌[- 轮廓]
[--cmd=命令[径]
商品描述
ranger 是一个带有 VI 键绑定的控制台文件管理器。
即将上线
本篇 手册 包含有关如何使用和配置 Ranger 的说明。
内 护林员,你可以按 ? 获取键绑定、命令或设置的列表。
该文件 README.md 包含安装说明。
该文件 黑客.md 包含代码修改指南。
目录 文档/配置 包含配置文件。 它们通常安装在
/etc/游侠/配置 并且可以通过 ranger 的 --copy-config 选项获得。
目录 例子 包含 Ranger 插件的参考实现,示例
配置文件和一些用于将 Ranger 与其他软件集成的程序。 他们
通常安装到 /usr/share/doc/ranger/例子.
的手册页 步枪(1) 描述文件打开器的功能
这部分 链接 本手册页包含更多资源。
配置
-d, -调试 激活调试模式:每当发生错误时,ranger 将退出并
打印完整的回溯。 默认行为是仅打印名称
状态栏/日志中的异常并尝试继续运行。
-c, - 干净的 激活清洁模式:游侠不会访问或创建任何配置
文件也不会在您的系统上留下任何痕迹。 这在您的
配置被破坏,当你想避免混乱等时。
-r DIR, --confdir=DIR
将 ranger 的配置目录从 〜/ .config /护林员 到“目录”。
--复制配置=文件
在本地配置中创建默认配置文件的副本
目录。 现有的不会被覆盖。 可能的值: 所有,
命令, 命令_完整, rc, 步枪, 范围.
注意:您可能希望通过以下方式禁用全局配置文件的加载
出口 RANGER_LOAD_DEFAULT_RC=FALSE 在你的环境中。 也可以看看:
FILES, 环境
--复制配置=命令 将只复制一个小的示例配置文件
一个彻底评论的例子。 建议保持这个文件整洁
避免在游侠升级时获得失效的命令。 完全默认
可以使用 --copy-config= 复制 commands.py命令_完整,但是那个文件
将被游侠忽略,仅作为制作自己的参考
命令。
- 选择文件=目标文件
允许您使用 ranger 选择文件。 这会改变行为,以便
当您打开文件时,ranger 将退出并写入该文件的绝对路径
归档到 目标文件.
--选择文件=目标文件
允许您使用 ranger 选择多个文件。 这改变了行为
当你打开一个文件时,ranger 会退出并写入文件的绝对路径
所有选定的文件到 目标文件, 在每个文件名后添加一个换行符。
--选择目录=目标文件
允许您选择带游侠的目录。 当您退出 Ranger 时,它会
将上次访问的目录写入 目标文件.
- 选择文件=目标文件
打开护林员 目标文件 选择。
--列表未使用的键
列出未绑定到“浏览器”上下文中的任何操作的公共键。
这个列表并不完整,你可以绑定任何curses支持的key:
使用“getch()”返回的密钥代码。
--列表标记文件=行李牌
列出所有标有给定标签的文件。 注意:标签是单一的
人物。 默认标签是“*”
- 轮廓 退出时打印 CPU 使用率的统计信息。
--cmd=命令 读取配置后执行命令。 使用这个选项
多次运行多个命令。
- 版 打印版本并退出。
-h, - 帮帮我 打印选项列表并退出。
概念
这部分解释了 Ranger 的某些部分如何工作以及如何有效地使用它们。
标签
标签是显示在文件名左侧的单个字符。 你可以使用标签
随你怎么便。 按“t”切换标签,按“ut”删除选择的任何标签。
默认标记是星号(“*”),但您可以通过键入来使用任何标记 ”.
预览
默认情况下,仅预览文本文件,但您可以通过以下方式启用外部预览脚本
将选项“use_preview_script”和“preview_files”设置为true。
这个默认脚本是 〜/.config/ranger/scope.sh. 它包含更多文档和调用
到节目 猞猁 和 elinks 对于 html, 突出 对于文本/代码, 图像2txt 对于图像,
一个工具 对于档案, pdftotext 对于 PDF 和 媒体信息 用于视频和音频文件。
安装这些程序(只是您需要的程序),scope.sh 将自动使用它们。
独立于预览脚本,有一个功能可以通过绘制图像来预览图像
直接进入终端。 要启用此功能,请将选项“preview_images”设置为
true 并启用其中一种图像预览模式:
w3m
这在 ssh 上不起作用,需要某些终端(在“xterm”和“urxvt”上测试)
并且与 tmux 不兼容,尽管它适用于屏幕。
要启用此功能,请安装程序“w3m”并设置选项
"preview_images_method" 到 w3m。
iTerm2
这仅适用于使用图像预览支持编译的 iTerm2,但适用于 ssh。
要启用此功能,请将选项“preview_images_method”设置为 iterm2。
选择
这个 选择 被定义为“所有标记的文件,如果有的话,否则当前
文件。” 使用 :delete 命令时请注意这一点,该命令会删除文件夹中的所有文件
选择。
您可以通过按标记文件, v 等。 黄色 MRK 右下角的符号
表示该目录下有标记文件。
宏
宏可以在命令中使用来缩写事物。
%f 突出显示的文件
%d 当前目录的路径
%s 当前目录中的选定文件。
%t 当前目录中的所有标记文件
%c 当前复制/剪切文件的完整路径
宏 %f、%d 和 %s 也有大写变体 %F、%D 和 %S,它们指的是
下一个标签。 要引用特定选项卡,请在它们之间添加一个数字。 (%7s = 选择
第七个标签。)
%c 是当前目录之外的唯一宏。 所以你可能会“滥用”
用于其他目的的复制功能,例如区分不同的两个文件
目录:
拉动文件 A(键入 yy),移动到文件 B,然后键入
@差异 %c %f
文件路径的宏通常是 shell 转义的,因此它们可以在“shell”中使用
命令。
此外,如果您创建一个使用, 特别声明
接受任何键,然后宏 %any (或 %any0, %any1, %any2, ...) 可以用于
命令获取按下的键。
宏%rangerdir 扩展到ranger的python库目录,可以使用
对于这样的命令:
别名 show_commands shell 少 %rangerdir/config/commands.py
宏 %space 扩展为空格字符。 您可以使用它在末尾添加空格
需要时的命令,同时防止编辑器从行尾删除空格
自动。
书签
类型 米 为当前目录添加书签。 您可以通过键入重新进入此目录
`. 可以是任何字母或数字。 与vim不同,小写和大写
书签是持久的。
每次跳转到一个书签时,键`处的特殊书签将被设置为最后一个
目录。 所以输入“``”会让你回到之前的位置。
在 :cd 命令中切换时可以选择书签。
注意:书签'(撇号)和'(反引号)是一样的。
步枪
Rifle 是 Ranger 的文件开启器。 它可以用作独立程序或python
模块。 它位于 游侠/分机/步枪.py. 相对于其他更简单的文件
开瓶器,步枪可以自动找到已安装的程序,因此可以有效地使用出来
各种系统上的盒子。
它配置在 步枪配置文件 通过条件和命令列表。 对于每一行
检查条件,如果满足,则考虑相应的命令
考虑。 默认情况下,仅使用第一个匹配规则。 在游侠,你可以
通过键入“r”或简单地键入“来列出并选择规则”。如果你使用
步枪独立,您可以使用“-l”选项列出所有规则并使用“-p”选择规则
”。
这些规则以及进一步的文档包含在 游侠/配置/步枪.conf.
旗帜
标志为您提供了一种修改衍生进程行为的方法。 它们用于
命令“:open_with”(键“r”)和“:shell”(键“!”)。
f fork 进程。 (后台运行)
c 只运行当前文件,而不是选择
r 以 root 权限运行应用程序(需要 sudo)
t 在新的终端窗口中运行应用程序
还有一些额外的标志目前只能在“shell”命令中使用:
(例如“:shell -w df”)
p 将输出重定向到寻呼机
■ 静音模式。 输出将被丢弃。
w 等待过程完成后按下 Enter 键
默认情况下,所有标志都是关闭的,除非在 步枪配置文件
配置文件。 您可以根据需要指定任意数量的标志。 大写标志否定
效果:“ffcccFsf”相当于“cs”。
“t”标志的终端程序名称取自环境变量
$TERMCMD。 如果它不存在,它会尝试从 $TERM 中提取它并使用“xterm”作为
如果失败则回退。
例子: ":open_with c" 将打开你当前指向的文件,即使你有
选择其他文件。 ":shell -w df" 将运行 "df" 并等待您按 Enter 之前
切换回游侠。
PLUGINS
Ranger 的插件系统由 python 文件组成,这些文件位于
〜/.config/ranger/plugins/ 并在启动 Ranger 时按字母顺序导入。 一种
插件通过覆盖或扩展护林员使用的功能来改变护林员的行为。
这允许您更改游侠的几乎每个部分,但不能保证
随着源代码的发展,事情将在未来的版本中继续工作。
有一些钩子是专门为在插件中使用而制作的。 他们是
以 hook_ 开头的函数可以在整个代码中找到。
grep 'def hook_' -r /path/to/rangers/source
还可以尝试:
pydoc 游侠.api
请注意,除非您知道自己在做什么,否则不应简单地覆盖函数。
相反,保存现有函数并从新函数中调用它。 这样,多
插件可以使用相同的钩子。 有几个示例插件
/usr/share/doc/ranger/示例/ 目录,包括一个 hello-world 插件,描述
这个程序。
KEY 绑定
键绑定在文件中定义 游侠/配置/rc.conf. 检查此文件以获取列表
所有键绑定。 您可以使用以下命令将其复制到本地配置目录
--copy-config=rc 选项。
许多键绑定采用额外的数字参数。 类型 5j 向下移动 5 行, 2l
以模式 2 打开文件, 10 标记 10 个文件。
此列表包含最有用的绑定:
主要 绑定
h, j, k, l 向左、向下、向上或向右移动
^D 或 J、^U 或 K
上下移动半页
H, L 在历史中前后移动
gg 移到顶部
G 移到底部
[, ] 在父目录中上下移动。
^R 重新加载所有内容
^L 重绘屏幕
i 在更大的窗口中检查当前文件。
E 在 $EDITOR 中编辑当前文件(默认为“nano”)
S 在当前目录打开一个shell
? 打开此手册页
W 打开日志窗口,您可以在其中查看弹出的消息
底部。
w 打开任务窗口,您可以在其中查看和修改后台进程
当前在游侠中运行的。 在那里,您可以输入“dd”来中止
process 和“J”或“K”来改变进程的优先级。 只有一个
进程一次运行。
^C 停止 Ranger 已启动的当前正在运行的后台进程,例如
复制文件、加载目录或文件预览。
=, + , -
更改选择的权限。 例如,“777=”是等价的
到“chmod 777 %s”,“+ar”做“chmod a+r %s”,“-ow”做“chmod ow %s”等等。
yy 复制(猛拉)选择,就像在现代 GUI 程序中按 Ctrl+C 一样。
dd 剪切选择,就像在现代 GUI 程序中按 Ctrl+X 一样。
pp 粘贴之前复制或剪切的文件,比如按Ctrl+V
现代图形用户界面程序。
po 粘贴复制/剪切的文件,覆盖现有文件。
pl, pL 创建复制文件的符号链接(绝对或相对)
phl 创建复制文件的硬链接
pht 复制复制目录的子目录树,然后创建
每个包含文件的硬链接到新目录树中。
mX 使用名称创建书签 X
`X 移动到带有名称的书签 X
n 查找下一个文件。 默认情况下,这会让您获得最新的文件
目录,但是如果您使用 /、cm、ct、... 键搜索某些内容
将带您到下一个找到的条目。
N 查找上一个文件。
oX 更改排序方法(就像在 mutt 中一样)
zX 更改设置。 有关设置列表及其设置,请参阅设置部分
热键。
u? 通用撤消键。 根据您在“u”之后按下的键,它
要么恢复关闭的标签(uq),删除标签(ut),清除复制/剪切
缓冲(ud),启动反向视觉模式(uV)或清除选择
(紫外线)。
f 通过输入文件名的一部分快速导航。
空格标记文件。
v 切换所有文件的标记状态
V 启动视觉模式,选择起始点之间的所有文件
和光标,直到您按 ESC。 要以相同的方式取消选择文件,请使用
“紫外线”。
/ 在当前目录中搜索文件。
: 打开控制台。
! 打开带有内容“shell”的控制台,以便您可以快速运行命令
@ 打开内容为“shell %s”的控制台,将光标放在
“ %s” 以便您可以快速运行将当前选择作为
论据。
r 使用内容“打开方式”打开控制台,以便您可以决定哪个
用于打开当前文件选择的程序。
cd 打开控制台,内容为“cd”
替代-N 打开一个选项卡。 N 必须是 0 到 9 之间的数字。如果选项卡尚不存在,
它将被创建。
gn, ^N 创建一个新选项卡。
gt, gT 转到下一个或上一个选项卡。 您也可以使用 TAB 和 SHIFT+TAB 代替。
gc, ^W 关闭当前选项卡。 无法以这种方式关闭最后一个选项卡。
MA 钥匙链,可让您快速更改所有文件的行模式
当前目录的。 要获得更永久的解决方案,请使用命令
rc.conf 中的“default_linemode”。
类似阅读 绑定 IN “ CONSOLE
^B, ^F 左右移动(B 向后,F 向前)
^P, ^N 上下移动(P 为上一个,N 为下一个)
^A, ^E 移到开头或结尾
^D 删除当前字符。
^H 退格。
小鼠 纽扣
鼠标左键
点击某物,你就会移动到那里。 要运行文件,请“输入”它,例如
目录,通过单击预览。
鼠标右键
输入目录或运行文件。
滚轮
向上或向下滚动。 您可以指向父目录的列,而
滚动切换目录。
设置
本节列出了 Ranger 的所有内置设置。 值的有效类型在
[括号]。 切换设置的热键在, 如果热键存在。
可以在文件中更改设置 〜/.config/ranger/rc.conf 或与
命令 :放 选项 折扣值。 例子:
设置 column_ratios 1,2,3
设置 show_hidden 为真
不同类型的设置以及每种类型的示例:
设置类型 | 示例值
---------------+----------------
布尔 | 真假
整数 | 1, 23, 1337
字符串 | foo,你好世界
列表 | 1,2,3,4
无 | 没有任何
您可以按“3?”查看所有设置及其当前值的列表。 在游侠。
自动计数文件 [布尔]
游侠应该尽快计算并显示每个目录中的文件数
可见的? 对于远程文件系统,这会变慢。 关闭它仍然可以让你
进入目录后查看文件数。
autosave_bookmarks [布尔]
立即保存书签(与 mX 和 `X 一起使用)? 这有助于同步书签
在多个游侠实例之间,但会导致*轻微* 性能损失。 假的时候,
退出 Ranger 时保存书签。
autoupdate_cumulative_size [布尔]
您可以使用以下命令显示目录的“真实”累积大小
:get_cumulative_size 或输入“dc”。 大小计算起来很昂贵,并且不会
会自动更新。 您可以选择通过转动来自动更新它
在这个选项上。
cd_bookmarks [布尔]
指定书签是否应包含在“cd”的选项卡完成中
命令。
collapse_preview [布尔]
当没有预览可见时,是否应该挤压最后一列以利用
空白?
颜色方案 [字符串]
使用哪种配色方案? 这些配色方案默认可用: 默认,
丛林, 雪. 雪是单色方案,丛林用蓝色替换了蓝色目录
绿色的可以在某些终端上获得更好的可见性。
column_ratios [列表]
有多少列,它们的相对宽度是多少? 例如,一个值
1,1,1 表示 3 个大小均匀的列。 1,1,1,1,4 表示带有预览的 5 列
列与其他列的总和一样大。
Confirm_on_delete [字符串]
运行“删除”命令时要求确认? 有效值为“始终”
(默认)、“从不”、“多个”。 使用“multiple”,只有当你删除时,游侠才会询问
一次多个文件。
dirname_in_tabs [布尔]
在选项卡中显示目录名称?
display_size_in_main_column [布尔]
在主栏中显示文件大小?
display_size_in_status_bar [布尔]
在状态栏中显示文件大小?
display_tags_in_all_columns [布尔]
在所有列中显示标签?
draw_borders [布尔]
在列周围绘制边框?
draw_progress_bar_in_statusbar [布尔]
在状态栏中画一个进度条,显示所有的平均状态
当前正在运行的任务支持进度条?
冲洗输入 [布尔]
每次击键后刷新输入? 一个优点是当向下滚动时
“j”,当您松开按键时,游侠会立即停止滚动。 一个缺点是
当您盲目键入命令时,某些键可能会丢失。
hidden_filter [字符串]
应该隐藏的文件的正则表达式模式。 例如,这
模式将隐藏所有以点开头或以波浪号结尾的文件。
设置 hidden_filter ^\.|~$
idle_delay [整数]
游侠空闲等待用户输入的延迟,以毫秒为单位,分辨率为
100 毫秒。 较低的延迟会减少目录更新之间的延迟,但会增加 CPU 负载。
max_console_history_size [整数,无]
历史上应该保留多少个控制台命令? “无”将禁用限制。
max_history_size [整数,无]
历史上应该保留多少目录更改?
metadata_deep_search [布尔]
当元数据管理器模块寻找元数据时,它是否应该只寻找一个
当前目录中的“.metadata.json”文件,或者进行深度搜索并检查所有
上面的目录也是当前目录吗?
mouse_enabled [布尔]
启用鼠标输入?
padding_right [布尔]
当collapse_preview 开启并且没有预览时,是否应该还有一点
在右边填充? 这允许您单击该空间以运行文件。
preview_directories [布尔]
在预览栏中预览目录?
preview_files [布尔]
在预览栏中预览文件?
preview_images [布尔]
使用外部程序w3mimgpreview 在控制台内绘制图像?
preview_max_size [整数]
避免预览超过特定大小(以字节为单位)的文件。 使用值 0 到
禁用此功能。
preview_script [字符串,无]
哪个脚本应该处理生成预览? 如果文件不存在,或者
use_preview_script 已关闭,Ranger 将通过仅打印
内容。
save_console_history [布尔]
控制台历史记录是否应该在退出时保存? 如果禁用,控制台历史是
重新启动 Ranger 时重置。
scroll_offset [整数]
滚动时尽量在顶部/底部边框之间保持这么多空间。
缩短标题 [整数]
如果窗口标题变长,请修剪它? 该数字定义了多少个目录
立即显示。 值为 0 将关闭此功能。
show_cursor [布尔]
总是显示终端光标?
show_hidden_bookmarks [布尔]
在书签预览窗口中显示点文件? (类型 ')
show_hidden [布尔] , <^H>
显示隐藏文件?
sort_case_insensitive [布尔]
不区分大小写排序? 如果为真,"a" 将列在 "B" 之前,即使它的 ASCII
价值更高。
sort_directories_first [布尔]
首先对目录进行排序?
sort_reverse [布尔]
颠倒文件顺序?
sort_unicode [布尔]
根据某个字符串排序时,是否应该比较unicode字符,
而不是查看原始字符值以节省时间?
排序 [字符串] , , , , , , , ,
应该使用哪种排序机制? 选择其中之一 一次, 基本名, 时间,
延期, 修改时间, 雅康果中的天然抗氧化成分得以留存,, 类型, 尺寸, 随机
注意:您可以通过在键中键入大写的第二个字母来颠倒顺序
组合,例如“on”从 Z 到 A 排序。
status_bar_on_top [布尔]
将状态栏放在窗口顶部?
波浪号_in_titlebar [布尔]
在 Ranger 的标题栏(第一行)中用 ~ 缩写 $HOME?
unicode_ellipsis [布尔]
使用 unicode "..." 字符而不是 "~" 来标记截断的文件名?
update_title [布尔]
设置窗口标题?
update_tmux_title [布尔]
在 tmux 程序中将标题设置为“游侠”?
use_preview_script [布尔]
使用设置中定义的预览脚本 预览脚本?
vcs_aware [布尔]
收集并显示有关版本控制系统的数据。 支持的 vcs:git、hg。
vcs_backend_git、vcs_backend_hg、vcs_backend_bzr [字符串]
设置版本控制后端的状态。 可能的值为:
disabled 不显示任何信息。
本地只显示本地状态。
启用显示本地和远程状态。 hg 和 bzr 可能会很慢。
xterm_alt_key [布尔]
如果使用 Alt 键的组合键对您不起作用,请启用此功能。 (特别是在
xterm)
指令
您可以在按“:”打开的控制台中输入命令。
您始终可以通过键入“2?”来获取当前存在的命令的列表。 在游侠。
为方便起见,这是“公共”命令的列表,包括它们的参数,
不包括描述:
别名 [新命令] [旧命令]
批量重命名
cd [目录]
链命令1[; 命令 2[; 命令3...]]
chmod 八进制数
cmap 按键命令
控制台 [-pSTARTPOSITION] 命令
copycmap 键 newkey [newkey2 ...]
复制映射键 newkey [newkey2 ...]
copypmap 键 newkey [newkey2...]
copytmap 键 newkey [newkey2...]
cunmap 键...
default_linemode [路径=正则表达式 | tag=tags] linemodename
删除
编辑 [文件名]
评估 [-q] python_code
过滤器 [字符串]
过滤器索引节点类型 [dfl]
寻找模式
平面
模式
帮助
线模式线模式名称
加载复制缓冲区
映射键命令
标记图案
mark_tag [标签]
元键值
mkdir 目录名
open_with [应用程序] [标志] [模式]
pmap 按键命令
提示元数据 [key1 [key2 [...]]]
双关语键...
退出
退出!
重新链接新路径
重命名_附加
重命名新名称
保存复制缓冲区
侦察 [-FLAGS] 模式
搜索模式
search_inc 模式
设置选项值
设置标签选项值
setlocal [路径= ] 选项值
shell [-FLAGS] 命令
终端
tmap 按键命令
触摸文件名
旅行模式
tunmap 键...
取消映射键...
取消标记模式
unmark_tag [标签]
还有一些额外的命令可以直接转换为 python 函数,一个用于
ranger.core.actions.Actions 类中的每个方法。 他们没有在这里记录,
因为它们主要用于键绑定,而不是由用户输入。 阅读源码,如果
你对他们感兴趣。
这些是公共命令,包括它们的描述:
别名 [新命令[旧命令]
将旧命令复制为新命令。
批量重命名
此命令在外部编辑器中打开选定文件的列表。 在您编辑并
保存文件,它将生成一个 shell 脚本,该脚本根据
您在文件中所做的更改。
此 shell 脚本在编辑器中打开以供您查看。 关闭后,它会
被执行。
光盘 [目录]
cd 命令更改目录。 命令 ":cd -" 等效于键入 ``。
链 command1[; command2[; command3...]]]
将多个命令合二为一,用分号分隔。
CHMOD 八进制数
将选择的权限设置为八进制数。
八进制数介于 000 和 777 之间。数字指定权限
用户、组和其他人。 A 1 允许执行,a 2 允许写入,a 4 允许
读。 添加这些数字以组合它们。 所以 7 允许一切。
[-+] 形式的键绑定和=也存在。 例如, +ar
允许所有人阅读,-ow 禁止其他人写作,777= 允许一切。
另见:man 1 chmod
地图 键 命令
绑定控制台的键。 像“地图”命令一样工作。
控制台 [-pN] 命令
使用已输入的命令打开控制台。光标位于 N.
复制地图 键 纽基 [新密钥2 ...]
见“复制图”
复制图 键 纽基 [新密钥2 ...]
复制键绑定 键 至 纽基 在“浏览器”上下文中。 这是一个深拷贝,所以
如果您稍后更改新绑定(或其部分),则不会修改旧绑定。
要复制控制台、任务视图或寻呼机的键绑定,请使用“copycmap”、“copytmap”或
“复制地图”。
复制地图 键 纽基 [新密钥2 ...]
见“复制图”
复制图 键 纽基 [新密钥2 ...]
见“复制图”
村图 [钥匙...]
删除控制台的键映射。 像“取消映射”命令一样工作。
默认行模式 [路径=正则表达式 | 标签=标签] 线路模式名称
设置默认线路模式。 看 线模式 命令。
例子:
将全局默认 linemode 设置为“权限”:
:default_linemode 权限
将所有标记为“p”或“P”的文件的默认 linemode 设置为“permissions”:
:default_linemode tag=pP 权限
为所有文件设置默认 linemode 〜/书/ 到“元标题”:
:default_linemode 路径=/家/。*?/books/.* 元标题
删除
用回旋踢摧毁选择中的所有文件。 护林员会要求一个
如果您尝试删除多个(标记的)文件或非空目录,请确认。
这可以通过修改设置“confirm_on_delete”来改变。
编辑 [文件名]
编辑当前文件或参数中的文件。
评估 [-q] 蟒蛇代码
评估 python 代码。 `fm' 是对 FM 实例的引用。 要显示文本,
使用函数‘p’。 结果显示在屏幕上,除非您使用“-q”
选项。
例子:
:评估调频
:eval len(fm.tabs)
:eval p("Hello World!")
筛选 [绳子]
仅显示包含 绳子 在他们的基名中。 运行这个
没有任何参数的命令将重置 fitler。
该命令基于 侦察 命令并支持其所有选项。
过滤器索引节点类型 [dfl]
仅显示指定 inode 类型的文件。 要仅显示目录,请使用
'd' 参数。 要仅显示文件,请使用 'f' 参数。 要仅显示链接,请使用
'l' 参数。 参数可以组合。 要删除此过滤器,请不要使用任何参数。
发现 模式
在当前目录中搜索包含给定(不区分大小写)字符串的文件
在您键入时以他们的名字命名。 一旦有明确的结果,就会运行
立即地。 (或者输入,如果它是一个目录。)
该命令基于 侦察 命令并支持其所有选项。
平面
将目录视图展平到指定的级别。 级别 -1 表示无限级别。
级别 0 表示没有扁平目录视图的标准视图。 级别值 -2 及以下
无效。
grep的 模式
在所有标记的文件或目录中查找字符串。
帮助
提供查看护林员文档的快速方法。
线模式 线路模式名称
设置当前目录中所有文件的行模式。 linemode 可能是:
“文件名”:将每一行显示为“ ... ”
“fileinfo”:将每一行显示为“ ...文件(1) 输出>"
“权限”:将每一行显示为“ ”
“metatitle”:显示来自 .metadata.json 文件的元数据,如果
可用,如果没有,则回退到“文件名”行模式
找到元数据。 请参阅 :meta 命令。
自定义线模式可以通过继承 线模库 班级。 见
ranger.core.linemode 一些示例的模块。
加载复制缓冲区
加载复制缓冲区 〜/.config/ranger/copy_buffer. 这可用于通过
复制到另一个 Ranger 实例的文件列表。
地图 键 命令
将组合键分配给给定的命令。 每当您键入一个/多个键时,
命令将被执行。 此外,如果您在键入键时使用量词,
像 5j 一样,它将作为属性“self.quantifier”传递给命令。
使用此命令绑定的键只能在文件浏览器中访问,不能在
控制台、任务视图或寻呼机。 要在那里绑定键,请使用命令“cmap”、“tmap”或
“pmap”。
标记 模式
标记与正则表达式模式匹配的所有文件。
该命令基于 侦察 命令并支持其所有选项。
标记标签 [标签]
标记所有使用给定标签中的任何一个进行标记的标签。 省略标签时
参数,所有标记的文件都被标记。
目标 键 折扣值
设置当前突出显示的文件的元数据。 例子:
:meta title 银河系漫游指南
:元年 1979
例如,可以通过使用“元标题”行模式来显示此元数据
打字山
MKDIR 目录名
创建一个名为的目录 目录名.
打开用 [应用[标志[模式]
使用给定的应用程序打开选定的文件,除非它被省略,在这种情况下
使用默认应用程序。 标志 改变应用程序的执行方式和
在本手册页的它们自己的部分中进行了描述。 这 模式 是一个数字
指定要使用的应用程序。 应用程序列表由
外部文件开启器“步枪”,在游侠中按“r”时可以显示。
请注意,如果您指定一个应用程序,该模式将被忽略。
地图 键 命令
绑定寻呼机的键。 像“地图”命令一样工作。
提示元数据 [键 ...]
提示用户使用“meta”命令为连续的多个键输入元数据。
双关语 [键 ...]
删除寻呼机的键映射。 像“取消映射”命令一样工作。
退出
类似于退出!,但如果打开多个选项卡,则仅关闭此选项卡。
退出!
退出游侠。 当前目录将被标记为 ',因此您可以通过
下次启动 ranger 时输入 `` 或 ''。
重新链接 新路径
将当前符号链接文件的链接目标更改为. 第一的将要
加载原始链接。
重命名_附加
使用“:rename”打开控制台" 光标自动放置
在文件扩展名之前
重命名 新名字
重命名当前文件。 如果具有该名称的文件已存在,则重命名将
失败。 还可以尝试使用键绑定 A 将某些内容附加到文件名。
保存复制缓冲区
将复制缓冲区保存到 〜/.config/ranger/copy_buffer. 这可用于传递列表
复制的文件到另一个游侠实例。
侦察员 [-标志...] [--] 模式
用于搜索、移动和过滤文件的瑞士军刀命令。 命令
将各种标志作为参数,可用于影响其行为:
-a = 在明确匹配时自动打开文件
-e = 按回车键打开选定的文件
-f = 过滤匹配当前搜索模式的文件
-g = 将模式解释为全局模式
-i = 忽略文件的大小写
-k = 使用命令更改目录时保持控制台打开
-l = 字母跳过; 例如,允许“rdme”匹配文件“readme”
-m = 按回车键后标记匹配的文件
-M = 按 Enter 后取消标记匹配的文件
-p = 永久过滤器:按 Enter 后隐藏不匹配的文件
-s = 智能案例; 像 -i 除非模式包含大写字母
-t = 在您键入时应用过滤器和搜索模式
-v = 反转匹配
可以组合多个标志。 例如,":scout -gpt" 会创建一个 :filter-like
使用通配符的命令。
搜索、 模式
在当前目录中搜索与给定(不区分大小写)正则匹配的文件
表达模式。
该命令基于 侦察 命令并支持其所有选项。
搜索公司 模式
在当前目录中搜索与给定(不区分大小写)正则匹配的文件
表达模式。 此命令可让您在键入时找到匹配的文件。
该命令基于 侦察 命令并支持其所有选项。
集 选项 折扣值
为选项分配一个新值。 设置部分列出了有效选项。
使用制表符完成来获取选项的当前值,尽管这不适用于
函数和正则表达式。 有效值为:
设置类型 | 示例值
---------------+----------------
布尔 | 真假
整数 | 1, 23, 1337
字符串 | foo,你好世界
列表 | 1,2,3,4
无 | 没有任何
设置标签 标签 选项 折扣值
为选项分配一个新值,但在本地为标有
行李牌. 这意味着,此选项仅在访问该目录时生效。
setlocal [路径=径] 选项 折扣值
为选项分配一个新值,但在本地为由 径。 这
意味着,此选项仅在访问该目录时生效。 如果没有路径
给定,使用当前目录。
贝壳 [-标志] 命令
运行 shell 命令。 标志 在他们自己的部分中讨论。
终端
产生 x 终端模拟器 从当前目录开始。
地图 键 命令
绑定任务视图的键。 像“地图”命令一样工作。
触摸 文件名
使用名称创建一个空文件 文件名,除非它已经存在。
旅行 模式
过滤当前目录中包含字符串中字母的文件,可能
中间有其他字母。 在您键入时应用过滤器。 当只有一个
目录离开,进入并自动重新打开控制台,允许
快速旅行。 要关闭控制台,请按 ESC 或执行文件。
该命令基于 侦察 命令并支持其所有选项。
调谐图 [键 ...]
删除任务视图的键映射。 像“取消映射”命令一样工作。
取消映射 [键 ...]
删除“浏览器”上下文中的给定键映射。 取消映射中的键绑定
控制台、任务视图或寻呼机使用“cunmap”、“tunmap”或“punmap”。
取消标记 模式
取消标记匹配正则表达式模式的所有文件。
该命令基于 侦察 命令并支持其所有选项。
取消标记标签 [标签]
取消标记所有带有任一给定标签的标签。 省略标签时
参数,所有标记的文件都未标记。
使用 onworks.net 服务在线使用 Ranger
