【问题标题】:customize emacs sql-mode to execute sql-blocks自定义 emacs sql-mode 以执行 sql-blocks
【发布时间】:2012-04-24 03:00:37
【问题描述】:

EMACS 中的 REPL 确实是我非常喜欢的一个很棒的功能。 但是在sql-mode下,我遇到了不少问题。

喜欢:

  1. 我想使用 db3(可以识别别名的 db2 包装器),我可以启动一个 db3 shell 缓冲区并让 sql-mode 将其识别为默认评估缓冲区吗?

    李>
  2. 这实际上更重要,当我将一个区域发送到 eval 缓冲区时,eval 缓冲区将通过换行符执行该区域,这使我的 sql 代码几乎无法执行。那么我将如何自定义sql模式,以便它可以按块而不是换行符执行?

==========我自己找到了解决方案==================

对于问题 1:自定义 sql-db2 肯定更难,我还在挖掘,这涉及到更多的工作,比如为 emacs 编写插件 ==> 临时解决方案是我仍然可以使用别名连接到 db2

对于问题 2:事实证明 db2 确实有一个选项 -t 来设置终止字符,这完美地解决了我的问题。

【问题讨论】:

  • 如果您对自己的解决方案感到满意,请将其添加为答案,然后接受。

标签: emacs sql-mode


【解决方案1】:

==========我自己找到了解决方案==================

对于问题 1:自定义 sql-db2 肯定比较困难,我还在挖掘,这涉及到更多的工作,比如为 emacs 编写插件 ==> 临时解决方案是我仍然可以使用别名连接到 db2

对于问题 2:事实证明 db2 确实有一个选项 -t 来设置终止字符,这完美地解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-26
    • 1970-01-01
    • 2015-11-14
    相关资源
    最近更新 更多