Trilium windows上修改笔记目录,创建多个笔记空间方法

一开始使用trilium会非常的不舒服,不像是obsidian可以创建多个笔记空间,指定多个笔记目录。这里摸索到了解决方案

修改目录的方法一 ——修改系统环境变量

打开控制面板-系统-高级系统设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

新增如上条目

修改目录的方法二——直接写bat脚本运行

在这里插入图片描述
新建位置如上

这里这里有utf-8和gb2312两种编码方式

如果用系统自带的记事本默认好像是gb2312编码,不需要加chcp 65001,如果是vscode编辑,默认是utf-8需要加上chcp 65001

@echo off
::如果是GB2312编码的不需要加(使用记事本编辑),如果是 UTF-8 需要添加
::chcp 65001echo =====重新设置Trilium数据存储位置环境变量=====
::这样每次启动就用 指定的 临时 环境变量
set TRILIUM_DATA_DIR=H:\inbox\trilium_data
::显示存储位置
set TRILIUM_DATA_DIR
echo =====重新设置Trilium启动端口=====
set TRILIUM_PORT=8080
::显示端口
set TRILIUM_PORT
echo =====后台启动trilium=====
start /b trilium.exe
echo ==========
echo =====成功启动trilium=====
::窗口不自动退出,如果想要窗口直接关闭,将下面命令删除即可
pause

这样bat启动方式可以支持多个数据库,多个笔记空间。只需要替换启动端口的位置,和目录位置

如下修改

@echo off
::如果是GB2312编码的不需要加(使用记事本编辑),如果是 UTF-8 需要添加
::chcp 65001echo =====重新设置Trilium数据存储位置环境变量=====
::这样每次启动就用 指定的 临时 环境变量
set TRILIUM_DATA_DIR=H:\inbox\trilium_data_public
::显示存储位置
set TRILIUM_DATA_DIR
echo =====重新设置Trilium启动端口=====
set TRILIUM_PORT=8090
::显示端口
set TRILIUM_PORT
echo =====后台启动trilium=====
start /b trilium.exe
echo ==========
echo =====成功启动trilium=====
::窗口不自动退出,如果想要窗口直接关闭,将下面命令删除即可
pause

使用vscode右下角课件编码方式
在这里插入图片描述
uft8的格式在gb2312下的解码就是如此乱字符
在这里插入图片描述

至于为什么是数字65001

代码页 映射的字符集
936 GB2312
20127 US-ASCII
65001 UTF-8

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/33500.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网安大咖说·镜鉴(下)| 把握安全新脉搏:企业CSO的领航之道

网安大咖说镜鉴栏目通过对网安大咖说嘉宾访谈内容的深度提炼,撷取群英论道之精髓,汇聚众智谋策之高远,为从业者提供宝贵的经验和启迪。集思广益、博采众长,意在以镜为鉴,观网安之百态,立防范之策略&#xf…

AI助力科研:自动化科学构思生成系统初探

科学研究作为推动创新和知识进步的关键活动,在解决复杂问题和提升人类生活水平方面发挥着至关重要的作用。然而,科学研究的固有复杂性、缓慢的进展速度以及对专业专家的需求,限制了其生产力的提升。为了增强科研效率,本文提出了一…

重学java 84.Java枚举

那些你暗自努力的时光,终究会照亮你前行的路 —— 24.6.24 一、枚举介绍(开发中表示状态) 1.概述: 五大引用数据类型:类型、数组、接口、注解、枚举 2.定义: public enum 枚举类名{} 所有的枚举类父类…

贝锐花生壳内网穿透

贝锐花生壳内网穿透使用步骤 首先你得去官网购买一个域名配置一下内网穿透映射官网下载一个客户端修改代码配置 首先你得去官网购买一个域名 配置一下内网穿透映射 官网下载一个客户端 注意,一定要下载客户端,不然用不了 当然,本地我已经提前…

SpringBoot-配置文件中使用随机值和使用变量

1、配置文件中使用随机值 2.在配置文件使用引用变量 如果没定义还可以设置默认值

环境安装-GIT

下载 git官网下载 https://git-scm.com/ 安装 点击下载的安装包,并点击下一步 选择安装路径,照例改选自定义路径 选择默认的即可 选择GIT编辑器,默认选择vim即可 设置初始化新项目(本地仓库)的主分支名,按默认即可,点…

keysight 34901A (安捷伦)多路复用器

