quickopen icon indicating copy to clipboard operation
quickopen copied to clipboard

Instantly open files in Vim, Emacs, Slickedit within 500k-file projects with fuzziness

Results 27 quickopen issues
Sort by recently updated
recently updated
newest added

Quickopen currently requires python2, but modern systems no longer provide python2 as python. Adding this explicitly fixes invoking quickopen on modern debian releases when python2 is installed.

The current logic checks for the nearest directory named src, which works for chomium checkouts but many repositories do not have this naming convention. Instead, check for the nearest ancestor...

that will put a really weird directory in there that it will refuse to remove when given to rmdir

``` json { "query": { "text": "element.h", "exact_match": false, "open_filenames": [], "current_filename": null, "debug": true, "max_hits": 100 }, "result": { "hits": [ [ "/usr/local/google/home/vollick/chrome/src/webkit/base/data_element.h", 26.0 ], [ "/usr/local/google/home/vollick/chrome/src/third_party/libvpx/source/libvpx/libmkv/WebMElement.h", 25.300000000000001 ],...

``` json { "query": { "text": "texturemailbox", "exact_match": false, "open_filenames": [ "/usr/local/google/home/danakj/s/c/src/cc/resources/resource_provider.h", "/usr/local/google/home/danakj/s/c/src/cc/debug/test_web_graphics_context_3d.cc" ], "current_filename": "/usr/local/google/home/danakj/s/c/src/cc/resources/resource_provider.h", "debug": true, "max_hits": 100 }, "result": { "hits": [ [ "/usr/local/google/home/danakj/s/c/src/cc/resources/texture_mailbox.cc", 41.5 ], [...

``` json { "query": { "text": "weblayer.cpp", "exact_match": false, "open_filenames": [ "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/Platform/chromium/public/WebLayer.h", "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h", "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp", "/usr/local/google/home/danakj/s/c/src/cc/layers/video_frame_provider_client_impl.cc", "/usr/local/google/home/danakj/s/c/src/webkit/media/webmediaplayer_ms.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/video_layer_impl.cc", "/usr/local/google/home/danakj/s/c/src/webkit/media/webmediaplayer_impl.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/layer_unittest.cc", "/usr/local/google/home/danakj/s/c/src/ui/compositor/compositor.cc", "/usr/local/google/home/danakj/s/c/src/ui/compositor/compositor.h", "/usr/local/google/home/danakj/s/c/src/ui/compositor/dip_util.cc", "/usr/local/google/home/danakj/s/c/src/content/renderer/gpu/render_widget_compositor.h", "/usr/local/google/home/danakj/s/c/src/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h", "/usr/local/google/home/danakj/s/c/src/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.cc", "/usr/local/google/home/danakj/s/c/src/content/browser/renderer_host/compositor_impl_android.cc", "/usr/local/google/home/danakj/s/c/src/content/browser/renderer_host/compositor_impl_android.h", "/usr/local/google/home/danakj/s/c/src/cc/trees/layer_tree_host_client.h", "/usr/local/google/home/danakj/s/c/src/cc/layers/texture_layer_unittest.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/tiled_layer_unittest.cc",...

``` json { "query": { "text": "weblayerimpl", "exact_match": false, "open_filenames": [ "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/Platform/chromium/public/WebLayer.h", "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h", "/usr/local/google/home/danakj/s/c/src/third_party/WebKit/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp", "/usr/local/google/home/danakj/s/c/src/cc/layers/video_frame_provider_client_impl.cc", "/usr/local/google/home/danakj/s/c/src/webkit/media/webmediaplayer_ms.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/video_layer_impl.cc", "/usr/local/google/home/danakj/s/c/src/webkit/media/webmediaplayer_impl.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/layer_unittest.cc", "/usr/local/google/home/danakj/s/c/src/ui/compositor/compositor.cc", "/usr/local/google/home/danakj/s/c/src/ui/compositor/compositor.h", "/usr/local/google/home/danakj/s/c/src/ui/compositor/dip_util.cc", "/usr/local/google/home/danakj/s/c/src/content/renderer/gpu/render_widget_compositor.h", "/usr/local/google/home/danakj/s/c/src/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.h", "/usr/local/google/home/danakj/s/c/src/webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.cc", "/usr/local/google/home/danakj/s/c/src/content/browser/renderer_host/compositor_impl_android.cc", "/usr/local/google/home/danakj/s/c/src/content/browser/renderer_host/compositor_impl_android.h", "/usr/local/google/home/danakj/s/c/src/cc/trees/layer_tree_host_client.h", "/usr/local/google/home/danakj/s/c/src/cc/layers/texture_layer_unittest.cc", "/usr/local/google/home/danakj/s/c/src/cc/layers/tiled_layer_unittest.cc",...

``` json { "query": { "text": "skrect", "exact_match": false, "open_filenames": [], "current_filename": null, "debug": true, "max_hits": 100 }, "result": { "hits": [ [ "/usr/local/google/home/danakj/s/c/src/cc/skpicture_content_layer_updater.h", 12.0 ], [ "/usr/local/google/home/danakj/s/c/src/cc/bitmap_skpicture_content_layer_updater.cc", 10.6 ],...

``` json { "query": { "text": "skrect.h", "exact_match": false, "open_filenames": [], "current_filename": null, "debug": true, "max_hits": 100 }, "result": { "hits": [ [ "/usr/local/google/home/danakj/s/c/src/cc/skpicture_content_layer_updater.h", 14.5 ], [ "/usr/local/google/home/danakj/s/c/src/cc/bitmap_skpicture_content_layer_updater.h", 13.1 ],...

``` json { "query": { "text": "WebPage.cpp", "exact_match": false, "open_filenames": [], "current_filename": null, "debug": true, "max_hits": 100 }, "result": { "hits": [ [ "/usr/local/google/home/vollick/Projects/chrome/src/third_party/WebKit/Tools/QtTestBrowser/webpage.cpp", 35.5 ], [ "/usr/local/google/home/vollick/Projects/chrome/src/third_party/WebKit/Source/WebKit/blackberry/Api/WebPage.cpp", 34.5 ],...