Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant