TobiasChe / conemu-maximus5

Automatically exported from code.google.com/p/conemu-maximus5
0 stars 0 forks source link

ConEmu scrolls unexpectedly after running and closing Vim #1843

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
OS version: Win7 SP1 x64
ConEmu version: 141217 [64]
Far version (if you are using Far Manager): I don't know how to find this...

*Bug description*
ConEmu scrolls unexpectedly after running and closing Vim 

*Steps to reproduction*
1. start ConEmu
2. start vim
3. close vim (i.e. :q)
4. notice the scroll bar (it is at the bottom) (unexpected)
5. type a key (notice ConEmu scrolls to the top) (expected)
6. scroll to the top of ConEmu (i.e. with mouse or scrollbar)
7. press a key (notice ConEmu scrolls a bit [same location as step 5]) 
(unexpected)

*Isolation*
1. if you never run vim, you won't see this scrolling issue
2. no repro in cmd.exe
3. uncheck "Inject ConEmuHk" and the issue no longer repros. However, this is 
not a valid work around for me because it seems ConEmuHk makes ConEmu more 
stable.
*. sorry, but I don't know how to isolate ConEmu from FAR

*Notes*
1. I'm using VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 10 2013 14:33:40)
2. the screenshot numbers correspond to the steps to reproduction numbers

Original issue reported on code.google.com by scott.ty...@gmail.com on 18 Dec 2014 at 10:54

Attachments:

GoogleCodeExporter commented 9 years ago
BTW, try to set xterm in vimrc
https://code.google.com/p/conemu-maximus5/wiki/Whats_New_2#Build_130120

Original comment by ConEmu.Maximus5 on 20 Jan 2015 at 10:48

GoogleCodeExporter commented 9 years ago
VimXterm

Original comment by ConEmu.Maximus5 on 20 Jan 2015 at 11:16

GoogleCodeExporter commented 9 years ago
Setting xterm changes the behavior, but it's still sub-optimal for my needs.  
Now, after exiting vim, the command prompt is set at the bottom of the visible 
area of the ConEmu window (see attached).

Original comment by scott.ty...@gmail.com on 30 Jan 2015 at 6:57

Attachments: