9

In his love letter to Zhang Zhaohe, Mr. Shen Congwen wrote: " I have traveled many roads in my life, crossed bridges in many places, seen clouds of many shapes, and drank many kinds of wine, but I have only loved one righteous one. The best age. " In the past ten years, writing articles or documents, I have used many excellent text editing tools based on Markdown , such as Sublime Text , Cmd Markdown , MarkEditor , Typora , Arya Online , etc. Until I met Obsidian , I was impressed by the powerful functions and perfect design. Shocking and convincing, it is the most powerful text editing tool on the surface .

The article was first published in: Obsidian, the most powerful Markdown text editing tool on the surface .

Obsidian is a powerful knowledge base , a handy note-taking app , and sits on top of a local folder of plain text Markdown files. The goal: to be your second brain forever. The human brain is non-linear: people are always jumping from one idea to another. Your second brain should work the same. In Obsidian, establishing and following connections is frictionless. Take care of your notes like a gardener; at the end of the day, sit back and marvel at your own knowledge graph. ── From Chain of Allure | Obsidian .

Obsidian 倾城之链

Obsidian , it is not only an extremely useful text editing tool, but also a powerful knowledge base ; however, I will not discuss the knowledge base here, mainly based on its extreme text editing experience, combined with my short practical experience, to Share the advantages of Obsidian with your friends:

  • Default WYSIWYG (wysiwyg) editing mode;
  • Support pasting HTML to automatically convert to Markdown;
  • All operations have shortcut keys by default, and it is easy to change by yourself;
  • The application opens very quickly, operates smoothly, and occupies very little memory;
  • 100% free for personal use, no account or registration required;
  • Support expansion , the community has contributed nearly 600 plug-ins ;

A major compliment is Obsidian's plugin, which is a rarity in Markdown editor tools. First of all, this mechanism is very good in itself. It does not integrate all functions into the application itself, but provides it as needed, so it can balance lightness and power ; secondly, with this mechanism, that is, Allowing users to intervene and participate in contributions is undoubtedly an excellent way to enrich the function of the product.

Note : The Obsidian plugin is very convenient to install and use; go to Obsidian Plugins to retrieve the plugin you want; if you have installed and opened Obsidian, click Open in Obsidian to quickly open the plugin in Obsidian Plugin; click install after installation, and then click enable to enable the plugin (as shown in the screenshot below). For plugins that require keys to function, you can also modify 快捷键 and other setting parameters.

Obsidian Pangu Plugin

Below, I will share with you some of my favorite plugins:

ADVANCED TABLES : Improved table navigation, formatting and manipulation

Add improved navigation, formatting, and manipulation to markdown tables in Obsidian

Markdown's table syntax is more troublesome than inserting tables in Word, and once you want to add or change something, it's even more of a disaster. The plug-in greatly simplifies the form input process.

To create a table, create a | character, then type the first title of the table and press Tab , which will trigger the plugin's autocompletion syntax. Then move the cursor between the tables by Tab / Shift + Tab , and complete the input by Enter ; It is perfect.

Advanced Tables for Obsidian

If you want to know more, see the Github source code: tgrosinger/advanced-tables-obsidian .

OBSIDIAN PANGU : Improve Chinese-English spacing

Add "The Whiteness of Pangu" to Obsidian notes, typesetting the gospel of obsessive-compulsive patients. | A small plugin aims to add space between Chinese Characters and English Alphabet, and it is a boon for typographically compulsive people.

This small plugin is designed to add spaces between Chinese characters and English letters to make the whole typesetting more professional and beautiful; this is a boon for people with typesetting obsessive-compulsive disorder (I personally like it very much, I used Prettier or other tools to achieve).

If you want to know more, you can refer to the Github source code: Obsidian Pangu Plugin .

Editor Syntax Highlight : code highlighting

A plugin for Obsidian which allows syntax highlighting for code blocks in the editor.

This is very valuable for programmers (software development); it can make the code of the editing interface and the metadata of the page have a highlight effect; and it supports a lot of formats, such as xml , jsontsjshtmlcsspythonbash and so on. It is worth mentioning that in the code area, you can use the Tab button with confidence, without worrying about clearing the code you selected, the effect is the same as that in the code editor, and the experience is excellent.

Editor Syntax Highlight Obsidian Plugin

If you want to know more, you can refer to the Github source code: Editor Syntax Highlight Obsidian Plugin .

Kanban : Kanban module

Create markdown-backed Kanban boards in Obsidian

