CotEditor User Guide
Welcome
Work with documents
Create or open documents
Save documents
Open folders
Open hidden files
Open aliases or symlinks
Print a document
Make a document read-only
View document details
Get information about a document
Get information about a character
Handle various types of line endings
Find inconsistent line endings
Go to a specific line
Show invisible characters
Count characters
Split the editor
Edit text
Paste text
Edit multiple points
Indent text
Find and replace text
Find and replace a line ending
Replace text using multiple rules
Sort lines using patterns
Complete a word
Insert a snippet
Enter a character using Unicode code point
Normalize Unicode text
Switch editor modes
Use regular expressions
Insert text from camera
Parse document’s syntax
Analyze the syntax of a document
Inspect the outline of a document
Define a syntax
Map files to syntaxes
Handle text encodings
Open a document with a specified encoding
Change a document’s text encoding
Detect a document’s text encoding
Find characters incompatible with the document encoding
Customize text encoding priorities
Use four kinds of Shift JIS properly
Operate CotEditor
Perform actions by typing
Work with cot command
Customize CotEditor
Change settings
Change fonts
Customize a theme
Customize keyboard shortcuts
Customize toolbar
Export and import settings
Automate CotEditor with scripts
Automate tasks with scripting
Automate tasks using AppleScript
Automate tasks using UNIX scripts
Customize the Script menu
Run script on specific events
Support different CotEditor versions in AppleScript
Troubleshooting
If a document appears garbled
If syntax highlighting doesn’t look correct
If your keyboard shortcut doesn’t work as you expect
If CotEditor quits unexpectedly
If you can’t find a solution
Learn about CotEditor
CotEditor’s source code
Release notes
Important changes in the past
Important changes on CotEditor 7.0
Important changes on CotEditor 4.2
Important changes on CotEditor 2.2
Important changes on CotEditor 2.0
What’s New
What’s new in CotEditor 7.0
What’s new in CotEditor 6.2
What’s new in CotEditor 6.1
What’s new in CotEditor 6.0
What’s new in CotEditor 5.2
What’s new in CotEditor 5.1
What’s new in CotEditor 5.0
What’s new in CotEditor 4.8
What’s new in CotEditor 4.7
What’s new in CotEditor 4.6
What’s new in CotEditor 4.5
What’s new in CotEditor 4.4
What’s new in CotEditor 4.3
What’s new in CotEditor 4.2
What’s new in CotEditor 4.1
What’s new in CotEditor 4.0
What’s new in CotEditor 3.9
What’s new in CotEditor 3.8
What’s new in CotEditor 3.7
What’s new in CotEditor 3.6
What’s new in CotEditor 3.5
What’s new in CotEditor 3.4
What’s new in CotEditor 3.3
What’s new in CotEditor 3.2
What’s new in CotEditor 3.1
What’s new in CotEditor 3.0
What’s new in CotEditor 2.5
What’s new in CotEditor 2.4
What’s new in CotEditor 2.3
What’s new in CotEditor 2.2
What’s new in CotEditor 2.1
What’s new in CotEditor 2.0
Uninstall CotEditor