Debian 11 VM vi markieren mit der Maus kopiert nicht [gelöst]
Debian 11 VM vi markieren mit der Maus kopiert nicht [gelöst]
Hi Gemeinde,
habe hier eine Debian 11 VM in der ich in vi nicht den das mit der Maus markierte kopiert bekomme. Was kann das sein?
Danke
habe hier eine Debian 11 VM in der ich in vi nicht den das mit der Maus markierte kopiert bekomme. Was kann das sein?
Danke
Zuletzt geändert von xcomm am 22.05.2023 15:04:06, insgesamt 2-mal geändert.
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Zwei Ideen.
1.) Ist es Vi oder Vim?
2.) Welches Terminal nutzt du? Kannst du z. B. mal
terminator versuchen?
Welches Desktop-Enviroment oder Window Manager verwendet du? Oder nichts davon?
Nutzt du vielleicht
screen oder
tmux?
1.) Ist es Vi oder Vim?
2.) Welches Terminal nutzt du? Kannst du z. B. mal

Welches Desktop-Enviroment oder Window Manager verwendet du? Oder nichts davon?
Nutzt du vielleicht


Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
es sollte vim sein:
Terminal ist ein normales gnome terminal.
Code: Alles auswählen
ii vim 2:8.2.2434-3+deb11u1 amd64 Vi IMproved - enhanced vi editor
ii vim-addon-manager 0.5.10 all manager of addons for the Vim editor
ii vim-common 2:8.2.2434-3+deb11u1 all Vi IMproved - Common files
ii vim-doc 2:8.2.2434-3+deb11u1 all Vi IMproved - HTML documentation
ii vim-runtime 2:8.2.2434-3+deb11u1 all Vi IMproved - Runtime files
ii vim-scripts 20210124.1 all plugins for vim, adding bells and whistles
ii vim-tiny 2:8.2.2434-3+deb11u1 amd64 Vi IMproved - enhanced vi editor - compact version
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Hab Terminator probiert und damit tut es leider auch nicht!!!
Mit dem Gnome Terminal tut es sonst auf allen anderen Maschinen/VM. Ich gehe mit SSH auf die VM.
danke
Mit dem Gnome Terminal tut es sonst auf allen anderen Maschinen/VM. Ich gehe mit SSH auf die VM.
danke
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Zuviel fällt mir dazu nicht mehr ein. Aber du könntest mal beim Hostsystem als auch bei den VMs die Ausgabe von
vergleichen. Vielleicht irgendeine Umgebungsvariable wie z. B. $TERM.
Vor 20+ Jahren war folgender Befehl die Lösung vieler Probleme.
VT100 (Wikipedia)
Code: Alles auswählen
env
Vor 20+ Jahren war folgender Befehl die Lösung vieler Probleme.
Code: Alles auswählen
TERM=vt100
-
- Beiträge: 170
- Registriert: 03.09.2020 04:48:45
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Vor ein paar Jahren (ca. 2019, mit Debian 9) wurde mal was am Standardverhalten von vim verändert. Seitdem geht der Editor mit Mausklicks anders um. Wer das ursprüngliche Verhalten haben will, muss dazu im Home-Verzeichnis des Benutzers eine Datei ".vimrc" haben - auch, wenn die leer ist. Sofern diese Datei nicht vorhanden ist bei dem benutzten Benutzer
, kann man eine leere erstellen mit
Also: Mal nachschauen und ggf. die Datei erzeugen, vielleicht geht's dann!

Code: Alles auswählen
touch $HOME'/.vimrc'
Re: Debian 11 VM vi markieren mit der Maus kopiert nicht
Danke Euch!
Tatsächlich, löst die ~/.vimrc das Problem mit dem Maus-Markieren und Kopieren.
Das ist verrückt. Und großartig, dass es nun geht!
Vielen Dank!
Hab mir gleich noch etwas aus der vom alten Server als Inhalt geholt, sonst geht die Syntax nicht mehr mit der leeren .vimrc und nur noch die Maus.
Tatsächlich, löst die ~/.vimrc das Problem mit dem Maus-Markieren und Kopieren.
Das ist verrückt. Und großartig, dass es nun geht!

Vielen Dank!
Hab mir gleich noch etwas aus der vom alten Server als Inhalt geholt, sonst geht die Syntax nicht mehr mit der leeren .vimrc und nur noch die Maus.

Code: Alles auswählen
syntax on
set showmatch
set showmode
set paste
set ts=2
set viminfo='10,\"100,:20,%,n~/.viminfo
au BufReadPost * if line("'\"") > 0|if line("'\"") <= line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif
set shiftwidth=2
set tabstop=2
set expandtab
set bomb
set fileencoding=utf-8
set encoding=utf-8
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Moin,
Jetzt versuche ich das, allg. für alle Konten auf den Maschinen zu konfigurieren.
Ein Eintrag in der /etc/vim/vimrc mit set mouse=c wird ignoriert.
Ich könnte jetzt natürlich in der /etc/skel ein leeres .vimrc file legen, aber für bestehende Konten die keine leere .vimrc haben ist das iwederrum keine Lösung,...
Das ist für mich auch schon mal eine Lösung, habe mich ewig mit dem neuen Verhalten rumgeplagt.baeuchlein hat geschrieben:22.05.2023 14:48:52Vor ein paar Jahren (ca. 2019, mit Debian 9) wurde mal was am Standardverhalten von vim verändert. Seitdem geht der Editor mit Mausklicks anders um. Wer das ursprüngliche Verhalten haben will, muss dazu im Home-Verzeichnis des Benutzers eine Datei ".vimrc" haben - auch, wenn die leer ist. Sofern diese Datei nicht vorhanden ist bei dem benutzten Benutzer, kann man eine leere erstellen mit
Also: Mal nachschauen und ggf. die Datei erzeugen, vielleicht geht's dann!Code: Alles auswählen
touch $HOME'/.vimrc'
Jetzt versuche ich das, allg. für alle Konten auf den Maschinen zu konfigurieren.
Ein Eintrag in der /etc/vim/vimrc mit set mouse=c wird ignoriert.
Ich könnte jetzt natürlich in der /etc/skel ein leeres .vimrc file legen, aber für bestehende Konten die keine leere .vimrc haben ist das iwederrum keine Lösung,...
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Siehe /etc/vim/vimrc:grefabu hat geschrieben:24.05.2023 09:37:20Jetzt versuche ich das, allg. für alle Konten auf den Maschinen zu konfigurieren.
Ein Eintrag in der /etc/vim/vimrc mit set mouse=c wird ignoriert.
Code: Alles auswählen
" $VIMRUNTIME refers to the versioned system directory where Vim stores its
" system runtime files -- /usr/share/vim/vim<version>.
"
" Vim will load $VIMRUNTIME/defaults.vim if the user does not have a vimrc.
" This happens after /etc/vim/vimrc(.local) are loaded, so it will override
" any settings in these files.
"
" If you don't want that to happen, uncomment the below line to prevent
" defaults.vim from being loaded.
let g:skip_defaults_vim = 1
Code: Alles auswählen
let g:skip_defaults_vim = 1
Zusätzlich könnte noch
Code: Alles auswählen
set mouse=
Re: Debina 11 VM vi markieren mit der Maus kopiert nicht
Danke, das war es. Jetzt benötige ich auch nicht mehr die leere .vimrc