相关疑难解决方法(0)

如何在 Linux 中打开默认文本编辑器?

我需要在没有文件的情况下在 Linux 中打开默认文本编辑器。我知道我可以使用命令 xdg-open 在默认编辑器中打开文件,但我需要在没有文件的情况下打开编辑器并让用户创建文件。

编辑:

我用这个脚本解决:

#!/bin/sh
cd /usr/share/applications/
atalho=`grep $1 defaults.list | tail -1 | sed "s:^$1=::" `
`grep '^Exec' $atalho | tail -1 | sed 's/^Exec=//' | sed 's/%.//'` &
Run Code Online (Sandbox Code Playgroud)

在 Ubuntu 上运行良好,但我担心这个脚本是否适用于其他 Linux 发行版。

linux shell text default editor

5
推荐指数
1
解决办法
4653
查看次数

标签 统计

default ×1

editor ×1

linux ×1

shell ×1

text ×1