jambo2018 / notion-assistant-plugin Goto Github PK
View Code? Open in Web Editor NEWTyping Assistant is a plugin that improves writing efficiency and provides a user experience similar to that of【Notion】
License: MIT License
Typing Assistant is a plugin that improves writing efficiency and provides a user experience similar to that of【Notion】
License: MIT License
0.2.2使用一切正常,升级到0.2.4版本后,输入”/“无反应,选取文字后快捷操作栏也不出现,请帮助下怎么才能正常使用。谢谢!
/ 键全局生效,在修改其他插件的设置时也会触发。希望只在编辑文稿时触发,谢谢作者,有时间的话请麻烦调整一下。
另外再次贴上我的修改(也没改几行代码),可供作者参考(主要是使用体验上),希望自己也有点作用。
修改原因:Text以及heading的markdown书写较为方便所以不会用到 / 键。而callout需要输入多个不同键位。
以及选中文本修改加入inline-math,hignlight
typing-assistant.zip
选中文本能否添加自定义功能,可以参考easy-typing插件,即可以自定义在选中文本的两端添加什么字符。eg:left:<font color:"red">,right:。这样可以极大丰富插件的用途。easy-typing也非常好用,但是比起这个插件输在可视化上,以及这个插件可以单手操作,不需要操控键盘。
再次衷心感谢作者,谢谢作者制作了这个插件。
It would be great if it could be used in Canvas.
I really like this plugin, it feels very friendly. But I also found some small problems, maybe not the problem. 😂
At first, I thought there was a problem with the theme, but when I switched to other themes and found the same problem, it seemed to affect all the themes, Can you consider adding a feature and turning it off. Thank you very much~
希望可以添加/键唤出callout语法,感谢作者!
Feature request: option for hide (disable) hint after text coursor:
Please input ' / ' for more commands ...
I love the plugin, but wasting space annoys me :)
非常感谢您创造的插件,很好用!目前可以自行修改输入“/”命令之后的工具栏选项,希望也可以允许自行选择修改选中文字之后出现的快捷工具栏的选项内容
再次感谢您的作品!
比如输入/,弹出了很多选择之后,我想选个有序列表,我输入了list
,没有自动定位到list元素,而是把list单词打进了Obsidian里.
建议这里优化下,不用每次都用鼠标去选.
Hey, fantastic plugin! I wish it looked a bit more like the native UI so I made some tweaks:
Feel free to use the CSS:
#command-menu, #selection-menu .linemenu {
font-size: 0.8em;
-webkit-font-smoothing: antialiased;
font-weight: 500;
background-color: var(--color-base-20);
}
#command-menu .command-option,
#selection-menu .linemenu-option {
padding: 6px 8px;
}
#command-menu .command-option:focus,
#selection-menu .linemenu-option:focus {
background-color: var(--interactive-accent);
color: var(--text-on-accent);
}
#command-menu .command-option div,
#selection-menu .linemenu-option div {
padding: 4px;
margin-right: 8px;
}
[commandtype="insert-heading4"] {
border-bottom: 1px solid var(--background-modifier-border)
}
.command-option svg,
.linemenu-option svg {
max-width: 12px;
max-height: 12px;
}
#selection-menu .linemenu {
transform: translateX(200px);
}
#selection-menu .selection-btn:hover {
background-color: var(--interactive-accent);
color: var(--text-on-accent);
}
#selection-menu .selection-btn:hover svg path {
fill: white;
}
.selection-btn:first-child:hover::after {
filter: brightness(0.5) invert(1);
}
/* Dropdown */
.selection-btn[commandtype="0"] {
order: 9999;
}
/* Link */
.selection-btn[commandtype="1"] {
order: 3;
}
/* Bold */
.selection-btn[commandtype="2"] {
order: 1;
}
/* Strikethrough */
.selection-btn[commandtype="3"] {
order: 0;
}
/* Italic */
.selection-btn[commandtype="4"] {
order: 2;
}
/* Underline */
.selection-btn[commandtype="5"] {
display: none;
}
/* Code */
.selection-btn[commandtype="6"] {
order: 0;
}
/* Tex */
.selection-btn[commandtype="7"] {
order: 0;
}
/* Higlight */
.selection-btn[commandtype="8"] {
order: 0;
}
Hi. Is it possible to implement an option to disable context menu on text selection?
I'm using this plugin but I only need the core feature, the / autocomple in notion style.
The context menu is really annoying in some edit situations using mobile obsidian.
Thank you.
Hiya,
I really like the way the floating toolbar follows the cursor and selection.
Would be great to have the abililty to add custom commands to it as one can do with the cMenu plugin.
Cheers
I install this and enable in Obsidian v1.4, It's not working when I type /
when I input / open command palette, do not show any assitant info like notion
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.