rizzatti / greper.vim Goto Github PK
View Code? Open in Web Editor NEWSearch, the way it should be.
License: MIT License
Search, the way it should be.
License: MIT License
Using the mappings will create new windows indefinitely right now. Previewing should behave like:
Beyond this, switching modes, like using 's' after 'v' should close the vertical split and open a horizontal one. A single preview should be usable, except for tabs.
something like:
:Grep text spec/ --exclude *.yml
If search is taking long sometimes it's useful to do something else, while it's in progress. In my particular case I've tried to insert text into buffer. I've experienced some lags, but have been able to insert text, until suddenly search is done and I was placed into quickfix in insert mode (I have a plugin that makes quickifix editable) I've started to hit j
key to traverse quickfix list, but instead I've edited text in it.
So in my opinion there is two things that gone wrong here. First, don't force me into quickfix if I've already switched my attention from search (simple heuristic is time, better heuristic is user actions). Second when switching force switch to normal mode.
I've found two things with the Quickfix mappings:
t
mapping to <C-W><CR><C-W>T
will be stuck, and doing a :map t
to whatever seems to do nothing to fix it.after/ftplugin/qf.vim
and it doesn't work. Also, entering my override mappings directly as ex commands doesn't work. Greper seems to be blocking it.Finally, it would be nice if you provided an option to disable the default quickfix mappings. Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.