¿Cómo guardar las preferencias personalizadas de IDLE de python?

Tengo varias computadoras en diferentes ubicaciones, y aunque no estoy codificando en IDLE, siempre se ejecuta en segundo plano, para pequeñas tareas de prueba, depuración e investigación. Configuré el resaltado personalizado IDLE, el conjunto de teclas, etc. en casa, y sería bastante cómodo guardar mi configuración en un archivo externo e instalar esta configuración en cualquier máquina en la que esté trabajando.

Así que mi pregunta: ¿hay una manera de hacer eso?

O también sería bueno, si alguien sabe dónde IDLE almacena estos datos, probablemente pueda copiar los archivos desde allí …

¡Gracias por adelantado!

IDLE guarda sus preferencias en varios archivos en el directorio $HOME/.idlerc , creando los archivos (por ejemplo, config-main.cfg ) según sea necesario. Los más importantes, al menos, son archivos de texto simples, por lo que debería poder copiarlos de su directorio personal en una máquina a otra. Hay algunos potenciales que hay que tener en cuenta:

  • Cuando copie los archivos a otro directorio principal, asegúrese de que no se estén ejecutando instancias IDLE.

  • Tenga en cuenta que actualmente todas las versiones de IDLE (con Python 2.7, 3.2, 3.3, etc.) comparten el mismo directorio y archivos .idlerc . No tengo conocimiento de ningún conflicto importante en este punto que no sean los archivos recientes con nombres de archivo con caracteres no ASCII que requieren la representación de Unicode: eso podría causar problemas para compartir entre IDLE 2.xy 3.x.

  • Otro problema podría ser los finales de línea si intenta compartir archivos entre sistemas Windows y no Windows.