Merkwürdiges Verhalten der Rücktaste im Editor Vim (SSH, um Linux von einem Mac)
Ich nicht ändern irgendeiner Einstellung meines Vim, aber heute ist der Backspace bekommt einige verrückte Verhalten. Jedes mal, wenn ich ihn treffe, ist es nicht ein Zeichen löschen, aber druckt ^?
. Weiß jemand was Los ist?
- Was OS? Whst haben Sie in Ihre .vimrc (können Sie put it down irgendwo???)
- Versuchen Sie, entfernen Sie alle plugins und
.vimrc
und schaue dann wieder auf Backspace Verhalten. Wird es geändert? Wenn ja, dann kannst du wenigstens die Ursache finden durch die Methode der Ausgrenzung. - Ich einloggen, um Linux von einem Mac via Terminal.
.vimrc
tatsächlich Quellen von einem standard-vimrc meiner Firma. Es gibt keine aktuelle änderung für diese.vimrc
Quelle. @dimonomid Danke! Ich nahm es heraus. Immer noch kein Glück. Dies kann von mir sagen, dass dieses problem kann nicht von der linux-terminal. - Ok ich angemeldet auf der Linux-box direkt und der vim hat Prima funktioniert. Das bedeutet, dass das problem kommt von der Kommunikation zwischen dem Mac und Linux.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nicht sicher, warum es würde zufällig das auf der Grundlage der Informationen, die Sie gab, aber versuchen, das hinzufügen dieser Zeile in deine
.vimrc
:fixdel
Abschnitt des vim-docs: vimdoc.sourceforge.net/htmldoc/options.html#:fixdelDas problem kommt von der Kommunikation zwischen Mac-Terminal die Linux-Terminal.
Gehen, um die Mac-Terminal -> Einstellungen -> Registerkarte "Erweitert", aktivieren Sie die option "Entf sendet die Tastenkombination Strg-H". Dann, nachdem ich login Linux, und Backspace klappt wunderbar im Vim.
In Mac Mavricks und Yosemite Öffnen Sie ein terminal, dann Apfel+, für Einstellungen, klicken Sie auf die Registerkarte "Profil", klicken Sie auf die -Tastatur - Menü, fügen Sie dann +
klicken Sie auf Ok,