找了好久db2的客户端,都没有找到合适的。起时不止是db2的,mysql的客户端也一样都没有找到合适的。所谓合适是指
- 可以在多个平台工作(linux + window)
DB2在安装之后有一个客户端的,叫做 db2cc (comander center),唯一的缺憾是里面的command editor没有SQL的语法高亮,有些打字错误在编辑期间看不出来,例如我经常把from打成form,这一定要在运行期间才检查的到。还有一个缺憾就 是没有补全功能,这点mysql的command line工具要好的多,不全很只能。Eclipse的db插件一直也没找到很好的,quantum实在是不稳定。今天忽然想到一个问题,不知道emacs 有没有db2的插件?上网一查,果然早已经有了,还是默认已经安装了的!什么也不用做,直接打开emacs m-x sql-db2 就大功告成了。在emacs里面建立一个sql文件,什么语法高亮、自动不全等等有关文本编辑的东西自然不在话下,在写好的sql语句上面c-c c-c一下结果就在*sql*的buffer里面了。
要注意的一点是,默认的语句结束符号是newline,要想把一个sql语句分行写必须设置一下sql-db2-options 添加 -t 的选项。
_src="http://farm1.static.flickr.com/145/417769210_6202b50151_o.jpg" alt="sqldb2" height="812" width="882">
分享到:
相关推荐
书中的内容可能涵盖如何打开、编辑和保存文件,使用Emacs的内置帮助系统,以及安装和使用各种模式来处理特定类型的文件,如编程语言或标记语言。此外,还可能涉及如何创建自定义快捷键和设置个人工作环境,以提高...
### Emacs使用详解 #### 一、Emacs简介 Emacs是一种功能极其强大的文本编辑器,在Unix和类Unix系统(如Linux)中广泛使用。对于熟悉它的用户来说,Emacs不仅是一个简单的文本编辑器,更是一个完整的开发环境。由于...
### Emacs多年使用总结 #### 一、第三方扩展Package Emacs作为一个高度可定制的文本编辑器,通过安装各种第三方扩展可以极大地提升工作效率。 ##### 1.1 学会使用ERC (IRC Client) - **功能**: ERC (Emacs ...
### Emacs 使用手册知识点详解 #### 一、GNU与Emacs的关系 - **GNU**:由Richard Stallman于1975年在MIT发起的Free Software Foundation(FSF)中的一个项目,全称“GNU's Not Unix”。GNU的目标是创建一个与Unix...
Emacs 是一款强大的文本编辑器,尤其适合程序员使用。它具有高度可定制性,能够适应各种编程语言的需求,包括 Perl。对于 Perl 初学者来说,掌握如何在 Emacs 中编写 Perl 代码是提升效率的关键。 首先,打开和新建...
Emacs 的 info 使用说明 Emacs 的整合环境 如何在 Emacs 中执行 Shell 的指令 有关目录的编辑方法 如何编辑远方机器上的档案 程式的编辑,编译与测试 如何在 Emacs 中列印文件 在 Emacs 中如何收发信件 其它...
Lisp库是Emacs的核心,因为Emacs几乎所有的功能都是用Emacs Lisp语言编写和扩展的。在这里,你可以找到预定义的模式文件,比如用于编辑特定类型文件(如Python、Java)的模式,以及个性化设置和扩展功能。 Emacs的...
- **中文编辑环境**:Emacs支持中文输入与编辑,包括Mule等扩展包的使用。 #### 五、Emacs的自定义与扩展 - **配置文件**:Emacs允许用户通过`.emacs`文件来自定义编辑器的行为。 - **注册与书签**:Emacs支持文件...
本文将深入探讨Emacs的配置与插件使用,帮助新手快速上手。 首先,我们要明白Emacs的基本配置是提升其用户体验的关键。在Emacs中,配置主要通过`.emacs`或`.emacs.d`目录下的文件进行。`.emacs`文件是一个Lisp脚本...
标题 "[emacs].emacs" 暗示我们正在讨论的是 Emacs 配置文件,这是一个非常重要的文本编辑器的个性化设置。Emacs 是一个高度可定制的、功能强大的编辑器,广泛用于编写代码、文档等,尤其在程序员和系统管理员中非常...
### Emacs使用手册知识点总结 #### 一、简介 **Emacs**是一款高度可配置且功能强大的文本编辑器,被广泛应用于各种操作系统环境之中,尤其是在Linux系统中极为常见。本手册旨在帮助用户更好地理解和掌握Emacs的...
### 使用Emacs开发iPhone应用程序的关键知识点 #### 一、前言 本文档旨在为那些习惯于使用Emacs作为主要编辑工具的开发者提供一种新的选择——使用Emacs进行iPhone应用程序的开发。Emacs作为一款高度可定制且功能...
在使用Emacs时,用户可以通过M-x(meta-x)命令来加载或卸载这些扩展,其中M键通常指的是Alt键。例如,要启用wb-line-number,用户可能会输入M-x load-file,然后选择wb-line-number.el的路径。同样,要启用setnu...
4. **窗口和框架管理**:Emacs可以同时处理多个缓冲区,你可以用它来分割窗口,查看和编辑多个文件。 5. **Emacs Lisp**:学习基本的Elisp语法,了解如何编写和加载自定义配置脚本,实现个性化设置。 6. **自动...
Emacs中文手册.pdf Emacs中文手册提供了详细...Emacs中文手册提供了详细的Emacs使用手册,涵盖了Emacs的基本操作、编辑功能、查找和替换、窗口操作、格式化等多方面的内容,为用户提供了全面和详细的Emacs使用指南。
在Linux环境中,Emacs是一款非常强大的文本编辑器,深受程序员和系统管理员的喜爱。它提供了丰富的功能,包括代码编辑、文档编写、邮件处理等。本文将详细介绍如何在Linux系统下安装Emacs,以及如何利用提供的安装包...
使用手册为用户提供了一系列快捷键和操作技巧,帮助用户高效利用Emacs的强大功能。 首先,Emacs启动的方式有两种,一种是直接启动,如果系统支持X-windows,将会打开图形界面视窗;另一种是使用命令emacs-nw在没有X...
总的来说,通过自定义`.emacs`文件和使用模板,我们可以将Emacs打造成一个完全符合个人需求的高效开发环境。这不仅能够提高编程速度,还能保持代码风格的一致性,提升开发乐趣和工作效率。对于经常使用Emacs的Linux...
Emacs 26.1是GNU Emacs编辑器的一个重要版本,发布于2018年6月3日,特别为Windows平台进行了优化,构建为x86_64-w64-mingw32架构。作为一款强大的文本编辑器,Emacs不仅仅是一个简单的文本处理工具,更是一个全功能...