Macro Commands

- Cursor Movement
- Deleting Text
- Line Commands
- Block Commands
- Text Editing and Insertion
- Folding Text
- Bookmarks
- Character Translation
- File Commands
- Directory Commands
- Search and Replace
- Window Commands
- Compiler Support
- CVS Support
- TAGS Commands
- Option commands
- Other commands

# Cursor Movement

- MoveDown
- MoveUp
- MoveLeft
- MoveRight
- MovePrev
- MoveNext
- MoveWordLeft
- MoveWordRight
- MoveWordPrev
- MoveWordNext
- MoveWordEndLeft
- MoveWordEndRight
- MoveWordEndPrev
- MoveWordEndNext
- MoveWordOrCapLeft
- MoveWordOrCapRight
- MoveWordOrCapPrev
- MoveWordOrCapNext
- MoveWordOrCapEndLeft
- MoveWordOrCapEndRight
- MoveWordOrCapEndPrev
- MoveWordOrCapEndNext
- MoveLineStart
- MoveLineEnd
- MovePageStart
- MovePageEnd
- MovePageUp
- MovePageDown
- MoveFileStart
- MoveFileEnd
- MovePageLeft
- MovePageRight
- MoveBlockStart
- MoveBlockEnd
- MoveFirstNonWhite
- MoveLastNonWhite
- MovePrevEqualIndent
- MoveNextEqualIndent
- MovePrevTab
- MoveNextTab
- MoveTabStart
- MoveTabEnd
- MoveLineTop
- MoveLineCenter
- MoveLineBottom
- ScrollLeft
- ScrollRight
- ScrollDown
- ScrollUp
- MoveFoldTop
- MoveFoldPrev
- MoveFoldNext
- MoveBeginOrNonWhite
- MoveBeginLinePageFile
- MoveEndLinePageFile
- MoveToLine
- MoveToColumn
- MoveSavedPosCol
- MoveSavedPosRow
- MoveSavedPos
- SavePos
- MovePrevPos

SEE ALSO: CursorTroughTabs, Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## MoveDown

Move cursor to next line.

SEE ALSO: Cursor Movement.

## MoveUp

Move cursor to previous line

SEE ALSO: Cursor Movement.

## MoveLeft

Move cursor to previous column.

SEE ALSO: Cursor Movement.

## MoveRight

Move cursor to next column.

SEE ALSO: Cursor Movement.

## MovePrev

Move cursor to previous character. Moves to end of the previous line if cursor is at the beginning of line.

SEE ALSO: Cursor Movement.

## MoveNext

Move cursor to next character. Moves to the beginning of next line if cursor is at the end of line.

SEE ALSO: Cursor Movement.

## MoveWordLeft

Move cursor to the beginning of the word on the left.

SEE ALSO: Cursor Movement.

## MoveWordRight

Move cursor to the beginning of the word on the right.

SEE ALSO: Cursor Movement.

## MoveWordPrev

Move cursor to the beginning of the previous word.

SEE ALSO: Cursor Movement.

## MoveWordNext

Move cursor to the beginning of the next word.

SEE ALSO: Cursor Movement.

## MoveWordEndLeft

Move cursor to the end of the previous word.

SEE ALSO: Cursor Movement.

## MoveWordEndRight

Move cursor to the end of the word on the right.

SEE ALSO: Cursor Movement.

## MoveWordEndPrev

Move cursor to the end of the previous word.

SEE ALSO: Cursor Movement.

## MoveWordEndNext

Move cursor to the end of the next word.

SEE ALSO: Cursor Movement.

## MoveWordOrCapLeft

Move cursor to the beginning of the word or capital letter on the right.

SEE ALSO: Cursor Movement.

## MoveWordOrCapRight

Move cursor to the beginning of the word or capital letter on the left.

SEE ALSO: Cursor Movement.

## MoveWordOrCapPrev

Move cursor to the beginning of the previous word or to previous capital letter.

SEE ALSO: Cursor Movement.

## MoveWordOrCapNext

Move cursor to the beginning of the next word or to next capital letter.

SEE ALSO: Cursor Movement.

## MoveWordOrCapEndLeft

Move cursor to the end of the word or capitals on the left.

SEE ALSO: Cursor Movement.

## MoveWordOrCapEndRight

Move cursor to the end of the word or capitals on the right.

SEE ALSO: Cursor Movement.

## MoveWordOrCapEndPrev

Move cursor to the end of the previous word or capitals.

SEE ALSO: Cursor Movement.

## MoveWordOrCapEndNext

Move cursor to the end of the next word or capitals.

