[konsole] [Bug 445590] New: Konsole switches back to previous profile settings on vim newline

Cimbali bugzilla_noreply at kde.org
Tue Nov 16 13:44:09 GMT 2021


https://bugs.kde.org/show_bug.cgi?id=445590

            Bug ID: 445590
           Summary: Konsole switches back to previous profile settings on
                    vim newline
           Product: konsole
           Version: 21.08.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: me at cimba.li
  Target Milestone: ---

Created attachment 143625
  --> https://bugs.kde.org/attachment.cgi?id=143625&action=edit
screen capture of bug

SUMMARY
Konsole profile settings changes (in particular colors) are undone by inserting
a new line in vim, except in new tabs.


STEPS TO REPRODUCE
1. Have a tab with some activity (opening vim once is sufficient)
2. Change profile of said tab
3. Open vim and insert a new line

OBSERVED RESULT
Profile settings are changed back to initial tab settings

EXPECTED RESULT
Profile settings are unaffected by applications that run inside it

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: OpenSUSE Tumbleweed (rolling release, current version id
20211106) Kernel 5.14.14-1-default (64-bit)
(available in About System)
KDE Plasma Version: 5.32.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
vim: 8.2 (from package vim-8.2.3408-1.4.x86_64, see below for full version
info)

ADDITIONAL INFORMATION
- I’ve reported the current software versions, but I’ve been having this bug
for a while.
- I’m also attaching a screen capture of the bug, with only `export PS1='> '`
in the .bashrc.
- Below the full vim --version info.

----

VIM - Vi IMproved 8.2 (2019 Dec 12)
Included patches: 1-3408
Compiled by 'http://www.opensuse.org/'
Huge version without GUI.  Features included (+) or not (-):
+acl               +file_in_path      +mouse_urxvt       -tag_any_white
+arabic            +find_in_path      +mouse_xterm       -tcl
+autocmd           +float             +multi_byte        +termguicolors
+autochdir         +folding           +multi_lang        +terminal
-autoservername    -footer            -mzscheme          +terminfo
-balloon_eval      +fork()            +netbeans_intg     +termresponse
+balloon_eval_term +gettext           +num64             +textobjects
-browse            -hangul_input      +packages          +textprop
++builtin_terms    +iconv             +path_extra        +timers
+byte_offset       +insert_expand     +perl              +title
+channel           +ipv6              +persistent_undo   -toolbar
+cindent           +job               +popupwin          +user_commands
-clientserver      +jumplist          +postscript        +vartabs
-clipboard         +keymap            +printer           +vertsplit
+cmdline_compl     +lambda            +profile           +virtualedit
+cmdline_hist      +langmap           -python            +visual
+cmdline_info      +libcall           +python3/dyn       +visualextra
+comments          +linebreak         +quickfix          +viminfo
+conceal           +lispindent        +reltime           +vreplace
+cryptv            +listcmds          +rightleft         +wildignore
+cscope            +localmap          +ruby/dyn          +wildmenu
+cursorbind        +lua/dyn           +scrollbind        +windows
+cursorshape       +menu              +signs             +writebackup
+dialog_con        +mksession         +smartindent       -X11
+diff              +modify_fname      -sodium            -xfontset
+digraphs          +mouse             -sound             -xim
-dnd               -mouseshape        +spell             -xpm
-ebcdic            +mouse_dec         +startuptime       -xsmp
+emacs_tags        -mouse_gpm         +statusline        -xterm_clipboard
+eval              -mouse_jsbterm     -sun_workshop      -xterm_save
+ex_extra          +mouse_netterm     +syntax            
+extra_search      +mouse_sgr         +tag_binary        
-farsi             -mouse_sysmouse    -tag_old_static    
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -Wall
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables
-fstack-clash-protection -Werror=return-type -flto=auto -g -Wall -pipe
-fno-strict-aliasing -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 
Linking: gcc -L. -flto=auto -fstack-protector-strong -rdynamic
-Wl,-export-dynamic -Wl,-E
-Wl,-rpath,/usr/lib/perl5/5.34.0/x86_64-linux-thread-multi/CORE -flto=auto
-L/usr/local/lib -Wl,--as-needed -o vim -lm -lselinux -ltinfo -lacl -Wl,-E
-Wl,-rpath,/usr/lib/perl5/5.34.0/x86_64-linux-thread-multi/CORE
-L/usr/local/lib64 -fstack-protector-strong
-L/usr/lib/perl5/5.34.0/x86_64-linux-thread-multi/CORE -lperl -lm -ldl -lcrypt
-lpthread

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list