From: Sergey Matveev Date: Sat, 13 Jun 2020 10:11:15 +0000 (+0300) Subject: Открытие результатов grep-а X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=5d2d9f386d547b8e436829db5c6533b17feffe8e;p=stargrave-blog.git Открытие результатов grep-а https://git.stargrave.org/cgit.cgi/dotfiles.git/tree/bin/bin/qq Часто я в командной строке shell-а вызываю grep и он показывает кучу всяких файлов. И очень часто хочется их открыть в Vim. Во-первых, если бы я постоянно сидел и искал в Vim, то проблемы бы не было, но... если бы. Во-вторых, проблем у людей сидящих в acme или Emacs тоже нет. А я для себя сделал вот такой вот хак в виде qq команды: * дампит текущий экран в временный файл * открывает его vim-ом интерпретируя как quickfix * подчищает за собой после выхода Прежде я мышкой выделял двойным кликом файл:строка:колонка и Vim-ом открывал это выделение. Вот это позволяет открывать такие пути, работает на ура: https://git.stargrave.org/cgit.cgi/dotfiles.git/tree/vim/.vim/plugin/file_line.vim Но это уж совсем не трушно и не корректно. Поэтому теперь просто qq. На самом деле я уже думал писать и поддержку открытия файлов из git status-а, но понял что в fugitive всё есть для этого (a8500d4d86307f09b46067439024e777597bde57). ---