SEE ALSO: Cursor Movement.

## MoveLineStart

Move cursor to the beginning of line.

SEE ALSO: Cursor Movement.

## MoveLineEnd

Move cursor to the end of line.

SEE ALSO: Cursor Movement.

## MovePageStart

Move cursor to the first line on current page.

SEE ALSO: Cursor Movement.

## MovePageEnd

Move cursor to the last line on currently page.

SEE ALSO: Cursor Movement.

## MovePageUp

Display previous page.

SEE ALSO: Cursor Movement.

## MovePageDown

Display next page.

SEE ALSO: Cursor Movement.

## MoveFileStart

Move cursor to the beginning of file.

SEE ALSO: Cursor Movement.

## MoveFileEnd

Move cursor to the end of file.

SEE ALSO: Cursor Movement.

## MovePageLeft

Scroll horizontally to display page on the left.

SEE ALSO: Cursor Movement.

## MovePageRight

Scroll horizontally to display page on the right.

SEE ALSO: Cursor Movement.

## MoveBlockStart

Move cursor to the beginning of block.

SEE ALSO: Cursor Movement.

## MoveBlockEnd

Move cursor to end beginning of block.

SEE ALSO: Cursor Movement.

## MoveFirstNonWhite

Move cursor to the first non-blank character on line.

SEE ALSO: Cursor Movement.

## MoveLastNonWhite

Move cursor to the last non-blank character on line.

SEE ALSO: Cursor Movement.

## MovePrevEqualIndent

Move cursor to the previous line with equal indentation.

SEE ALSO: Cursor Movement.

## MoveNextEqualIndent

Move cursor to the next line with equal indentation.

SEE ALSO: Cursor Movement.

## MovePrevTab

Move cursor to the previous tab position.

SEE ALSO: Cursor Movement.

## MoveNextTab

Move cursor to the next tab position.

SEE ALSO: Cursor Movement.

## MoveTabStart

When cursor is on the tab characters, moves it to the beginning of the tab.

SEE ALSO: Cursor Movement.

## MoveTabEnd

When cursor is on the tab characters, moves it to the end of the tab.

SEE ALSO: Cursor Movement.

## MoveLineTop

Scroll the file to make the current line appear on the top of the window.

SEE ALSO: Cursor Movement.

## MoveLineCenter

Scroll the file to make the current line appear on the center of the window.

SEE ALSO: Cursor Movement.

## MoveLineBottom

Scroll the file to make the current line appear on the bottom of the window.

SEE ALSO: Cursor Movement.

## ScrollLeft

Scroll screen left.

SEE ALSO: Cursor Movement.

## ScrollRight

Scroll screen right.

SEE ALSO: Cursor Movement.

## ScrollDown

Scroll screen down.

SEE ALSO: Cursor Movement.

## ScrollUp

Scroll screen up.

SEE ALSO: Cursor Movement.

## MoveFoldTop

Move to the beginning of current fold.

SEE ALSO: Cursor Movement.

## MoveFoldPrev

Move to the beginning of previous fold.

SEE ALSO: Cursor Movement.

## MoveFoldNext

Move to the beginning of next fold.

SEE ALSO: Cursor Movement.

## MoveBeginOrNonWhite

Move to beginning of line, or to first non blank character

SEE ALSO: Cursor Movement.

## MoveBeginLinePageFile

Move to the beginning of line. If there already, move to the beginning page. If there already, move to the beginning of file.

SEE ALSO: Cursor Movement.

## MoveEndLinePageFile

Move to the end of line. If there already, move to the end page. If there already, move to the end of file.

SEE ALSO: Cursor Movement.

## MoveToLine

Move to line number given as argument

SEE ALSO: Cursor Movement.

## MoveToColumn

Move to column given as argument

SEE ALSO: Cursor Movement.

## MoveSavedPosCol

Move to column from saved position

SEE ALSO: Cursor Movement.

## MoveSavedPosRow

Move to line from saved position

SEE ALSO: Cursor Movement.

## MoveSavedPos

Move to saved position

SEE ALSO: Cursor Movement.

## SavePos

Save current cursor position

SEE ALSO: Cursor Movement.

## MovePrevPos

Move to last cursor position

SEE ALSO: Cursor Movement.

# Deleting Text

- KillLine
- KillChar
- KillCharPrev
- KillWord
- KillWordPrev
- KillWordOrCap
- KillWordOrCapPrev
- KillToLineStart
- KillToLineEnd
- KillBlock
- KillBlockOrChar
- KillBlockOrCharPrev
- Delete
- BackSpace

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## KillLine

