Search & navigation
A knowledge base is only as good as your ability to find things in it. Lexicon combines free-text search, six filters, sorting, and pagination — all working together.
Free-text search
The Search box at the top of the main window matches against five fields at once:
- title
- disambiguation
- aliases
- tags
- flags
Because aliases are searched too, a well-maintained alias list means you find Resource Acquisition Is Initialization just by typing RAII.
Search-to-create If a search comes up empty, click Add — the new term's title is prefilled from your search text. Searching and capturing become one motion.
Filters
Filters combine with search (and with each other) to narrow the term table:
| Filter | Narrows to |
|---|---|
Map | Terms in one map (e.g. only Databases) |
Tag | Terms carrying a specific tag |
Flag | Terms carrying a specific flag |
Status | None / Draft / Completed |
Understanding | One of the five understanding levels |
Pinned | Pinned or unpinned terms only |
Some practical combinations:
- "What should I study next?" — Map = C++, Understanding = Recognized
- "What's unfinished?" — Status = Draft
- "My review queue" — Flag = review
- "The essentials" — Pinned = yes
Sorting & pagination
Click any column header in the term table to sort by that column; click again to reverse the order. Combined with the pagination bar (<< First, < Prev, Next >, Last >>, and a Page size selector), the table stays fast even with thousands of terms.
Global overviews
Three read-only overviews show your entire vocabulary with usage counts:
View → All tags...View → All flags...View → All aliases...
Use them to audit your labeling: spot near-duplicate tags (sql vs. SQL), find flags that were never cleaned up, and check which aliases actually get used.
Light & dark mode
Switch the application theme from the menu:
View → Light modeView → Dark mode
Your preference is persisted between sessions.