2010-07-30 14 views
7

Espero que este sea el lugar correcto para publicar esta pregunta.Archivo de configuración de editor propio de Joe

Tengo problemas para cambiar el tamaño de la pestaña en joe. He copiado 'joerc' en $ HOME y he editado la línea -tab en '-tab 4', pero esto no ha cambiado la opción en joe. También el número 4 es verde en lugar de azul cuando edito joerc, así que creo que está leyendo mal.

¿Alguien sabe cómo hacer esto?

Respuesta

10

He perdido unos 20 minutos tratando de establecer el tamaño de las pestañas también. Aquí está la solución:

I. Abierto:

/etc/joe/joerc

II. Encuentra fila que contiene nnn -Tab y cambiarlo a:

-tab 4

(Asumo que desea cambiar el tamaño de la pestaña 4. Si desea valor diferente, reemplace todos los 4s con su valor)

III. Encuentra -istep nnn y cambiarlo a:

-istep 4

IV. Guardar & exit

Esto configurará el tamaño de tabulación 4 para archivos SIN extensión. Si desea cambiar el tamaño de la pestaña de archivos con extensiones comunes como * .java:

I. abierta/etc/joe/ftyperc

II. Encuentra tu extensión, por ejemplo * .java. Inicialmente se ve así:

JAVA 

*.java 

-autoindent 

-syntax java 

-smarthome 

-smartbacks 

-purify 

-cpara >#!;*/% 

III. Tienes que comentar (inserta la pestaña antes) -autoindent y agrega -istep 4 abajo -cpara. Debe quedar como:

JAVA 

*.java 

    -autoindent 

-syntax java 

-smarthome 

-smartbacks 

-purify 

-cpara >#!;*/% 

-istep 4 
10

La solución real es: (NO .joe como al menos el Debian joerc sugiere)

  1. Crear un archivo $HOME/.joerc
  2. primera línea debe ser :include /etc/joe/joerc
  3. a continuación, una línea que contiene sólo un * y un carácter de nueva línea
  4. entonces, -tab 4 y -istep 4, cada uno en una sola línea.
  5. Agregue una línea en blanco al final.

También puede agregar más opciones con otras máscaras.

+1

Esta es la verdadera respuesta. –

+2

+1. A partir de octubre de 2016, con Joe v4.1 y 4.2, la posición de la pestaña solo se respeta si la línea ': include/etc/joe/joerc' se mueve al final del archivo' $ HOME/.joerc'. El manual de usuario de joe dice que copie/etc/joe/joerc en su directorio de inicio y lo modifique, pero creo que el método ': include' que se muestra aquí es más manejable. – par

1

En caso de que alguien más se encuentre con esto, estoy ejecutando una versión antigua de joe en AIX y después de una dolorosa prueba y error resultó que -smartbacks era el problema para mí. Comenté que la línea y las pestañas funcionan, lo devuelvo y vuelven a 2.Probablemente se corrigió en una versión posterior, pero con suerte esto ayuda a otra persona con el mismo problema.

JAVA 
*.java 
-spaces 
-tab 4 
-istep 4 
-indentc 32 
-autoindent 
-syntax java 
-smarthome 
-smartbacks 
-purify 
Cuestiones relacionadas