Jusqu'à aujourd'hui, j'ai évité d'utiliser la fonction Notes de fichier dans Nautilus (Propriétés), en raison de problèmes de portabilité. ... mais ils sont tellement pratiques que tentants! ... L'ajout de notes à un fichier texte portant le même nom fonctionne, mais nécessite plus de jonglage que la fonction Notes.
J'ai donc décidé d'essayer les Notes; maintenant que j'utilise (presque) exclusivement Ubuntu ... (j'ai dépassé le point de non-retour;)
Donc, quelques (ou trois) questions se sont posées.
- Cette fonctionnalité Notes est-elle exclusive à Nautilus?
- Existe-t-il un terminal CLI pour Notes ... comme le CLI pour la corbeille ?
- Existe-t-il un outil qui peut extraire / convertir par lots les notes en fichiers texte individuels de même nom (ou quelque chose de similaire) pour la "portabilité"?
la source
xsel::PRIMARY
le nom de fichier etxsel::CLIPBOARD
le texte de la note (ou quelque chose comme ça) ... et donnez-lui un raccourci clavier viaxbindkeys
... pensez-y: cela peut être plus facile dans certains cas que la page Propriétés :)Nautilus a changé il y a quelque temps (2009?) De son propre système en GVFS pour stocker les données. Toutes les notes sont stockées dans une base de données GVFS cachée dans votre répertoire personnel où au moins théoriquement d'autres programmes peuvent désormais y accéder. Cependant, la base de données est assez illisible pour quiconque n'est pas développeur ou impliqué dans GVFS. :(
Comme l'a montré DoR, vous pouvez utiliser le
gvfs-tools
pour lire et écrire des notes. Les notes sont en fait écrites dans la base de données et chaque fois que vous ouvrez un dossier avec Nautilus, il recherche des notes dans la base de données. La copie de fichiers sur un autre ordinateur, un autre utilisateur ou une sauvegarde ne préservera pas les notes. Si, par exemple, vous copiez un fichier sur une clé USB, les notes ne seront pas copiées. Au lieu de cela, Nautilus rédigera une nouvelle note pour cette copie dans la base de données de votre ordinateur. Une fois que vous le reconnectez, Nautilus trouve cette note. Mais si vous allez sur un autre ordinateur ou que vous souhaitez effectuer une sauvegarde, cela ne fonctionne bien sûr pas. Joli cerveau mort.Pour contourner ce problème, il faudrait copier les parties pertinentes de la base de données. Malheureusement, je n'ai pas encore trouvé de moyen de lire directement la base de données. Une solution consiste à demander à un script de parcourir tous les fichiers que vous souhaitez sauvegarder et de copier les notes dans des fichiers séparés.
Quelques informations / solutions:
la source