![像 gnome-sushi 在 nautilus 中一样从终端预览文件](https://linux22.com/image/1020421/%E5%83%8F%20gnome-sushi%20%E5%9C%A8%20nautilus%20%E4%B8%AD%E4%B8%80%E6%A0%B7%E4%BB%8E%E7%BB%88%E7%AB%AF%E9%A2%84%E8%A7%88%E6%96%87%E4%BB%B6.png)
我知道有像 或 这样的命令cat
,less
但xdg-open
我真的很喜欢预览的便利。GNOME Sushi 似乎不支持来自终端的命令。
也许类似的应用程序可以完成这项工作,甚至编写脚本?有办法吗?
答案1
我认为你可能会感兴趣ranger
。它是一个基于终端的文件管理器,采用三列布局。左列显示父目录,当前目录突出显示,中间列显示当前目录的内容,右列显示所选项目的预览。
在上面的屏幕截图中,您可以看到我在/var/log
目录内(左栏),并且我选择了faillog
我正在预览的文件(中间栏)(右栏)。
您可以ranger
通过运行来安装:
sudo apt install ranger
通过打开终端并运行来启动它:
ranger
h您可以使用键盘箭头或类似 VIM 的快捷键( 、j、k、 )移动。您可以按或l在所选应用程序中打开文件。您可以按 关闭。Enter→ranger
q
更多信息请访问官方用户指南。
答案2
现在你可以sushi
直接在终端中使用,例如:
$ sushi ./something.jpg
它只能做到这一点,而且非常棒:
$ sushi
The launcher takes exactly one argument
Usage:
sushi FILE
Opens FILE in a NautilusPreviewer window.