vim-dadbod
neoterm
vim-dadbod | neoterm | |
---|---|---|
6 | 22 | |
3,210 | 1,287 | |
- | - | |
5.6 | 1.2 | |
about 1 month ago | about 1 year ago | |
Vim Script | Vim Script | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vim-dadbod
-
How come query performance differs on 'channel'?
Via dadbod
-
Show HN: PostgreSQL Sessions in Vim
I used dadbod[0] and the following in my vimrc[1] to do a similar thing, only I haven't make the shortcuts for sending a block yet.
Looks nice though, maybe I'll try it out sometime!
[0] https://github.com/tpope/vim-dadbod
[1] au FileType sql nmap d :%:DB g:db
-
How to use Vim or Neovim for SQL?
Maybe that helps with autocompletion in dadbod: ```lua Plug 'https://github.com/tpope/vim-dadbod.git' Plug 'https://github.com/kristijanhusak/vim-dadbod-ui.git' Plug 'https://github.com/kristijanhusak/vim-dadbod-completion.git'
-
Is there a plugin or a way to run and execute mongo queries in vim ?
Check out these two: https://github.com/tpope/vim-dadbod/ https://github.com/kristijanhusak/vim-dadbod-ui
-
Do you give use Vim for SQL. It took me a while to setup this. sqls - lang server (auto complete), dadbodUI (view table, execute and save query), prettier-sql (format code on save).
I used dadbodUI for viewing table, before you install dadbodUI, remember to install dadbod https://github.com/tpope/vim-dadbod
-
Gobang – Cross-platform TUI database management tool written in Rust
There is a plugin for connecting to DBs [0] and others built upon it, a UI [1] and even completion [2].
[0] https://github.com/tpope/vim-dadbod
neoterm
-
Does anyone use vim for lisp dev?
I use Vim with neoterm, highly recommend. - guaranteed support on everything with a repl - never creates unexpected windows - every interaction is explicit
-
mini.move - Move any selection in any direction
At the moment I am planning to write two modules and then start on 'mini.terminals'. I usually prioritize work based on combination of "I have some cool idea about this" and "I don't like what I am currently using". I am using kassio/neoterm for a very long time and it is quite OK for my needs.
-
What is to go-to environment on Windows for Common LISP development?
Neovim works just fine. I use Neoterm to send-to-repl, here's what my config looks like. Your other options include vlime and slimv. I switched to neoterm because it's simple, explicit, and doesn't create unpredictable windows. Works for any other language just as well.
-
Show HN: PostgreSQL Sessions in Vim
Using neovim + https://github.com/kassio/neoterm I have a similar, possibly simpler, workflow that doesn't require any other program (especially listening willy nilly with no authentication/authorization whatsoever) other than your normal SQL client running:
* I open a :Term window, in which I run the sql client (i.e. ":Texec sqlite\ foo.sqlite" or ":Texec mysql foo", etc)
-
Is SLIME setup possible for Vim?
I'm using neoterm. I like that I can use the same tech for every language + consistent keybinds. Also Slime might not support a more fringe or outdated lisp distro but a plain old VTY terminal always will.
-
How to automatically close or re-use previous terminal when running vim-test multiple times
I've been using Neoterm, coupled with its vim-test strategy, for this
-
Vim 9.0 Was Released
Having gone from a stock vim to a highly modified vim and back again, here are some plugins that I find really boost my productivity:
- neoterm, for opening a REPL in a split buffer and quickly sending chunks of lines to the REPL (https://github.com/kassio/neoterm)
- fzf for faster buffer and file navigation (https://github.com/junegunn/fzf.vim)
- vim fugitive for good git integration (https://github.com/tpope/vim-fugitive)
- some other tpope plugins (surround, unimpared, commentary, vinegar)
-
What would you consider a modern lisp workflow/toolchain?
I found Vlime to be more updated than slimv and give a smoother experience. With time I've switched to bare neoterm which I highly recommend. CL and lisps in general are designed with a text repl in mind, so this is the method that is guaranteed to work on every obscure CL distribution, and also transfer well to any other REPL-based languages.
-
Any way to send errors from npm (yarn) local server to neovim?
I start terminal inside of neovim. It works really well. In this terminal, you can use gf (goto file) keybindigs, etc. It works especially well with this plugin: https://github.com/kassio/neoterm
-
Advice for r and rmarkdown using vim?
Workflow is basically to open two windows (left with code, right with terminal) and send code from left window to right with a help of kassio/neoterm.
What are some alternatives?
termdbms - A TUI for viewing and editing database files.
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
sqls - SQL language server written in Go.
vim-slime - A vim plugin to give you some slime. (Emacs)
vim-dadbod-completion - Database autocompletion powered by https://github.com/tpope/vim-dadbod
vim-repl - Best REPL environment for Vim
NeoVimLua
iron.nvim - Interactive Repl Over Neovim
prettier-sql - [ARCHIVED] Please use https://github.com/sql-formatter-org/sql-formatter
vim-floaterm - :computer: Terminal manager for (neo)vim
gobang - A cross-platform TUI database management tool written in Rust
deol.nvim - Dark powered shell interface for NeoVim/Vim8