Delete current line. If the line is the last line in the file, only the text is deleted.

SEE ALSO: Deleting Text.

## KillChar

Delete character under (after) cursor.

SEE ALSO: Deleting Text.

## KillCharPrev

Delete character before cursor.

SEE ALSO: Deleting Text.

## KillWord

Delete the word after cursor.

SEE ALSO: Deleting Text.

## KillWordPrev

Delete the word before cursor.

SEE ALSO: Deleting Text.

## KillWordOrCap

Delete word or capitals after cursor.

SEE ALSO: Deleting Text.

## KillWordOrCapPrev

Delete word or capitals before cursor.

SEE ALSO: Deleting Text.

## KillToLineStart

Delete characters to the beginning of line.

SEE ALSO: Deleting Text.

## KillToLineEnd

Delete characters to the end of line.

SEE ALSO: Deleting Text.

## KillBlock

Delete block.

SEE ALSO: Deleting Text.

## KillBlockOrChar

If block is marked, delete it, otherwise delete character under cursor.

SEE ALSO: Deleting Text.

## KillBlockOrCharPrev

If block is marked, delete it, otherwise delete character before cursor.

SEE ALSO: Deleting Text.

## Delete

Delete character under (after) cursor.

SEE ALSO: DeleteKillTab, DeleteKillBlock, Deleting Text.

## BackSpace

Delete character before cursor.

SEE ALSO: BackSpKillTab, BackSpKillBlock, Deleting Text.

# Line Commands

- LineInsert
- LineAdd
- LineSplit
- LineJoin
- LineNew
- LineIndent
- LineTrim
- LineDuplicate
- LineCenter

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## LineInsert

Insert a new line before the current one.

SEE ALSO: Line Commands.

## LineAdd

Add a new line after the current one.

SEE ALSO: Line Commands.

## LineSplit

Split current line after cursor position

SEE ALSO: Line Commands.

## LineJoin

Join current line with next one. If cursor is positioned beyond the end of line, the current line is first padded with whitespace.

SEE ALSO: Line Commands.

## LineNew

Append a new line and move to the beginning of new line.

SEE ALSO: Line Commands.

## LineIndent

Reindent current line.

SEE ALSO: Line Commands.

## LineTrim

Trim whitespace at the end of current line.

SEE ALSO: Line Commands.

## LineDuplicate

Duplicate the current line.

SEE ALSO: Line Commands.

## LineCenter

Center the current line

SEE ALSO: Line Commands.

# Block Commands

- BlockBegin
- BlockEnd
- BlockUnmark
- BlockCut
- BlockCopy
- BlockCutAppend
- BlockCopyAppend
- BlockClear
- BlockPaste
- BlockKill
- BlockIndent
- BlockUnindent
- BlockMarkStream
- BlockMarkLine
- BlockMarkColumn
- BlockExtendBegin
- BlockExtendEnd
- BlockReIndent
- BlockSelectWord
- BlockSelectLine
- BlockSelectPara
- BlockPasteStream
- BlockPasteLine
- BlockPasteColumn
- BlockPrint
- BlockRead
- BlockReadStream
- BlockReadLine
- BlockReadColumn
- BlockWrite
- BlockSort
- BlockSortReverse
- BlockUnTab
- BlockEnTab
- BlockMarkFunction
- BlockTrim

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## BlockBegin

Set block beginning to current position.

SEE ALSO: Block Commands.

## BlockEnd

Set block end to current position.

SEE ALSO: Block Commands.

## BlockUnmark

Unmark block.

SEE ALSO: Block Commands.

## BlockCut

Cut selected block to clipboard.

SEE ALSO: Block Commands.

## BlockCopy

Copy selected block to clipboard.

SEE ALSO: Block Commands.

## BlockCutAppend

Cut selected block and append it to clipboard.

SEE ALSO: Block Commands.

## BlockCopyAppend

Append selected block to clipboard.

SEE ALSO: Block Commands.

## BlockClear

Clear selected block

SEE ALSO: Block Commands.

## BlockPaste

Paste clipboard to current position.

SEE ALSO: Block Commands.

## BlockKill

Delete selected text.

SEE ALSO: Block Commands.

## BlockIndent

Indent block by 1 character.

SEE ALSO: Block Commands.

## BlockUnindent

Unindent block by 1 character.

SEE ALSO: Block Commands.

## BlockMarkStream

Start/stop marking stream block.

SEE ALSO: Block Commands.

## BlockMarkLine

Start/stop marking line block.

