2009-06-02 8 views

Répondre

21
  • C-x = Bound to what-cursor-position; montre la position actuelle.

  • C-x Lié à count-lines-page; montre combien de lignes sont avant et après le point sur la page, et le nombre total de lignes sur la page (où "page" couvre les lignes entre deux symboles de saut de page ^L).

  • M-x lié à what-line; affiche le numéro de ligne de la ligne actuelle (et le numéro de ligne rétrécie du point, le cas échéant).

Mais je pense que ce que vous voulez est

M-xgoto-charRET<pos>

qui vous permet d'aller à la position <pos> dans le tampon courant.

+0

+1 Excellente réponse. Je viens d'éditer pour clarifier la distinction entre le commandement et l'explication de celui-ci; J'espère que c'est OK. –

+1

Un bon moyen d'accéder au numéro de ligne du tampon à une position donnée * par programmation * est '(numéro de ligne-à-pos )'. – itsjeyd

+0

Je voudrais * aimer * un moyen d'activer l'affichage de ce que-curseur-position dans la ligne de mode. Aucune suggestion? Tout ce que je vois actuellement est la ligne: affichage de la colonne. –

0

Il vous semble besoin Aller à la ligne: M-g g

Le numéro de la ligne exacte de la position de la mémoire tampon est indiquée dans la ligne d'état de votre tampon Emacs.

+0

Je ne sais pas pourquoi cela est noté «-1», c'est correct. On devrait trouver le numéro de ligne actuel dans la ligne de mode, c'est le numéro après le 'L' et avant le nom du mode majeur. 'M-g ​​g' est disponible seulement depuis emacs 22.1. – danielpoe

+2

Je ne suis pas downvote car c'est correct, mais il ne répond pas à la question qui a été posée. –

+1

Mes excuses, j'étais confus par "position de tampon". Cette phraséologie emacs est un peu insaisissable. Pour ma réponse, j'ajouterais également les liaisons emacs suivantes: M-g n erreur suivante M-g p erreur-précédente Vous pouvez parcourir les erreurs sans indiquer les numéros de ligne. –

Questions connexes