Comments (3)
I tried changing the mapping to something like this
command! -bang -complete=file -nargs=1 LS call fzf#run(fzf#wrap('ls_filelist', {'source': '\bat <q-args> | \xargs \rg --line-number --no-heading --color=never --smart-case --follow --hidden "[A-Za-z0-9]" ' }, <bang>0))
sometimes it works ... sometimes it does not ... i am not sure what is breaking it
from fzf.
You didn't specify your sink
function, so fzf#run
chooses the default implementation that doesn't understand FILENAME:LINE:COL
format. It can only process FILENAME
s.
In short, you need to provide your own sink
(or sink*
) function.
Or, you can have a global autocmd in your Vim configuration that handles the format.
This is what I have in my .vimrc
" ----------------------------------------------------------------------------
" Open FILENAME:LINE[:COL]
" ----------------------------------------------------------------------------
function! s:goto_line()
let tokens = matchlist(expand('%'), '^\([^:]\+\):\(\d\+\)\%(:\(\d\+\)\)\?$')
if empty(tokens) || !filereadable(tokens[1])
return
endif
bd!
silent execute 'e' tokens[1]
execute printf('normal! %sG%s|', tokens[2], tokens[3])
endfunction
autocmd vimrc BufNewFile * nested call s:goto_line()
from fzf.
Thanks
from fzf.
Related Issues (20)
- Tarball extraction in install.sh — improvement suggestion HOT 6
- Calling fzf#run with a list as source fail (n)vim is used from git bash HOT 25
- FZF_COMPLETION_OPTS to not follow symbolic link on **<TAB> completion being ignored HOT 5
- Preserve fzf fuzzy list view? HOT 11
- Preserve color output of `kubecolor get pods -A | fzf --ansi`? HOT 1
- Is it possible to create new bind on action from transform HOT 2
- Unknown command fzf_key_bindings error when invoking read in a Fish shell script HOT 3
- Header line at bottom? HOT 1
- `{q}` isn't escaped properly on Windows HOT 12
- last good fzf for fzf.vim on Windows 10 HOT 4
- FZF ignores nested files from $FZF_DEFAULT_COMMAND='fd' but not when piping fd into FZF HOT 3
- Can't input non ascii characters HOT 6
- Hang on SIGSTP when session leader
- simplify cygwin handling in Git Bash
- Action to clear selections if there are any else exit fzf. (Feature request) HOT 1
- Feature request: no-clear option that affects execute action (no clear before executing)
- On fzf.vim opening in new cmd Window in Git Bash HOT 41
- [Feature Request] Combining `--expect` and `--bind` HOT 4
- left-align preview window to the right of the finder HOT 1
- Does it support using fzf inside lldb debugger for searching command history HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fzf.