SEE ALSO: Block Commands.

## BlockMarkColumn

Start/stop marking column block.

SEE ALSO: Block Commands.

## BlockExtendBegin

Start extending selected block.

SEE ALSO: Block Commands.

## BlockExtendEnd

Stop extending selected block.

SEE ALSO: Block Commands.

## BlockReIndent

Reindent entire block (C/REXX mode)

SEE ALSO: Block Commands.

## BlockSelectWord

Select word under cursor as block.

SEE ALSO: Block Commands.

## BlockSelectLine

Select current line as block.

SEE ALSO: Block Commands.

## BlockSelectPara

Select current paragraph (delimited by blank lines) as block.

SEE ALSO: Block Commands.

## BlockPasteStream

Paste clipboard to current position as stream block.

SEE ALSO: Block Commands.

## BlockPasteLine

Paste clipboard to current position as line block.

SEE ALSO: Block Commands.

## BlockPasteColumn

Paste clipboard to current position as column block.

SEE ALSO: Block Commands.

## BlockPrint

Print a block to configured device.

SEE ALSO: Block Commands.

## BlockRead

Read block from file.

SEE ALSO: Block Commands.

## BlockReadStream

Read block from file as stream block

SEE ALSO: Block Commands.

## BlockReadLine

Read block from file as line block

SEE ALSO: Block Commands.

## BlockReadColumn

Read block from file as column block

SEE ALSO: Block Commands.

## BlockWrite

Write marked block to file.

SEE ALSO: Block Commands.

## BlockSort

Sorts the marked block in ascending order. If mode setting MatchCase is set, characters will be compared case sensitively. When block is marked in Stream or Line mode, the entire lines in marked block will be compared. When block is marked in Column mode, only characters within marked columns will be compared.

SEE ALSO: Block Commands.

## BlockSortReverse

Sorts the marked block in descending order.

SEE ALSO: Block Commands.

## BlockUnTab

Remove tabs from marked lines.

SEE ALSO: Block Commands.

## BlockEnTab

Generate and optimize tabs in marked lines.

SEE ALSO: Block Commands.

## BlockMarkFunction

Mark current function as block.

SEE ALSO: Block Commands.

## BlockTrim

Trim end-of-line whitespace

SEE ALSO: Block Commands.

# Text Editing and Insertion

- Undo
- Redo

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## Undo

Undo last operation

SEE ALSO: Text Editing and Insertion.

## Redo

Redo last undone operation.

SEE ALSO: Text Editing and Insertion.

# Folding Text

- FoldCreate
- FoldCreateByRegexp
- FoldCreateAtRoutines
- FoldDestroy
- FoldDestroyAll
- FoldPromote
- FoldDemote
- FoldOpen
- FoldOpenNested
- FoldClose
- FoldOpenAll
- FoldCloseAll
- FoldToggleOpenClose

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## FoldCreate

Create fold

SEE ALSO: Folding Text.

## FoldCreateByRegexp

Create folds at lines matching a regular expression

SEE ALSO: Folding Text.

## FoldCreateAtRoutines

Create folds at lines matching RoutineRx

SEE ALSO: Folding Text.

## FoldDestroy

Destroy fold at current line

SEE ALSO: Folding Text.

## FoldDestroyAll

Destroy all folds in the file

SEE ALSO: Folding Text.

## FoldPromote

Promote fold to outer level

SEE ALSO: Folding Text.

## FoldDemote

Demote fold to inner level

SEE ALSO: Folding Text.

## FoldOpen

Open fold at current line

SEE ALSO: Folding Text.

## FoldOpenNested

Open fold and nested folds

SEE ALSO: Folding Text.

## FoldClose

Close current fold

SEE ALSO: Folding Text.

## FoldOpenAll

Open all folds in the file

SEE ALSO: Folding Text.

## FoldCloseAll

Close all folds in the file

SEE ALSO: Folding Text.

## FoldToggleOpenClose

Toggle open/close current fold.

SEE ALSO: Folding Text.

# Bookmarks

- PlaceBookmark
- RemoveBookmark
- GotoBookmark
- PlaceGlobalBookmark
- RemoveGlobalBookmark
- GotoGlobalBookmark
- PushGlobalBookmark
- PopGlobalBookmark

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## PlaceBookmark

Place a file-local bookmark.

SEE ALSO: Bookmarks.

## RemoveBookmark

Place a file-local bookmark.

SEE ALSO: Bookmarks.

## GotoBookmark

Go to file-local bookmark location.

SEE ALSO: Bookmarks.

## PlaceGlobalBookmark