34970A 数据采集/开关单元的 Keysight 34901A(安捷伦)模块是通用扫描中最通用的多路复用器。它将密集的多功能开关与 60 通道/秒的扫描速率相结合,可满足广泛的数据采集应用。两线和四线通道可以混合在同一模块上。两个额外的保险丝输入&…

音频傅里叶变换(基于开源kissffs)

主要参考资料: 深入浅出的讲解傅里叶变换(真正的通俗易懂): https://zhuanlan.zhihu.com/p/19763358 推荐开源项目:KISS FFT: https://blog.csdn.net/gitblog_00031/article/details/138840117 数字硅麦数据的处理&…

基于Java蛋糕甜品商城系统设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟感兴趣的可以先收藏起来,还…

LLama 3的各种微调:拿我司七月的paper-review数据集微调LLama 3

前言 llama 3出来后,为了通过paper-review的数据集微调3,有以下各种方式 不用任何框架 工具 技术,直接微调原生的llama 3,毕竟也有8k长度了 效果不期望有多高,纯作为baseline通过PI,把llama 3的8K长度扩展…

EDU学校漏洞sql注入挖掘记录

某搜索框 biaoti参数单引号报错 双引号正常 经过我的不断测试,’||exp(710)||’报错,exp函数就是执行e的多少次方,709不会报错,710会导致这个数太大报错 709正常,这里说明一下,因为这个数是小数所以返回200&#xff0c…

Spring容器启动流程——refresh()单个方法分析

文章目录 Spring启动过程this()方法refresh()prepareRefresh()obtainFreshBeanFactory()prepareBeanFactory()postProcessBeanFactory()invokeBeanFactoryPostProcessorsregisterBeanPostProcessorsinitMessageSource()initApplicationEventMulticaster()onRefresh()registerLi…

WPF 数据分组显示

WPF 数据分组显示 效果展示: Student类: public class Student {public string Name { get; set; }public string Class { get; set; }public int Age { get; set; } }MainWindow.xaml.cs public partial class MainWindow : Window {private Observ…

【调试笔记-20240620-Windows- Tauri + Vue 中实现部分区域滚动】

调试笔记-系列文章目录 调试笔记-20240620-Windows- Tauri Vue 中实现部分区域滚动 文章目录 调试笔记-系列文章目录调试笔记-20240620-Windows- Tauri Vue 中实现部分区域滚动 前言一、调试环境操作系统:Windows 10 专业版调试环境调试目标 二、调试步骤搜索相似…

专业140+总分400+武汉理工大学855信号与系统考研经验电子信息与通信工程,真题,大纲,参考书

专业855信号与系统140,总分400,今年顺利上岸武汉理工大学,总结一下自己的复习经历,希望对报考武理工的同学有所帮助。专业课:855信号与系统 首先教材: 《信号与系统》高等教育出版社 作者:刘泉…

第一百二十三节 Java面向对象的设计 - Java接口继承

Java面向对象的设计 - Java接口继承 接口可以从另一个接口继承。与类不同,接口可以从多个接口继承。 interface Singer {void sing();void setRate(double rate);double getRate(); } interface Writer {void write();void setRate(double rate);double getRate();…

人间烟火气视频素材去哪里找?人间生活气息视频素材网站分享

在数字化时代迅猛发展的今天,短视频已经成为人们表达情感、记录生活的流行方式。无论是在抖音、快手还是B站,一种特别的元素——人间烟火气,为短视频增添了无尽魅力。许多创作者常常困惑,这种生活气息浓厚的视频素材应当如何寻找&…

使用 Swift 6 语言模式构建 Swift 包

文章目录 前言下载 Swift 6 工具链Swiftenv - macOSSwiftly - Linux在 SPM 中启用语言模式命令行包清单文件输出结论前言 我最近了解到,Swift 6 的一些重大变更(如完整的数据隔离和数据竞争安全检查)将成为 Swift 6 语言模式的一部分,该模式将在 Swift 6 编译器中作为可选…

Python 类对象

Python 类对象 经典迭代器 可迭代对象的定义: 使用内置的iter可以获取迭代器的对象。如果对象实现了能返回迭代器的__iter__方法,那么对象就是可迭代的。序列都可以迭代。实现了__getitem__方法,而且接受从0开始的索引,这种对象也…

EfficientNet-V1论文阅读笔记

目录 EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks摘要Introduction—简介Compound Model Scaling—混合模型缩放Problem Formulation—范式化问题(理论基础)Scaling Dimensions—维度缩放Compound Scaling—混合缩放 Eff…