Giter VIP home page Giter VIP logo

Comments (11)

yevhen-m avatar yevhen-m commented on May 11, 2024 3

I'm still having this bug:
screen shot 2017-06-27 at 7 15 23 am

" Vim-sneak settings {{{
hi SneakLabel ctermfg=white ctermbg=04 cterm=bold
hi Sneak ctermfg=white ctermbg=04 cterm=bold
let g:sneak#label = 1
let g:sneak#use_ic_scs = 1
" }}}

" IndentLine settings {{{
" -------------------------------------------------------------
let g:indentLine_color_term = 19
let g:indentLine_fileType = ['python', 'vim']
nnoremap coi :IndentLinesToggle<cr>
" Dont use indentline_faster with delimitmate
" }}}

from vim-sneak.

justinmk avatar justinmk commented on May 11, 2024

That definitely seems like a bug! Can you link to the specific plugin you are talking about?

from vim-sneak.

jmlucjav avatar jmlucjav commented on May 11, 2024

sure sorry, https://github.com/Yggdroot/indentLine

from vim-sneak.

LFDM avatar LFDM commented on May 11, 2024

Hey guys, not sure if this is to be considered a bug: indentLine uses the Conceal feature to display indentation guides. As sneak's streak mode is recoloring the Conceal highlight group, this 'bug' is just natural.

@justinmk, if you want to fix this on sneak's side (which is probably the only way to do, as indent guides are always shown, and sneak uses Conceal only on occassion), indentLine stores its state per buffer in b:indentLine_enabled.

# in streak.vim s:before
let s:orig_indentLine_state = b:indentLine_enabled
let b:indentLine_enabled = 0

# in streak.vim s:after
let b:indentLine_enabled = s:orig_IndentLine_state

Plus the unavoidable boilerplate if exists stuff of course. I can provide a PR a little later if you want.

from vim-sneak.

justinmk avatar justinmk commented on May 11, 2024

@LFDM That would be great. Thanks for looking into this.

from vim-sneak.

justinmk avatar justinmk commented on May 11, 2024

@jmlucjav @lynndylanhurley This should be fixed in the latest version. Re-open if not. Thanks!

from vim-sneak.

jmlucjav avatar jmlucjav commented on May 11, 2024

working perfectly now, thanks both

from vim-sneak.

lynndylanhurley avatar lynndylanhurley commented on May 11, 2024

thx @jmlucjav! just made the switch xD

from vim-sneak.

lynndylanhurley avatar lynndylanhurley commented on May 11, 2024

@jmlucjav - This works for the current pane, but the indentLine characters in all of the surrounding panes are still highlighted.
screen shot 2014-02-10 at 12 06 42 am

from vim-sneak.

justinmk avatar justinmk commented on May 11, 2024

This should be fixed now, although help buffers will still have highlighting until this pull request is accepted: Yggdroot/indentLine#71

from vim-sneak.

lynndylanhurley avatar lynndylanhurley commented on May 11, 2024

Verified, works for me.

Great plugin btw. I thought EasyMotion was great, but this is so much better. Thx @justinmk

from vim-sneak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.