Kanban , this plugin can add a Kanban module to Obsidian; it allows you to use Kanban to manage tasks or notes . It has two ways to create kanban boards: use commands to add new kanban boards, or use the right-click menu to create them; and you can switch between Markdown and kanban boards at any time. If you want to use Obsidian to manage daily tasks , it is a very good plugin. . Another way to create a Kanban board is to inject the following markup at the top of the file:

 ---

kanban-plugin: basic

---

Obsidian kanban

For information on how to create and use Kanban boards, see: Creating Kanban Boards; the easiest way is to right-click a folder and select New Kanban board . It is worth mentioning that Obsidian's Kanban function, its user experience, in my opinion, uses a lot more than Giuhub , Gitlab , and Trello , and is highly recommended.

If you want to know more, you can see the Github source code: Advanced Tables for Obsidian .

Outline: document outline (official plugin)

Display the outline of current file or linked pane

Outline is an outline plugin that can automatically generate a table of contents for Obsidian documents based on the title. It can quickly preview all titles, and can also be used to quickly jump to a specified location. It is very useful if you often write long articles. Outline is an official plugin. , and enable it in the core plugin to enable it automatically. The specific operation is: open the settings ( command + , ) => Core Plugin => initiate a search Outline => choose to open.

Mind Map : Mind map plugin

This repository contains a plugin for Obsidian for viewing Markdown notes as Mind Maps using Markmap.

Mind Map is a 思维导图 plug-in, it can convert your Markdown text into a mind map, you can view the structure and content of the article more clearly, and also supports some simple operations, such as zooming in and out, dragging Drag, collapse and expand nodes, etc. You can also copy mind map images with one click, share or save them to other locations.

Obsidian Mind Map

If you want to know more, you can see the Github source code: Obsidian Mind Map .

Paste URL into selection : Quickly insert links

Insert links (URLs) into a selected text "notion-style" using regular Ctrl/Cmd + V

When you want to insert a URL on the word selected by the mouse, based on the Markdown syntax, it is not very convenient; at this time you can install the plugin Paste URL into selection this plugin; after enabling the plugin, you only need to select the text Cmd + V then-- Cmd + V (or Ctrl V Windows system) key, you can directly add the link, which is much more convenient than the operation in the rich text editor.

If you want to know more, you can see the Github source: Paste URL into selection .

Checklist : To-do task enhancements

Consolidate checklists across all files into a single view

Checklist is a to- do task enhancement plugin. It can add a task bar to Obsidian's sidebar. You can view to-do tasks in all notes under this column, you can quickly jump to the location of the task, or you can Tick the complete task directly on the taskbar. Its usage is as follows:

  • After enabling this plugin, you will see the list appear in the right sidebar;
  • Any checklist item blocks you mark up #todo will appear in this sidebar;
  • You can complete checklist items by ticking them in the editor (eg - [ ] -> - [x] ) or by clicking the checklist item in the sidebar, which will update you .md file;

Obsidian Checklist

If you want to know more, you can see the Github source code: obsidian-checklist-plugin .

Calendar : Calendar 📅

This plugin for Obsidian creates a simple Calendar view for visualizing and navigating between your daily notes.

Calendar is a calendar plugin made to enhance Daily notes. It can add a calendar module to the sidebar. You can use it to quickly jump to daily notes at a specific time. Dates for Daily Notes Create notes, either for previous dates or for future notes. Its usage is as follows:

After enabling the plugin in the settings menu, you should see the calendar view appear in the right sidebar. The plugin reads your daily note settings to know your date format, the location of the daily note template, and the location of the new daily note it creates.

Obsidian  Calendar

If you want to know more, you can refer to the Github source code: obsidian-calendar-plugin .

Today, the Obsidian plug-in market contains very rich treasures, and everyone who can think of optimization points has already contributed good design solutions. If you have your own unique demands, you can completely customize your own plug-ins based on Obsidian, just read the relevant documents and understand some basic JavaScript programming. For details, see the article: Creating a Plugin for Obsidian.md or How to create your own Obsidian Plugin .

I secretly think that the biggest difference between a good tool and a powerful tool is that the former will make users feel that they are strong with the software itself; while the latter will only make users feel that the tool is strong. Obsidian belongs to the former, it allows users to configure 0, that is, they can get started quickly; it can also support friends who are willing to toss, and it is worthy of praise for all kinds of tossing and additional functions. Now, it has only been used for a few days, and there are more ways to play, waiting to be explored; friends from all walks of life are welcome to share your valuable suggestions and opinions.

Articles you may be interested in


jeffjade
2.3k 声望923 粉丝

个人主页: [链接]