I'm sorry if the question doesn't make much sense, but I really don't know how else to describe it. I'll do my best to clarify.
Let's say I have a text file containing the words
here is some text
If I were to place the cursor on the 'h' and press and hold x to delete the line (or any number of characters) it copies the last letter of the line over the rest of the text. If I were to delete the entire line by holding x it would then become
but I can't move the cursor past the first column on that line, so the text is properly deleted, it just doesn't display correctly.
This also only happens in tiling window managers. I have tested it in ratpoison, StumpWM, spectrwm, dwm, and i3. I use XFCE4 as my everyday desktop and have been looking into switching to a tiling one, but without vim I can't do that. I have no idea why this is happening either, which makes it that much worse.
.vimrc: set nocompatible set number syntax on set shiftwidth=2 set softtabstop=2 set incsearch set tabstop=2 set expandtab set smartindent set ruler set wildmenu set relativenumber set showcmd set ignorecase set smartcase set laststatus=2 set mat=2 set showmatch set so=999 scriptencoding utf-8 set enc=utf-8 set fileencoding=utf-8 set matchpairs+=<:> set matchpairs+=/:/ "Key Bindings noremap <Up> <Nop> noremap <Down> <Nop> noremap <Left> <Nop> noremap <Right> <Nop> inoremap <Up> <Nop> inoremap <Down> <Nop> inoremap <Left> <Nop> inoremap <Right> <Nop> "vim-latexsuite mappings filetype plugin on set grepprg=grep\ -nH\ $* let g:tex_flavor='latex' set iskeyword+=: