Postgre SQL   发布时间:2022-05-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在PostgreSQL中配置并使用vim大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

postgresql中配置并使用vim

配置

目前参下面的文章,许多的效果没有实现,但是下面的配置必须有才行:

  • 配置环境变量
vim ~/.bashrc   #打开.bashrc文件进行配置,在其中增加下面的内容
export PAGER='vim -R -u ~/.vimrcpg -'   #其中这里用到了颜色文件,也就是vim显示文件时的颜色
export Psql_EDITOR=vim
  • 配置输入模式
#在当前工作目录中创建.inputrc文件,并写入下面的内容
set ediTing-mode vi
set keymap vi-command
  • 将/etc/vimrc移动到当期目录下
cp /etc/vimrc ~/.vimrc  #将/etc/vimrc文件拷贝到当前主工作目录下,并增加下面的内容
Syntax on
au BufRead /tmp/psql.edit.* set Syntax=sql
  • 在~/.vim下执行下面的操作
@H_415_44@mkdir Syntax     #创建语法文件
vim dbout.vim    #创建该文件,在其中写入下面的问题
#将下面的内容写入dbout.vim中
syn region heading start=/^ \l/ end=/[-+]\+$/ syn match border ";" syn match IntVal " \d\+\(\n\| \)" syn match NullVal " NulL\(\n\| \)" syn match NegVal " -\d\+\(\n\| \)" syn match floatVal " \d\+\.\d\+\(\n\| \)" syn match NegfloatVal " -\d\+\.\d\+\(\\n\| \)" syn match datetiR_14_11845@e " \d\{4}-\d\{2}-\d\{2} \d\{2}:\d\{2}:\d\{2}\(\.\d\{1,}\|\) " syn match TrueVal " t\(\n\| \) " syn match falseVal " f\(\n\| \) " hi def heading ctermfg=246 hi def IntVal ctermfg=229 hi def falseVal ctermfg=88 hi def NullVal ctermfg=242 hi def border ctermfg=240 hi def NegfloatVal ctermfg=160 hi def floatVal ctermfg=230 hi def NegVal ctermfg=160 hi def datetiR_14_11845@e ctermfg=111 hi def TrueVal ctermfg=64

使用

直接控制台中输入psql,细心人会发现在使用psql时很多的不同之处。

大佬总结

以上是大佬教程为你收集整理的在PostgreSQL中配置并使用vim全部内容,希望文章能够帮你解决在PostgreSQL中配置并使用vim所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: