如何指定Tomboy用于存储笔记的位置?

如何指定Tomboy用于存储笔记的位置? 我在10.10(Maverick)。

编辑:有人发布了正确的答案,但现在似乎已被删除。 从内存:它与编辑你的/ etc / profile一起使用一个导致新位置的秘密行。 然后你重新启动。 您的旧笔记将不会被转移,但您可以从“隐藏”位置手动移动它们,这是我删除烦人的“默认”笔记后所做的。 删除默认笔记似乎没有造成灾难性的系统问题,所以我认为它们就像任何其他笔记一样。 但如果你遇到问题,就不要使用Tomboy。 要下载Tomboy,您可以打印笔记,将文件快递给OCR扫描的公司。 然后,您可以将它们导入到关于存储位置的EXPLICIT软件中。 可能还有其他方法可能不涉及纸张。

您的Tomboy笔记存储在~/.local/share/tomboy/ 。 您可以按照这些说明更改备注的默认目录。

打开终端然后运行以下命令:

  1. sudo cp /etc/profile /etc/profile.bak

  2. gksudo gedit /etc/profile

  3. 将此行复制并粘贴到刚刚打开的文档中。

     export TOMBOY_PATH=/path/to/your/directory 

    这将为您的Tomboy PATH设置/path/to/your/directory 。 将/path/to/your/directory更改/path/to/your/directory要存储笔记的目录。

  4. 注销并重新登录,现在Tomboy将阅读该目录中保存的注释。

请注意,已保存在旧目录中的注释不会自动导入新目录。 您必须自己复制到新目录。

(资源)

对于多用户计算机,我更喜欢将配置存储在我的主文件夹中。 我的主文件夹也会备份,这会保存我的配置更改。 我用Tomboy 1.15.4运行Ubuntu 14.04。 我有一个自己的云服务器,在/home/$user/owncloud中sycs文件/文件夹。 您应该将/home/$user/owncloud为您的首选目录位置。 命令在终端中输入。

  1. 首先关闭假小子应用程序。
  2. 创建一个文件夹/home/$USER/owncloud/tomboy并将我所有的假小子笔记复制到该文件夹​​。 $USER是您的用户名。

     mkdir /home/$USER/owncloud/tomboy cp -av /home/$USER/.local/share/tomboy/* /home/$USER/owncloud/tomboy/ 
  3. 然后我需要告诉tomboy在哪里可以找到数据文件。 我创建了一个文件/home/$USER/.profile

     gedit /home/$USER/.profile 

    然后包括以下几行。

     # this sets environment variable for user "your name here" # set tomboy data directory to owncloud/tomboy directory TOMBOY_PATH="/home/$USER/owncloud/tomboy" 
  4. 要使.profile可用,您必须使用source命令告诉操作系统。

     source /home/$USER/.profile 
  5. 检查操作系统是否知道TOMBOY_PATH变量。

     echo $TOMBOY_PATH 

    您应该看到带有目录设置的输出。

  6. 你现在可以开始假小子了。
  7. 在$ etc / environment或/ etc / profile中添加$ TOMBOY_PATH对于多用户计算机来说并不好。 例如,如果用户“Bill”在其主目录中设置路径,则用户“Susan”将无法使用tomboy,因为tomboy会尝试将她的数据保存到Bill定义的目录中,而Susan将没有写入权限来保存Bill的主目录中的文件。 您可以在路径语句“/ home / $ USER / tomboy /”中使用$ USER变量,然后Bill和Susan的位置分别为“/ home / Bill / tomboy /”和“/ home / Susan / tomboy /”。

此方法已在Ubuntu版本12.04,13.10和14.04上成功测试:

打开终端( Ctrl + Alt + T )并编辑环境文件:

 sudo -H gedit /etc/environment 

在此文件的末尾添加以下行:

 TOMBOY_PATH="/home/user/tomboy" 

您可以在任何其他路径上替换/home/user/tomboy ,您可能希望存储笔记。

然后获取环境文件:

 source /etc/environment 

最后检查一切是否顺利:

 echo $TOMBOY_PATH 

你应该回到新的Tomboy笔记路径。