Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Thai Bracket Remap

PoomPoom114 downloads

แปลงตัวอักษร ฃ ให้กลายเป็น [ และ ฅ ให้กลายเป็น ] ทันทีที่พิมพ์ในตัวแก้ไข

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

An Obsidian plugin that remaps two rarely-used Thai characters to square brackets while typing in the editor:

  • Typing ซ inserts [ instead
  • Typing ฅ inserts ] instead

On the Kedmanee layout those letters sit on the same physical keys as English [ and ] (ข/ซ on [, ค/ฅ on ]). The point is not to hunt for another key — it is to type [[wiki-links]] and Markdown brackets without switching from Thai to English.

ซ and ฅ are obsolete Thai consonants that almost never appear in modern spelling, so the plugin reuses them as instant bracket shortcuts. The remap happens as you type; no extra keystrokes.

Installation

Already listed in Community plugins: search Thai Bracket Remap, or open https://community.obsidian.md/plugins/thai-bracket-remap

Via BRAT (beta / sideload)

  1. Install the BRAT community plugin.
  2. In BRAT, choose "Add Beta plugin" and enter: khunpoom/Thai-bracket-remap
  3. BRAT will install and keep it updated automatically.

Manual installation

  1. Download manifest.json and main.js from the latest release.
  2. Create a folder named thai-bracket-remap inside your vault's .obsidian/plugins/ directory.
  3. Place both files inside it:
    YourVault/.obsidian/plugins/thai-bracket-remap/
      ├── manifest.json
      └── main.js
    
  4. In Obsidian, go to Settings → Community plugins, disable Restricted mode if needed, then reload and enable "Thai Bracket Remap".

Customizing the character mapping

Open main.js and edit the CHAR_MAP object:

const CHAR_MAP = {
    'ซ': '[',
    'ฅ': ']',
};

Add or change character pairs as you like, then reload the plugin for changes to take effect.


ภาษาไทย

ปลั๊กอิน Obsidian ที่แปลงตัวอักษรไทยที่แทบไม่ได้ใช้แล้ว (ซ, ฅ) ให้กลายเป็นวงเล็บเหลี่ยมขณะพิมพ์:

  • พิมพ์ ซ → ได้ [
  • พิมพ์ ฅ → ได้ ]

บนแผ้น Kedmanee ตัวอักษรสองตัวนี้อยู่ ปุ่มเดียวกับ [ / ] ของแผ้นอังกฤษ (ข/ซ อยู่ปุ่ม [, ค/ฅ อยู่ปุ่ม ]) จุดประสงค์ไม่ใช่หาปุ่มอื่น — จุดหมายคือ ไม่ต้องสลับภาษา เมื่อต้องการพิมพ์ wiki-link ([[...]]) หรือ Markdown

ทำงานทันทีที่พิมพ์ในหน้าต่างแก้ไข (editor) ของ Obsidian

วิธีติดตั้ง (Community plugins)

ค้นหา Thai Bracket Remap ใน Community plugins ของ Obsidian แล้วกด Install

ถ้าอยากแก้คู่ตัวอักษรอื่น

เปิดไฟล์ main.js แล้วแก้ใน object CHAR_MAP ตามต้องการ แล้วรีโหลดปลั๊กอิน

HealthExcellent
ReviewPassed
About
Remap Thai characters ฃ and ฅ to [ and ] as you type in Obsidian's editor, replacing them immediately without needing to backspace. Edit the CHAR_MAP in main.js to change character pairs and reload the plugin to apply changes.
EditingLanguages
Details
Current version
1.0.3
Last updated
Last month
Created
3 months ago
Updates
4 releases
Downloads
114
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
PoomPoomkhunpoom
GitHubkhunpoom
  1. Community
  2. Plugins
  3. Editing
  4. Thai Bracket Remap

Related plugins

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Advanced Tables

Improved table navigation, formatting, and manipulation.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Outliner

Work with your lists like in Workflowy or Roam Research.