Número de artículos recientes que no funcionan

1

Aplicaciones como por ejemplo TextEdit mostrar entradas múltiples en el Open Recent lista a pesar de que el número de elementos recientes se establece en none En las preferencias del sistema.

¿Hay otra manera de ajustar el número de elementos recientes? ¿O para borrar automáticamente las listas de todas las aplicaciones al cerrar sesión?

enter image description here enter image description here

user237989
fuente

Respuestas:

2

El número de Recent Items en TextEdit u otras aplicaciones es independiente de la configuración general en el System Preferences. La cantidad de entradas y las entradas en sí se almacenan en archivos * .LSSharedFileList.plist.

Ejemplo:

Método PlistEdit Pro
Para cambiar el número de TextEdit, borre el menú en TextEdit, salga de TextEdit, abra com.apple.TextEdit.LSSharedFileList.plist en ~ / Library / Preferences / con una aplicación apropiada (por ejemplo, PlistEdit Pro (prueba gratuita de 14 días) ) e ingrese 0 como MaxAmount.

com.apple.TextEdit.LSSharedFileList.plist

Es posible que tenga que crear (si el archivo no existe) y modificar com.apple.TextEdit.plist después:

touch ~/Library/Preferences/com.apple.TextEdit.plist  

para crear el archivo com.apple.TextEdit.plist

defaults write com.apple.TextEdit NSRecentDocumentsLimit 0  

Para cambiar las preferencias.

método plutil y nano

Salga de TextEdit y abra Terminal.app e ingrese:

touch ~/Library/Preferences/com.apple.TextEdit.plist  

para crear el archivo com.apple.TextEdit.plist si no existe

defaults write com.apple.TextEdit NSRecentDocumentsLimit 0  

cambiar las preferencias

plutil -convert xml1 ~/Library/Preferences/com.apple.TextEdit.LSSharedFileList.plist  

para convertir el archivo a XML.

Abre el archivo con nano

nano ~/Library/Preferences/com.apple.TextEdit.LSSharedFileList.plist

y editar el valor de MaxAmount, escribe tu edición para archivar con ctrl O y salir nano ctrl X
y finalmente

plutil -convert binary1 ~/Library/Preferences/com.apple.TextEdit.LSSharedFileList.plist  

para convertirlo de nuevo al formato binario original.

método por defecto Trabaja con 10.7, 10.8 y obviamente 10.9:

defaults delete com.apple.TextEdit.LSSharedFileList RecentDocuments
touch ~/Library/Preferences/com.apple.TextEdit.plist (if the file doesn't exist)
defaults write com.apple.TextEdit NSRecentDocumentsLimit 0
defaults write com.apple.TextEdit.LSSharedFileList RecentDocuments -dict-add MaxAmount 0
killall Dock
klanomath
fuente
¡Muchas gracias! Especialmente tu tercera solución funciona para mí.
user237989
@samcarter En Mavericks, la última versión no me funcionó en absoluto. El archivo volvió a sus valores predeterminados (Cantidad máxima 10) la mayor parte del tiempo. Tal vez demasiadas pruebas ;-)
klanomath
extraño, experimenté esto al revés. Primero traté de editar el .plist con XCode (similar a su primera solución) pero esto no funcionó. Cada vez que abrí TextEdit, MaxAmount se restablecía en 10. Pero su enfoque de línea de comando funcionó en el primer intento.
user237989
@samcarter no tenía un archivo com.apple.TextEdit.plist en mi carpeta de preferencias al principio. Tal vez esa sea la razón del extraño comportamiento.
klanomath