如何强制 mysql 编辑命令使用 VIM 配色方案?
How to force mysql edit command to use VIM color scheme?
在 mysql 命令提示符下,使用 $EDITOR 变量的编辑命令将导致 VIM 没有任何配色方案的环境。
每次创建新查询时,我都必须键入“:set syntax=mysql”。这是因为临时文件名 mysql create 没有 .sql 扩展名。下面是名字的例子 mysql 可以选择:/tmp/sql97H2iA.
如何在没有我干预的情况下让 vim 设置 mysql 语法?
mysql Ver 14.14 Distrib 5.6.27,用于 debian-linux-gnu (x86_64) 使用 EditLine 包装器
VIM - Vi IMproved 7.4(2013 年 8 月 10 日,2014 年 12 月 9 日编译 17:36:18)
包含的补丁程序:1-488
Ubuntu15.04
将下面的行添加到您的 vimrc
将告诉 Vim 为 /tmp/
下名称以 sql
开头的每个缓冲区设置正确的文件类型:
augroup sql
autocmd!
autocmd BufNew,BufEnter /tmp/sql* setlocal filetype=sql
augroup END
在 mysql 命令提示符下,使用 $EDITOR 变量的编辑命令将导致 VIM 没有任何配色方案的环境。
每次创建新查询时,我都必须键入“:set syntax=mysql”。这是因为临时文件名 mysql create 没有 .sql 扩展名。下面是名字的例子 mysql 可以选择:/tmp/sql97H2iA.
如何在没有我干预的情况下让 vim 设置 mysql 语法?
mysql Ver 14.14 Distrib 5.6.27,用于 debian-linux-gnu (x86_64) 使用 EditLine 包装器 VIM - Vi IMproved 7.4(2013 年 8 月 10 日,2014 年 12 月 9 日编译 17:36:18) 包含的补丁程序:1-488 Ubuntu15.04
将下面的行添加到您的 vimrc
将告诉 Vim 为 /tmp/
下名称以 sql
开头的每个缓冲区设置正确的文件类型:
augroup sql
autocmd!
autocmd BufNew,BufEnter /tmp/sql* setlocal filetype=sql
augroup END