2017-09-03 2 views
1

Ich habe einen Debian-Server von Debian 8 auf Debian 9 aktualisiert und jetzt habe ich bemerkt, vi verhält sich ganz anders. Liegt es am Update in Debian oder an etwas anderem? Zum Beispiel bevor ich /term schreiben konnte, um nach einem Begriff zu suchen, und dann einfach /, um zum nächsten Fund usw. zu gehen, aber jetzt fängt es an, Wörter hervorzuheben und herum zu springen und alle möglichen seltsamen Dinge!Vi Änderungen in Debian 8 -> Debian 9

Auch wenn ich einen Block Code in eine Datei einfügen tut es etwas komisch mit der Einrückung, so dass der Boden des Blocks ist weit über rechts, große Einrückung.

Und auch alle Arten von Auto-Einzug usw., die ich manuell tun.

Ich denke, das liegt daran, vi ist eine neuere Version in Debian 9 vielleicht? Kann ich alles so machen, wie die vorherige Version oder ein Downgrade?

+0

'n' war immer der vim-Befehl für das nächste Suchergebnis. Wenn es Hervorhebung und es nicht gewöhnt ist, ist es wegen einer Änderung in der Standard 'hlsearch'. Wir reden über Vim, nicht vi, oder? –

+0

ich benutze 'vi', nicht' vim'? Ich benutze einfach '/' für das nächste Ergebnis, es begann nie zu markieren dann – user6888062

+0

Sie könnten '/ ' verwenden, um zum nächsten Ergebnis zu gelangen, idk, wie nur '/' hätte funktionieren können. Wenn Sie keine Hervorhebung möchten, sollten Sie folgendes tun: set noehlsearch Wenn das funktioniert, fügen Sie 'set nohlsearch' zu Ihrem' ~/.vimrc' hinzu, ich wäre ziemlich überrascht, wenn Sie tatsächlich vi benutzen würden –

Antwort

0

Ich empfehle Ihnen, die aktuelle Version von vi, die Sie installiert haben, zu deinstallieren und eine bekannte Version von vi zu installieren, dh Sie müssen die Version von vi editor während der Installation angeben.

hoffe, das hilft ... Cheers,

3

Ja diese Version von vim Editor ein wenig anders als die Vorgängerversion ist type /term (Wunsch Suchwort) den Cursor auf ein Wort nehmen und drücken Sie die Taste * zur nächsten Instanz dieses Wortes.