Kate 保存需要 sudo 的文本文件,打开密码对话框消息

Kate 保存需要 sudo 的文本文件,打开密码对话框消息

我曾经有一个设置,我可以使用(Kate 文本编辑器)编辑和保存文件,但需要 sudo 权限。保存时会显示一个对话框,要求我输入密码。这真的很方便。但它不再起作用了。现在我收到一条错误消息,提示无法保存文档。

我的目标是,我可以双击任何用 Kate 打开的文本文件。当我保存它时,它会在需要时提示密码对话框。

有人知道如何找回要求输入密码的对话框吗?

我使用的是 Kubuntu 16.04。我的 Kate 版本是:16.04.3

在此处输入图片描述

$ lsb_release -a
No LSB modules are available.                                                                                                       
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:        16.04
Codename:       xenial

当我尝试将 .bashrc 保存在我的主文件夹中时发生了这种情况。

drwxr-xr-x  137 billy billy     36864 Oct 16 13:43 .
drwxr-xr-x    5 root  root       4096 Feb 17  2018 ..
-rw-r--r--    1 root  root       9907 Sep 24 21:28 .bashrc

但这似乎发生在我需要 sudo 的所有文件中。

问候,比利

答案1

你还没有提到你的发行版!我假设你使用的是 Kubuntu 18.04,它有Kate Version 17.12.3

打开终端,移动到包含要编辑的文件的文件夹。在此示例中,我想要编辑gtkrc位于的文件/usr/share/themes/Crux/gtk-2.0/

因此,首先

cd /usr/share/themes/Crux/gtk-2.0/

然后完全按照输入的内容运行SUDO_EDITOR=kate sudoedit gtkrc,包括和_之间。SUDOEDITOR

/usr/share/themes/Crux/gtk-2.0 $ SUDO_EDITOR=kate sudoedit gtkrc

按下 后Enter,输入您的密码并按下 Enter。 Kate 将打开文件。 进行编辑并照常保存。 完成。

当 Plasma 5.13 发布时,您将能够使用 Kate 打开任何合适的文件并进行编辑。当您尝试保存它时,如果您编辑了系统文件,系统将提示您输入密码。

相关内容