Πώς να διαγράψετε όλο το κείμενο σε ένα αρχείο χρησιμοποιώντας το πρόγραμμα επεξεργασίας Vi/Vim


Το Vim tricks είναι η εκκαθάριση ή η διαγραφή όλου του κειμένου ή των γραμμών σε ένα αρχείο. Αν και αυτή δεν είναι μια λειτουργία που χρησιμοποιείται συχνά, είναι καλή πρακτική να τη γνωρίζετε ή να τη μάθετε.

Σε αυτό το άρθρο, θα περιγράψουμε βήματα σχετικά με τον τρόπο διαγραφής, κατάργησης ή διαγραφής όλου του κειμένου σε ένα αρχείο χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας Vim σε διαφορετικές λειτουργίες vim.

Η πρώτη επιλογή είναι να αφαιρέσετε, να διαγράψετε ή να διαγράψετε όλες τις γραμμές σε ένα αρχείο στην κανονική λειτουργία (σημειώστε ότι το Vim ξεκινά στη λειτουργία \κανονική” από προεπιλογή). Αμέσως μετά το άνοιγμα ενός αρχείου, πληκτρολογήστε \gg για να μετακινήσετε τον κέρσορα στην πρώτη γραμμή του αρχείου, υποθέτοντας ότι δεν είναι ήδη εκεί. Στη συνέχεια, πληκτρολογήστε dG για να διαγράψετε όλες τις γραμμές ή το κείμενο σε αυτό.

Εάν το Vim βρίσκεται σε άλλη λειτουργία, για παράδειγμα, λειτουργία εισαγωγής, μπορείτε να αποκτήσετε πρόσβαση στην κανονική λειτουργία πατώντας Esc ή < Γ-[>.

Εναλλακτικά, μπορείτε επίσης να διαγράψετε όλες τις γραμμές ή το κείμενο στο Vi/Vim σε λειτουργία εντολών εκτελώντας την ακόλουθη εντολή.

:1,$d 

Τελευταίο αλλά εξίσου σημαντικό, εδώ είναι μια λίστα με άρθρα του Vim που θα σας φανούν χρήσιμα:

  1. 10 λόγοι για τους οποίους πρέπει να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας κειμένου Vi/Vim στο Linux
  2. Μάθετε Χρήσιμες συμβουλές και κόλπα επεξεργασίας Vi/Vim για να βελτιώσετε τις δεξιότητές σας
  3. Πώς να ενεργοποιήσετε την επισήμανση σύνταξης στο πρόγραμμα επεξεργασίας Vi/Vim
  4. Πώς να προστατεύσετε με κωδικό πρόσβασης ένα αρχείο Vim στο Linux
  5. 6 καλύτεροι επεξεργαστές κώδικα εμπνευσμένοι από το Vi/Vim για Linux
  6. PacVim – Ένα παιχνίδι που σας μαθαίνει εντολές Vim

Σε αυτό το άρθρο, εξηγήσαμε πώς να διαγράψετε ή να διαγράψετε όλες τις γραμμές ή το κείμενο σε ένα αρχείο χρησιμοποιώντας το πρόγραμμα επεξεργασίας Vi/Vim. Θυμηθείτε να μοιραστείτε τις σκέψεις σας μαζί μας ή να κάνετε ερωτήσεις χρησιμοποιώντας την παρακάτω φόρμα σχολίων.