Ανώνυμος χρήστης
Περισσότερα
Μετακίνηση του δρομέα στο τέλος του αρχείου στο vim
Όταν θέλω ο δρομέας να πάει στο τέλος του αρχείου (δηλαδή στο τέλος της τελευταίας γραμμής) στο Vim, πρέπει να πληκτρολογήσω έξι πλήκτρα:
<ESC>G$a
- το οποίο μεταφράζεται σε ESC</kbd>- + Shiftg<,/kbd> + Shift4 + a στη διάταξη του πληκτρολογίου μου.
Πώς μπορώ να το κάνω αυτό πιο αποτελεσματικά;
Δεδομένου ότι εργάζομαι τακτικά σε πολλά διαφορετικά μηχανήματα, δεν μπορώ πάντα να αλλάζω το .vimrc, οπότε ψάχνω για απαντήσεις χωρίς να χρειάζεται να επεξεργαστώ ή να δημιουργήσω αυτό το αρχείο.
357
3
Δεν χρειάζεται να πηγαίνετε ρητά στο τέλος της γραμμής πριν κάνετε
Α
, χρησιμοποιήστεΑ
, Επισύναψη κειμένου στο τέλος της γραμμής [count] φορέςGA
Για αρχή, δεν υπάρχει ανάγκη για επιστροφή. Το "G$" αρκεί. Και είστε παραπλανητικοί με το να υπολογίζετε το `
και το
a` στο μήκος μιας εντολής κανονικής λειτουργίας.Ωστόσο, μπορείτε να χρησιμοποιήσετε το `` αν θέλετε.
Θα μπορούσατε να το αντιστοιχίσετε σε ένα πλήκτρο, για παράδειγμα το F3, στο .vimrc
Δεν είμαι πραγματικά σίγουρος για τη σύνταξη του Shift+, θα πρέπει να το ψάξετε, αλλά η ιδέα θα πρέπει να είναι καλή.