Comments (7)
Hi,这是因为配置文件里面包含有路径,比如笔记本的根目录之类的,即使保存了带着走,在别的电脑上还是很可能会出错的。您能说一下具体的使用场景吗?比如有啥需求之类的。看看有没有啥变通方法。谢谢!
from vnote.
我现在用syncthing同步两台电脑,路径不一样实在是不方便,另外笔记本的确是无法使用相对路径的,目前只能用mklink链接过去了。
rd /s /q %AppData%\VNote
mklink %AppData%\VNote /J .\settings
rd /s /q C:\vnotebook
mklink C:\vnotebook /J .\vnotebook
from vnote.
@heartnn hi,我目前的使用方式是只用网盘同步数据,vnote程序在两台电脑上是独立的,在每台电脑上分别导入笔记本(同一个笔记本,但不同路径,名字随意),这样就可以跨机器编辑同一个笔记本了。这样的好处是数据和程序分离,程序也没必要同步过去。
后面我考虑把笔记本这种数据从配置文件里面独立出来吧,然后程序优先使用程序所在目录下的配置文件。但配置文件里面其实还是会有部分配置是依赖于不同机器的。
谢谢反馈!
from vnote.
了解了,多谢回复,感觉现在mklink也不是不能接受。
from vnote.
Hi, VNote将会支持优先读取可执行文件所在目录的vnote.ini
配置文件 (01acd03)。敬请关注下一个版本。谢谢!
from vnote.
怎么设置才能保存在当前目录,方便携带?
我做了一个 portable 包,你可以试试看,#676
from vnote.
自己做了一个cmd, 之前好像没发过来
@echo off
if not exist "%CD%\Profile\AppData\Roaming" mkdir "%CD%\Profile\AppData\Roaming"
if not exist "%CD%\Notes" mkdir "%CD%\Notes"
if not exist "%CD%\Profile\AppData\Local\Temp" mkdir "%CD%\Profile\AppData\Local\Temp"
set USERPROFILE=%CD%\profile
set APPDATA=%CD%\Profile\AppData
set TEMP=%CD%\Profile\AppData\Local\Temp
set TMP=%CD%\Profile\AppData\Local\Temp
if not exist "%CD%\Notes" goto message
goto start
:message
echo PORTABLE VNote
echo -------------------------------
echo Please point path in VNote: .\Notes
echo.
pause
:start
start App\VNote.exe /I
from vnote.
Related Issues (20)
- Wayland下面QT6编译的vnote git崩溃 (segfault) HOT 1
- 【新建快速笔记】的菜单层级希望提前 HOT 2
- 【新建快速笔记】的菜单层级建议提前
- md预览时内容显示不全 HOT 5
- 希望标题可以根据级别自动缩进 HOT 2
- text-editor.theme 修改字体只有第一项生效
- 输入<!-- 后预览崩溃,无法实时刷新 HOT 7
- 请问窗口的阴影是如何添加的?
- FR: in vi mode, enable search mode via /?
- 快捷键不起作用 HOT 1
- 使用~~来定义删除线,当被作用文本含有括号时,预览无效果 HOT 2
- 在vnote中全局检索笔记 HOT 1
- 标题样式的细节设计 HOT 2
- 【请求改变图片管理操作逻辑】单独添加clear unused image按钮
- 新版本PlantUML在编辑模式下无法预览,阅读模式下正常显示。
- 开启编辑模式下的小节序号导致内容错乱
- 在列表中重命名笔记文件时,编辑区的文件保持打开并更新名称
- Add support of typst formula blocks
- 希望阅读模式下能够支持外部应用打开图片
- 使用扫描并导入功能,处于第4级的目录和文件会重复导入
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vnote.