Place global (persistent) bookmark.

SEE ALSO: Bookmarks.

## RemoveGlobalBookmark

Remove global bookmark.

SEE ALSO: Bookmarks.

## GotoGlobalBookmark

Go to global bookmark location.

SEE ALSO: Bookmarks.

## PushGlobalBookmark

Push global bookmark (named as #<num>) to stack.

SEE ALSO: Bookmarks.

## PopGlobalBookmark

Pop global bookmark from stack.

SEE ALSO: Bookmarks.

# Character Translation

- CharCaseUp
- CharCaseDown
- CharCaseToggle
- CharTrans
- LineCaseUp
- LineCaseDown
- LineCaseToggle
- LineTrans
- BlockCaseUp
- BlockCaseDown
- BlockCaseToggle
- BlockTrans
- InsertString
- InsertSpace
- InsertChar
- TypeChar
- InsertTab
- InsertSpacesToTab
- SelfInsert
- WrapPara
- InsPrevLineChar
- InsPrevLineToEol
- CompleteWord
- FilePrev
- FileNext
- FileLast
- SwitchTo

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## CharCaseUp

Convert current character to uppercase

SEE ALSO: Character Translation.

## CharCaseDown

Convert current character to lowercase

SEE ALSO: Character Translation.

## CharCaseToggle

Toggle case of current character

SEE ALSO: Character Translation.

## CharTrans

Translate current character (like perl/sed)

SEE ALSO: Character Translation.

## LineCaseUp

Convert current line to uppercase

SEE ALSO: Character Translation.

## LineCaseDown

Convert current line to lowercase

SEE ALSO: Character Translation.

## LineCaseToggle

Toggle case of current line

SEE ALSO: Character Translation.

## LineTrans

Translate characters on current line

SEE ALSO: Character Translation.

## BlockCaseUp

Convert characters in selected block to uppercase

SEE ALSO: Character Translation.

## BlockCaseDown

Convert characters in selected block to lowercase

SEE ALSO: Character Translation.

## BlockCaseToggle

Toggle case of characters in selected block

SEE ALSO: Character Translation.

## BlockTrans

Translate characters in selected block.

SEE ALSO: Character Translation.

## InsertString

Insert argument string at cursor position

SEE ALSO: Character Translation.

## InsertSpace

Insert space

SEE ALSO: Character Translation.

## InsertChar

Insert character argument at cursor position

SEE ALSO: Character Translation.

## TypeChar

Insert character at cursor position (expanding abbreviations)

SEE ALSO: Character Translation.

## InsertTab

Insert tab character at cursor position

SEE ALSO: Character Translation.

## InsertSpacesToTab

Insert appropriate number of spaces to simulate a tab.

SEE ALSO: Character Translation.

## SelfInsert

Insert typed character

SEE ALSO: Character Translation.

## WrapPara

Wrap current paragraph

SEE ALSO: Character Translation.

## InsPrevLineChar

Insert character in previous line above cursor

SEE ALSO: Character Translation.

## InsPrevLineToEol

Insert previous line from cursor to end of line

SEE ALSO: Character Translation.

## CompleteWord

Complete current word to last word starting with the same prefix.

SEE ALSO: Character Translation.

## FilePrev

Switch to previous file in ring.

SEE ALSO: Character Translation.

## FileNext

Switch to next file in ring.

SEE ALSO: Character Translation.

## FileLast

Exchange last two files in ring.

SEE ALSO: Character Translation.

## SwitchTo

Switch to numbered buffer given as argument

SEE ALSO: Character Translation.

# File Commands

- FileOpen
- FileOpenInMode
- FileReload
- FileSave
- FileSaveAll
- FileSaveAs
- FileWriteTo
- FilePrint
- FileClose
- FileCloseAll
- FileTrim

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## FileOpen

Open file

SEE ALSO: File Commands.

## FileOpenInMode

Open file in specified mode

SEE ALSO: File Commands.

## FileReload

Reload current file

SEE ALSO: File Commands.

## FileSave

Save current file

SEE ALSO: File Commands.

## FileSaveAll

Save all modified files

SEE ALSO: File Commands.

## FileSaveAs

Rename Save current file

SEE ALSO: File Commands.

## FileWriteTo

Write current file into another file

SEE ALSO: File Commands.

## FilePrint

Print current file

SEE ALSO: File Commands.

## FileClose

Close current file

SEE ALSO: File Commands.

## FileCloseAll

Close all open files

SEE ALSO: File Commands.

## FileTrim

Trim end-of-line whitespace

SEE ALSO: File Commands.

# Directory Commands

- DirOpen
- DirGoUp
- DirGoDown
- DirGoRoot
- DirGoto
- DirSearchCancel
- DirSearchNext
- DirSearchPrev

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## DirOpen

Open directory browser

SEE ALSO: Directory Commands.

## DirGoUp

Change to parent directory

SEE ALSO: Directory Commands.

## DirGoDown

Change to currently selected directory

SEE ALSO: Directory Commands.

## DirGoRoot

Change to root directory

SEE ALSO: Directory Commands.

## DirGoto

Change to directory given as argument

SEE ALSO: Directory Commands.

## DirSearchCancel

Cancel search

SEE ALSO: Directory Commands.

## DirSearchNext

Find next matching file

SEE ALSO: Directory Commands.

## DirSearchPrev

Find previous matching file

SEE ALSO: Directory Commands.

# Search and Replace

- IncrementalSearch
- Find
- FindReplace
- FindRepeat
- FindRepeatOnce
- FindRepeatReverse
- MatchBracket
- HilitWord
- SearchWordPrev
- SearchWordNext
- HilitMatchBracket

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## IncrementalSearch

Incremental search

SEE ALSO: Search and Replace.

## Find

Find

SEE ALSO: Search and Replace.

## FindReplace

Find and replace

SEE ALSO: Search and Replace.

## FindRepeat

Repeat last find/replace operation

SEE ALSO: Search and Replace.

## FindRepeatOnce

Repeat last find/replace operation only once

SEE ALSO: Search and Replace.

## FindRepeatReverse

Repeat last find/replace operation in reverse

SEE ALSO: Search and Replace.

## MatchBracket

Find matching bracket ([{<>}])

SEE ALSO: Search and Replace.

## HilitWord

Highlight current word everywhere in the file

SEE ALSO: Search and Replace.

## SearchWordPrev

Search for previous occurence of word under cursor

SEE ALSO: Search and Replace.

## SearchWordNext

Search for next occurence of word under cursor

SEE ALSO: Search and Replace.

## HilitMatchBracket

Highlight matching bracket

SEE ALSO: Search and Replace.

# Window Commands

- WinHSplit
- WinNext
- WinPrev
- WinClose
- WinZoom
- WinResize
- ViewBuffers
- ListRoutines
- ExitEditor
- ShowEntryScreen

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## WinHSplit

Split window horizontally

SEE ALSO: Window Commands.

## WinNext

Switch to next (bottom) window

SEE ALSO: Window Commands.

## WinPrev

Switcn to previous (top) window.

SEE ALSO: Window Commands.

## WinClose

Close current window

SEE ALSO: Window Commands.

## WinZoom

Delete all windows except for current one

SEE ALSO: Window Commands.

## WinResize

Resize current window (+n,-n given as argument)

SEE ALSO: Window Commands.

## ViewBuffers

View currently open buffers

SEE ALSO: Window Commands.

## ListRoutines

Display routines in current source file

SEE ALSO: Window Commands.

## ExitEditor

Exit FTE.

SEE ALSO: Window Commands.

## ShowEntryScreen

View external program output if available

SEE ALSO: Window Commands.

# Compiler Support

- Compile
- RunCompiler
- ViewMessages
- CompileNextError
- CompilePrevError
- RunProgram

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## Compile

Ask for compile command and run compiler

SEE ALSO: Compiler Support.

## RunCompiler

Run configured compile command

SEE ALSO: Compiler Support.

## ViewMessages

View compiler output

SEE ALSO: Compiler Support.

## CompileNextError

Switch to next compiler error

SEE ALSO: Compiler Support.

## CompilePrevError

Switch to previous compiler error

SEE ALSO: Compiler Support.

## RunProgram

Run external program

SEE ALSO: Compiler Support.

# CVS Support

- Cvs
- RunCvs
- ViewCvs
- ClearCvsMessages
- CvsDiff
- RunCvsDiff
- ViewCvsDiff
- CvsCommit
- RunCvsCommit
- ViewCvsLog

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## Cvs

Ask for CVS options and run CVS

SEE ALSO: CVS Support.

## RunCvs

Run configured CVS command

SEE ALSO: CVS Support.

## ViewCvs

View CVS output

SEE ALSO: CVS Support.

## ClearCvsMessages

Clear CVS messages

SEE ALSO: CVS Support.

## CvsDiff

Ask for CVS diff options and run CVS

SEE ALSO: CVS Support.

## RunCvsDiff

Run configured CVS diff command

SEE ALSO: CVS Support.

## ViewCvsDiff

View CVS diff output

SEE ALSO: CVS Support.

## CvsCommit

Ask for CVS commit options and run CVS

SEE ALSO: CVS Support.

## RunCvsCommit

Run configured CVS commit command

SEE ALSO: CVS Support.

## ViewCvsLog

View CVS log

SEE ALSO: CVS Support.

# TAGS Commands

- TagFind
- TagFindWord
- TagNext
- TagPrev
- TagPop
- TagLoad
- TagClear
- TagGoto

fte supports TAGS files generated by programs like ctags.

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## TagFind

Find word argumen in tag files.

SEE ALSO: TAGS Commands.

## TagFindWord

Find word under cursor in tag files.

SEE ALSO: TAGS Commands.

## TagNext

Switch to next occurance of tag

SEE ALSO: TAGS Commands.

## TagPrev

Switch to previous occurance of tag

SEE ALSO: TAGS Commands.

## TagPop

Pop saved position from tag stack

SEE ALSO: TAGS Commands.

## TagLoad

Load tag file and merge with current tags

SEE ALSO: TAGS Commands.

## TagClear

Clear loaded tags

SEE ALSO: TAGS Commands.

## TagGoto

SEE ALSO: TAGS Commands.

# Option commands

- ToggleAutoIndent
- ToggleInsert
- ToggleExpandTabs
- ToggleShowTabs
- ToggleUndo
- ToggleReadOnly
- ToggleKeepBackups
- ToggleMatchCase
- ToggleBackSpKillTab
- ToggleDeleteKillTab
- ToggleSpaceTabs
- ToggleIndentWithTabs
- ToggleBackSpUnindents
- ToggleWordWrap
- ToggleTrim
- ToggleShowMarkers
- ToggleHilitTags
- ToggleShowBookmarks
- SetLeftMargin
- SetRightMargin
- ToggleSysClipboard
- SetPrintDevice
- ChangeTabSize
- ChangeLeftMargin
- ChangeRightMargin

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## ToggleAutoIndent

SEE ALSO: Option commands.

## ToggleInsert

SEE ALSO: Option commands.

## ToggleExpandTabs

SEE ALSO: Option commands.

## ToggleShowTabs

SEE ALSO: Option commands.

## ToggleUndo

SEE ALSO: Option commands.

## ToggleReadOnly

SEE ALSO: Option commands.

## ToggleKeepBackups

SEE ALSO: Option commands.

## ToggleMatchCase

SEE ALSO: Option commands.

## ToggleBackSpKillTab

SEE ALSO: Option commands.

## ToggleDeleteKillTab

SEE ALSO: Option commands.

## ToggleSpaceTabs

SEE ALSO: Option commands.

## ToggleIndentWithTabs

SEE ALSO: Option commands.

## ToggleBackSpUnindents

SEE ALSO: Option commands.

## ToggleWordWrap

SEE ALSO: Option commands.

## ToggleTrim

SEE ALSO: Option commands.

## ToggleShowMarkers

SEE ALSO: Option commands.

## ToggleHilitTags

SEE ALSO: Option commands.

## ToggleShowBookmarks

SEE ALSO: Option commands.

## SetLeftMargin

SEE ALSO: Option commands.

## SetRightMargin

SEE ALSO: Option commands.

## ToggleSysClipboard

SEE ALSO: Option commands.

## SetPrintDevice

SEE ALSO: Option commands.

## ChangeTabSize

SEE ALSO: Option commands.

## ChangeLeftMargin

SEE ALSO: Option commands.

## ChangeRightMargin

SEE ALSO: Option commands.

# Other commands

- ShowPosition
- ShowVersion
- ShowKey
- WinRefresh
- MainMenu
- ShowMenu
- LocalMenu
- ChangeMode
- ChangeKeys
- ChangeFlags
- Cancel
- Activate
- Rescan
- CloseActivate
- ActivateInOtherWindow
- DeleteFile
- ASCIITable
- DesktopSave
- ClipClear
- DesktopSaveAs
- ChildClose
- BufListFileSave
- BufListFileClose
- BufListSearchCancel
- BufListSearchNext
- BufListSearchPrev
- ViewModeMap
- ClearMessages
- IndentFunction
- MoveFunctionPrev
- MoveFunctionNext
- InsertDate
- InsertUid
- FrameNew
- FrameClose
- FrameNext
- FramePrev
- BufferViewNext
- BufferViewPrev
- ShowHelpWord
- ShowHelp
- ConfigRecompile
- SetCIndentStyle
- SetIndentWithTabs
- ListMark
- ListUnmark
- ListToggleMark
- ListMarkAll
- ListUnmarkAll

SEE ALSO: Cursor Movement, Deleting Text, Line Commands, Block Commands, Text Editing and Insertion, Folding Text, Bookmarks, Character Translation, File Commands, Directory Commands, Search and Replace, Window Commands, Compiler Support, CVS Support, TAGS Commands, Option commands, Other commands.

## ShowPosition

Show internal position information on status line

SEE ALSO: Other commands.

## ShowVersion

Show editor version information

SEE ALSO: Other commands.

## ShowKey

Wait for keypress and display modifiers+key pressed

SEE ALSO: Other commands.

## WinRefresh

Refresh display

SEE ALSO: Other commands.

## MainMenu

Activate main menu

SEE ALSO: Other commands.

## ShowMenu

Popup menu specified as argument

SEE ALSO: Other commands.

## LocalMenu

Popup context menu

SEE ALSO: Other commands.

## ChangeMode

Change active mode for current buffer

SEE ALSO: Other commands.

## ChangeKeys

Change keybindings for current buffer

SEE ALSO: Other commands.

## ChangeFlags

Change option flags for current buffer

SEE ALSO: Other commands.

## Cancel

SEE ALSO: Other commands.

## Activate

SEE ALSO: Other commands.

## Rescan

SEE ALSO: Other commands.

## CloseActivate

SEE ALSO: Other commands.

## ActivateInOtherWindow

SEE ALSO: Other commands.

## DeleteFile

SEE ALSO: Other commands.

## ASCIITable

Display ASCII selector in status line.

SEE ALSO: Other commands.

## DesktopSave

Save desktop

SEE ALSO: Other commands.

## ClipClear

Clear clipboard

SEE ALSO: Other commands.

## DesktopSaveAs

Save desktop under a new name

SEE ALSO: Other commands.

## ChildClose

SEE ALSO: Other commands.

## BufListFileSave

Save currently selected file in buffer list

SEE ALSO: Other commands.

## BufListFileClose

Close currently selected file in buffer list

SEE ALSO: Other commands.

## BufListSearchCancel

Cancel search

SEE ALSO: Other commands.

## BufListSearchNext

Next match in search

SEE ALSO: Other commands.

## BufListSearchPrev

Previous match in search

SEE ALSO: Other commands.

## ViewModeMap

View current mode keybindings

SEE ALSO: Other commands.

## ClearMessages

Clear compiler messages

SEE ALSO: Other commands.

## IndentFunction

Indent current function

SEE ALSO: Other commands.

## MoveFunctionPrev

Move cursor to previous function

SEE ALSO: Other commands.

## MoveFunctionNext

Move cursor to next function

SEE ALSO: Other commands.

## InsertDate

Insert date at cursor

SEE ALSO: Other commands.

## InsertUid

Insert user name at cursor

SEE ALSO: Other commands.

## FrameNew

SEE ALSO: Other commands.

## FrameClose

SEE ALSO: Other commands.

## FrameNext

SEE ALSO: Other commands.

## FramePrev

SEE ALSO: Other commands.

## BufferViewNext

SEE ALSO: Other commands.

## BufferViewPrev

SEE ALSO: Other commands.

## ShowHelpWord

Show context help on keyword.

SEE ALSO: Other commands.

## ShowHelp

Show help for FTE.

SEE ALSO: Other commands.

## ConfigRecompile

Recompile editor configuration

SEE ALSO: Other commands.

## SetCIndentStyle

Set C indentation style parameters Has the following parameters: C_Indent = 4; C_BraceOfs = 0; C_ParenDelta = -1; C_CaseOfs = 0; C_CaseDelta = 4; C_ClassOfs = 0; C_ClassDelta = 4; C_ColonOfs = -4; C_CommentOfs = 0; C_CommentDelta = 1; C_FirstLevelWidth = -1; C_FirstLevelIndent = 4; C_Continuation = 4;

SEE ALSO: Other commands.

## SetIndentWithTabs

Set value of indent-with-tabs to argument

SEE ALSO: Other commands.

## ListMark

Mark single line in list

SEE ALSO: Other commands.

## ListUnmark

Unmark single line in list

SEE ALSO: Other commands.

## ListToggleMark

Toggle marking of single line in list

SEE ALSO: Other commands.

## ListMarkAll

Mark all lines in list

SEE ALSO: Other commands.

## ListUnmarkAll

Unmark all lines in list Toggle marking of all lines in list

SEE ALSO: Other commands.