Skip to content

tobbelobb/gerp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gerp

If you ever do

grep -rn <search_term>

or

git grep -n <search_term>

... and then copy-pasting the file-name (and sometimes the line number) back into

vim +<linenum> <filename>

... then this script will make your copy-pasting easier and faster.

Usage might look like this

$ gerp -C1 foo
vim SomeFile.h +40 ;#     void bar();
vim SomeFile.h +41 ;#     void foo() const;
vim SomeFile.h +42 ;#     void baaz();

Triple-click with the mouse on an output line to mark the whole line, middle click your mouse to paste, and hit return to open the file on the right line with vim.

The flags -A, -B, and -C are supported.

find

In the same spirit, if you do a lot of

find . -name <somefile>

and frequently copy-paste the file name into

vim <somepath>/<somefile>

Then f will save you some key presses. Usage might look like:

$ f somefile
vim ./path1/to/somefile
vim ./path2/to/somefile

About

Saving some time from doing copy/pasting on the command line

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages