Wie installiere ich vim/vi und fange damit an?

Ich hoffe wirklich, dass mir jemand zu diesem Thema helfen kann.

Ich habe vor kurzem für einen Programmierkurs eingeschrieben und ein Thema erfordert mich in c/c++ auf Linux OS zu programmieren. Ich habe frühere C++ Erfahrung auf dem .net Framework Gebäude Konsole Anwendungen und Winforms hatte.

Das Problem ist, dass dieser Kurs will, dass wir keine IDE irgendeiner Art verwenden, das einzige, was wir verwenden dürfen, ist das Terminal und etwas namens 'vi Befehle'. Wie kann man damit anfangen?

Ich schlage vor, dass Sie vim installieren. Im Terminal Strg+Alt+t:

sudo apt-get update
sudo apt-get install vim

Mehrere Abhängigkeiten werden ebenfalls installiert. Starten Sie dann ein neues Projekt, wieder über das Terminal:

vim new_project.c

Erfahren Sie mehr über vim:

man vim
Kommentare (3)

vi" ist super frustrierend, wenn man sich nicht auskennt. Du bekommst ein Meer von kleinen Tilden und du sollst wissen, was du tun sollst? Igitt.

Ich empfehle, zumindest gvim zu installieren, damit Sie ein Hilfemenü haben, das Sie zum Nachschlagen verwenden können. Es ist keine IDE, also schummeln Sie nicht bei Ihrem Unterricht. Führen Sie apt-get install gvim aus - wenn Sie nicht mehr wissen, wie Sie eine verdammte Datei öffnen oder speichern sollen, können Sie im Menü nachsehen. Die Tastaturkürzel sind in den Menüs aufgeführt. Vergewissern Sie sich nur, dass Sie die Tastaturbefehle tatsächlich eintippen, auch wenn Sie ein Menü aufrufen müssen, um sie sich zu merken.

Die wirklich grundlegenden Dinge, die Sie wissen müssen, um nicht durchzudrehen:

  • i versetzt Sie in den Bearbeitungsmodus, so dass Sie tippen können
  • esc holt dich aus dem Bearbeitungsmodus heraus
  • :w speichert Ihre Datei
  • :q verlässt den Editor
  • :q! beendet eine ungespeicherte Datei

Andere Ressourcen: Dies sieht wie ein großartiges Einstiegstutorial aus: sowie die WikiBooks-Ausgabe von Learning the vi editor

Kommentare (3)

Erstens: Installieren Sie vim. Andernfalls droht Ihnen eine Welt voller Schmerzen. Zweitens: suchen Sie nach etwas, das man Spickzettel nennt. Das sind nützliche Dokumente, die meist Befehle und eine kleine Erklärung enthalten. Einige Beispiele:

Nicht alle diese Befehle werden für dich nützlich sein, aber nichts hält dich davon ab, deinen eigenen Spickzettel zu erstellen

Kommentare (0)