Tips για την γραμμή εντολής.: Vi (=very intelligent) editor
Description: This is issue 34 of Magaz, the Hellenic LinuxMagazine
Keywords: magaz hellenic greek hellas greece hellug linux magazine

Magaz, The Greek Linux Magazine
Τεύχος #34
Περιληπτικά Περιεχόμενα Αναλυτικά Περιεχόμενα Mirrors Links Πληροφορίες Συντάκτες Αναζήτηση Επικοινωνία
Επόμενο Προηγούμενο Περιεχόμενα ### 3. Vi (=very intelligent) editor Κατ' αρχάς διαβάστε τα tips που δίνονται στα τεύχη 22 και 27 του magaz. Έχω βάλει στο ~/.vimrc μου τα εξής:
    map <F1> :w<CR>
    map <F2> j.
    map <F5> :bp<CR>
    map <F6> :bn<CR>
    map <F7> :files<CR>
    map <F8> :bdelete<CR>
Κάνουμε map: Στο f1 το σώσιμο του αρχείου. Έτσι θα είναι πιο εύκολο να το πατάμε όλη την ώρα! Ποτέ δεν ξέρεις πότε θα χτυπήσει ο δίσκος ή θα κοπεί το ρεύμα (όποιος έχει καεί...). Στο f2 την εντολή 'j.' κάνει τα εξής: Κατεβαίνει μια γραμμή (j) και επαναλαμβάνει την προηγούμενη ενέργεια αλλαγής/διόρθωσης κειμένου (.). Αυτό είναι χρήσιμο για να επαναλάβουμε σε πολλές γραμμές την ίδια αλλαγή με ελάχιστο κόπο. Στα f5 και f6: Μεταφορά στο προηγούμενο και στο επόμενο αρχείο που είναι φορτωμένο στον vi αντίστοιχα. (Θυμίζω ότι με ':e file' μπορούμε να ανοίξουμε ένα αρχείο μέσα από τον vi. Και μάλιστα, διαθέτει και autocomplete όπως το shell!) Στο f7: Λίστα με όλα τα αρχεία που είναι φορτωμένα Στο f8: κλείνουμε το τρέχον αρχείο. Επίσης, με την εντολή ':set tw=n' μπορούμε να θέσουμε το μήκος του κειμένου. Το κείμενο που θα πληκτρολογούμε στο εξής θα αναδιπλώνεται αυτόματα χωρίς να ξεπερνάει το μήκος που ορίσαμε. Με την εντολή 'gqip' ο vi αναλαμβάνει να μορφοποιήσει την τρέχουσα παράγραφο σύμφωνα με το μήκος κειμένου που έχουμε ορίσει. Για περισσότερα για κάθε εντολή, 'help command' μέσα στο περιβάλλον του vi. Επόμενο Προηγούμενο Περιεχόμενα