gpt4 book ai didi

emacs - 如何让流浪汉使用本地版本的可执行文件

转载 作者:行者123 更新时间:2023-12-04 04:47:39 24 4
gpt4 key购买 nike

我的场景:当我决定切换任务并使用 sql-interactive 模式将 mysql 作为子进程运行时,我正在远程编辑文件。 TRAMP 尝试从未安装的远程机器启动 mysql 客户端。

我想配置 emacs,以便它始终在本地运行某些可执行文件,例如 mysql,而不是从 Tramp 远程机器运行。我该怎么做?

最佳答案

如果变量的值 default-directory (如果设置成为缓冲区本地)是 TRAMP 格式。你可以做这样的事情来确保它被重置为指向你需要运行 mysql 的本地主目录:

(defadvice sql-mysql (around sql-mysql-around activate)
"Reset to local home, then connect"
(let ((default-directory "/home/me"))
ad-do-it))

该代码假定您使用 sql-mode启动mysql。

关于emacs - 如何让流浪汉使用本地版本的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17950933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com