[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

V.3.4 Comandos para sangría en C

Aquí hay funcionalidades especiales para sangría en el modo C y afines:

C-c C-q

Resangra la función o declaración de tipo agregado de nivel superior actual (c-indent-defun).

C-M-q

Resangra cada línea de la expresión balanceada que sigue al punto (c-indent-exp). Un argumento prefijo inhibe la verificación de errores y los mensajes de advertencia de sintaxis inválida.

TAB

Resangra la línea actual, o en algunos casos inserta un carácter tabulador (c-indent-command).

Si c-tab-always-indent es t, este comando siempre resangra la línea actual y no hace nada más. Este es el valor por defecto.

Si dicha variable es nil, este comando resangra la línea acutal únicamente si el punto está en el margen izquierdo o en la sangría de la línea; en caso contrario, inserta un tabulador (o la cantidad equivalente de espacios, si indent-tabs-mode es nil).

Cualquier otro valor (ni nil ni t) quiere decir sangrar siempre la línea, y también insertar un tabulador cuando se está dentro de un comentario, una cadena, o una directiva al preprocesador.

Para resangrar el búfer actual completo, teclee C-x h C-M-\. Esto selecciona primero el búfer entero como región, y luego resangra dicha región.

Para resangrar el bloque actual, utilice C-M-u C-M-q. Éste va al comienzo del bloque y luego lo resangra completo.


This document was generated by Roberto on abril, 2 2007 using texi2html 1.76.