Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visual artifacts in vim after using diff kitten with images #2449

Closed
winston-yallow opened this issue Mar 18, 2020 · 0 comments
Closed

Visual artifacts in vim after using diff kitten with images #2449

winston-yallow opened this issue Mar 18, 2020 · 0 comments

Comments

@winston-yallow
Copy link

winston-yallow commented Mar 18, 2020

Steps to reproduce

  1. Use diff kitten with images (example: kitty +kitten diff a.png b.png).
  2. Open vim. Observe the two black areas that overlay the text.

Example files used for the diff: foo.zip

Behaviour

There are black areas where the images have been in the diff.
kitty_diff_bug

Additional Informations

I already tried this with a vanilla vim installation, it was the same result. The vim config in the screenshot is a slightly modified version of The Ultimate vimrc.

My config contains the let &t_ut='' fix for background colors.

Versions

kitty 0.16.0 created by Kovid Goyal
OS: Solus x86_64
Kernel: 5.5.7-150.current
DE: i3
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Feb 28 2020 10:06:56)
Included patches: 1-314
Modified by Solus
Compiled by Solus
Huge version with GTK3 GUI.  Features included (+) or not (-):
+acl               -farsi             -mouse_sysmouse    -tag_old_static
+arabic            +file_in_path      +mouse_urxvt       -tag_any_white
+autocmd           +find_in_path      +mouse_xterm       -tcl
+autochdir         +float             +multi_byte        +termguicolors
-autoservername    +folding           +multi_lang        +terminal
+balloon_eval      -footer            -mzscheme          +terminfo
+balloon_eval_term +fork()            -netbeans_intg     +termresponse
+browse            +gettext           +num64             +textobjects
++builtin_terms    -hangul_input      +packages          +textprop
+byte_offset       +iconv             +path_extra        +timers
+channel           +insert_expand     -perl              +title
+cindent           +job               +persistent_undo   +toolbar
+clientserver      +jumplist          +popupwin          +user_commands
+clipboard         +keymap            +postscript        +vartabs
+cmdline_compl     +lambda            +printer           +vertsplit
+cmdline_hist      +langmap           +profile           +virtualedit
+cmdline_info      +libcall           +python/dyn        +visual
+comments          +linebreak         +python3/dyn       +visualextra
+conceal           +lispindent        +quickfix          +viminfo
+cryptv            +listcmds          +reltime           +vreplace
+cscope            +localmap          +rightleft         +wildignore
+cursorbind        +lua               +ruby              +wildmenu
+cursorshape       +menu              +scrollbind        +windows
+dialog_con_gui    +mksession         +signs             +writebackup
+diff              +modify_fname      +smartindent       +X11
+digraphs          +mouse             -sound             -xfontset
+dnd               +mouseshape        +spell             +xim
-ebcdic            +mouse_dec         +startuptime       +xpm
+emacs_tags        +mouse_gpm         +statusline        +xsmp_interact
+eval              -mouse_jsbterm     -sun_workshop      +xterm_clipboard
+ex_extra          +mouse_netterm     +syntax            -xterm_save
+extra_search      +mouse_sgr         +tag_binary
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant