J'ai le document d'entreprise suivant
Comment ne sélectionner verticalement que la partie numérique de chaque ligne ?
Emacs dispose d'un moyen de manipuler des rectangles arbitraires de la même manière que l'on manipule des régions.
Vous devez d'abord sélectionner une région rectangulaire :
sélectionner un point de départ avec C-<Space>
se rendre au point opposé de la région rectangulaire
Vous pouvez ensuite appliquer plusieurs actions "rectangle".
Toutes ces actions sont précédées du préfixe C-x r
Les plus utiles sont :
C-x r M-w copie une région rectangulaire et c'est probablement ce dont vous avez besoin
C-x r k Couper (tuer) une région rectangulaire
C-x r y permet d'extraire un rectangle copié à une position donnée.
Les actions sur les rectangles sont disponibles dans tous les modes, mais pour faciliter la manipulation des rectangles, vous pouvez utiliser l'option C-x <Space> Il s'agit d'un interrupteur qui transforme les actions standard de copier/couper/coller ( M-w , C-w , C-y etc.), à appliquer sur les rectangles. Vous avez également un retour visuel sur le rectangle sélectionné.
Le mode Rectangle est très pratique pour manipuler les colonnes d'un tableau (par exemple pour permuter deux colonnes).
C-x r N (rectangle numérote les lignes) est également utile pour insérer une numérotation automatique des lignes et peut également résoudre votre problème.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.