Is there a setting that allows you to move over concealed strings as if they were one (or even better: zero) characters? (This answer seems to suggest there's not.)

As it is, any movement can land on the concealment character. For example, fa will land on a following ceoncealment if it contains the character a, rather than skipping it to the next a on the line. This can be very annoying.

  • It probably helps (at least with f , t etc.) if you don't conceal the current line - by disabling n from the 'concealcursor' option.
    – VanLaser
    Aug 26, 2015 at 22:41

1 Answer 1


No, there is no such setting. Concealing only means to visually hide parts of your buffer, but that won't affect movements nor linebreaking.

"Fixing" this is in the todo list, but I wouldn't bet it will be implemented within the foreseeable future, as it will likely introduce even more conceal bugs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.