È possibile consentire a Emacs di spostare il cursore fuori dallo schermo, come funziona la maggior parte degli editor di testo della GUI? Questa è una delle cose più grandi che mi dà fastidio quando utilizzo Emacs su qualsiasi editor GUI. Quando si scorre verso il basso, il cursore viene "spinto in avanti" dalla parte superiore del buffer.Consenti a Emacs di spostare il cursore fuori dallo schermo
Avevo pensato che fosse completamente impossibile, perché questo è cablato nell'architettura di Emacs, ma poi ho visto multiple-cursors, che fa esattamente questo per i cursori secondari (supponendo che si impedisca alle funzioni di scorrimento di agire su i cursori secondari). È forse possibile utilizzare cursori multipli per avere il cursore principale in un buffer nascosto e il cursore effettivo con ciò che effettivamente modificherò? O forse qualche altro trucco intelligente? O forse il mio googling mi ha deluso e questo è davvero possibile senza alcuna magia?
Probabilmente. Questo è il più vicino che posso consigliare: http://superuser.com/questions/184340/emacs-how-to-return-to-last-position-after-scroll-page-up-down – Dmitry
Nota che puoi sempre andare torna a ** qualsiasi ** posizione del cursore precedente con 'Cu C-space' (cioè scorri fino a dove devi scorrere, e ritorna ovunque dovessi essere originariamente con questo comando) –