我在 Kubuntu 上使用 Emacs。在启动时,我在我的以下命令中使用以下命令最大化我的 Emacs 框架init.el
:
(custom-set-variables
...
'(initial-frame-alist (quote ((fullscreen . maximized)))))
Run Code Online (Sandbox Code Playgroud)
这有效,但在未完全最大化的框架周围留下了一个小间隙,如下所示:
有没有办法完全最大化 Emacs 并消除这个差距?
kubuntu 18.04 附带的默认 kile 版本 (Kile 2.9.91) 未按预期运行。在旧版本中,这
$ kile myfile.tex
Run Code Online (Sandbox Code Playgroud)
将打开myfile.tex
进行编辑。但是,在当前版本中,这会尝试打开http://myfile.tex
. 我得到的错误信息是“ http://myfile.tex Host not found”,这并不奇怪。我试图将文件名用引号括起来,使用kile ./myfile.tex
和kile file://myfile.tex
。第一个没有改变任何东西,第二个和第三个导致段错误。
在 Kile 2.9.91 中使用命令行打开文件的正确方法是什么?
$ kile myfile.tex -> Error: http://myfile.tex
$ kile "myfile.tex" -> Error: http://myfile.tex
$ kile myfile.txt -> Error: http://myfile.txt
$ kile myfile -> Error: http://myfile
$ kile Documents/myfile.tex -> Error: http://documents/myfile.tex
$ kile ~/Documents/myfile.tex -> Works!
$ kile /home/user/Documents/myfile.tex -> Works!
$ kile $(realpath myfile.tex) -> Works!
$ kile …
Run Code Online (Sandbox Code Playgroud) 我最近在我的电脑上安装了 Kubuntu 16.04.2。从那以后,我不能再使用我的 ssh 密钥访问 bitbucket 和 github 存储库。在旧系统 (Ubuntu 14.04) 上,第一次使用密钥时会出现一个标题为“解锁私钥”的弹出窗口(询问我的密码),我准备好进行剩余的会话。
自更新以来,我收到以下错误:
$ git pull
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)
这是因为密钥尚未添加到ssh-agent
(尚未)中。我可以使用以下方法手动执行此操作:
$ ssh-add ~/.ssh/my_key
Enter passphrase for .ssh/my_key:
Run Code Online (Sandbox Code Playgroud)
这是一种解决方法。
虽然上述解决方法可能会奏效,并且有一些选项可以使其自动化(请参阅下面的链接),但我更希望将旧功能恢复到首次使用时自动查询密码短语的位置。
我(我的系统)缺少什么才能使其正常工作?我不是 100% 关于涉及哪些部分/程序。
不确定这是否相关,但我使用的是 LDAP,因此从 Ubuntu 14.04(使用 Unity)移动到 16.04(使用 KDE)时,我保留了主文件夹的内容。
对于我的电子邮件加密密钥,行为没有改变,我被要求通过弹出窗口输入密码。
还有另一个问题处理类似的问题。然而,这涉及不同的版本并且有不同的目标(他们让它在控制台上工作,我希望我的弹出窗口回来)。