Categories


Popular topics

(Sort group)
Line 3: Line 3:
 
{|
 
{|
 
|Select all
 
|Select all
|selects all text in the active document
+
|selects all text in the active file
 
|-
 
|-
 
|Select line
 
|Select line
|selects the line with the cursor
+
|selects active line including any trailing new line characters
 
|-
 
|-
 
|Select word
 
|Select word
Line 12: Line 12:
 
|-
 
|-
 
|Select next occurrence
 
|Select next occurrence
|selects next word matching the word under the cursor or currently selected.  Invoked with CTRL+;
+
|Adds a multi-selection of the next word matching the word under the caret or currently selected.  Can also be invoked with Ctrl + ;
 
|-
 
|-
 
|Select range
 
|Select range
|selects a user-specified range
+
|Opens a dialog allowing you to select a range set by starting line / column number and ending line / column number. If not in [[Column mode]], UltraEdit will switch automatically to column mode if the start and end columns are specified with different values.
 
|-
 
|-
|Persistent selection
+
|[[Persistent selection]]
 
|allows selection of text without use of SHIFT key
 
|allows selection of text without use of SHIFT key
 
|-
 
|-
 
|Save selection
 
|Save selection
|saves selection to a new file
+
|saves selection to a new file using [[Save as]] dialog
 
|-
 
|-
 
|Delete
 
|Delete
|deletes the selected text or character at cursor
+
|deletes the selected text or character immediately following caret
 
|-
 
|-
 
|Delete line
 
|Delete line
|deletes the line with the cursor
+
|deletes active line including any trailing new line characters
 
|-
 
|-
 
|Delete to start of line
 
|Delete to start of line
|deletes from the cursor position to the start of line
+
|deletes from the caret position to the start of line
 
|-
 
|-
 
|Delete to end of line
 
|Delete to end of line
|deletes from the cursor position to the end of line
+
|deletes from the caret position to the end of line
 
|-
 
|-
 
|Delete hidden
 
|Delete hidden
|deletes all lines in the active document currently hidden by code folding operations
+
|deletes all lines in the active file currently hidden by [[Code folding]] or [[Hide and show selection]]
 
|}
 
|}
  
Line 42: Line 42:
 
{|
 
{|
 
|Word wrap
 
|Word wrap
|toggles the Word Wrap state of the active document
+
|toggles word wrap for active file according to settings in [[Editor:Word wrap / tab settings|Editor » Word wrap / tab settings]] in Settings
 
|-
 
|-
|Spell check
+
|[[Spell check]]
 
|invokes the spelling checker and checks the complete file or selected text
 
|invokes the spelling checker and checks the complete file or selected text
 
|-
 
|-
|Read only
+
|[[Read only]]
|toggles the READ ONLY state of the active document
+
|toggles the read-only state of the active file
 
|-
 
|-
 
|Word count
 
|Word count
|counts the number of words in the active file
+
|Analyzes the file and reports the number of words, lines and characters (with and without spaces). If a portion of the file is selected, the results are shown for that portion of the file and the complete file. The number of lines determined are real lines terminated with the line terminator.  If a line is wrapped in the display, it is not counted as multiple lines.
 
|-
 
|-
 
|Character info
 
|Character info
|displays properties of active byte
+
|Opens a dialog showing the decimal value and hexadecimal value of the active byte as well as how this will be displayed (this may vary based on font and script).  Along with this the offset of the active byte is displayed in both decimal and hexadecimal formats. 
 
|}
 
|}
  
Line 60: Line 60:
 
{|
 
{|
 
|Move up
 
|Move up
|moves active line up one line
+
|moves active line (including all soft-wrapped portions of the line) up one line
 
|-
 
|-
 
|Move down
 
|Move down
|moves active line down one line
+
|moves active line (including all soft-wrapped portions of the line) down one line
 
|-
 
|-
 
|Duplicate
 
|Duplicate
|duplicates active line below cursor position
+
|inserts a copy of the active line directly beneath the active line
 
|-
 
|-
|Join
+
|[[Join lines|Join]]
 
|joins two or more contiguous lines
 
|joins two or more contiguous lines
 
|}
 
|}
Line 74: Line 74:
 
===Column / block group===
 
===Column / block group===
 
{|
 
{|
|Column mode
+
|[[Column mode]]
 
|toggles column/block mode editing
 
|toggles column/block mode editing
 
|-
 
|-
 
|Insert/fill columns
 
|Insert/fill columns
|specifies the text to insert into each column
+
|''(Only available while [[Column mode]] is active)''<br>Opens the "Insert / fill columns" dialog allowing you to enter a text string that will be inserted into every line that is selected, or if no selection into every row starting at the current caret position and proceeding to the last row of the file.  The text string will be inserted into every row at the column position indicated by the caret when invoked.  If text does not exist at this column in any row, spaces ' '  will be added to pad the row allowing the text to be inserted in an aligned column.
 
|-
 
|-
 
|Cut columns
 
|Cut columns
|specifies how many/which columns to cut to the clipboard
+
|''(Only available while [[Column mode]] is active)''<br>Opens the "Cut columns" dialog allowing you to specify a number of columns to cut.  The columns will be cut from every line that is selected, or if no selection from every row starting at the current caret position and proceeding to the last row of the file.  If a value of zero '0' is entered, columns will be cut based on the selected text when invoked.  This command does put the deleted text on the clipboard
 
|-
 
|-
 
|Delete columns
 
|Delete columns
|specifies how many/which columns to delete
+
|''(Only available while [[Column mode]] is active)''<br>Opens the "Delete columns" dialog allowing you to specify a number of columns to delete.  The columns will be deleted from every line that is selected, or if no selection from every row starting at the current caret position and proceeding to the last row of the file.  If a value of zero '0' is entered, columns will be cut based on the selected text when invoked.  This command does '''not''' put the deleted text on the clipboard. 
 
|-
 
|-
 
|Left justify
 
|Left justify
|left justifies column
+
|''(Only available while [[Column mode]] is active)''<br>Left justifies the text inside the selected columns.  Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification. This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
 
|-
 
|-
 
|Center justify
 
|Center justify
|center justifies column
+
|''(Only available while [[Column mode]] is active)''<br>Center justifies the text inside the selected columns.  Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification.  This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
 
|-
 
|-
 
|Right justify
 
|Right justify
|right justifies column
+
|''(Only available while [[Column mode]] is active)''<br>Right justifies the text inside the selected columns.  Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification. This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
 
|-
 
|-
|Insert number
+
|[[Insert number]]
|specifies number range to insert into each row
+
|''(Only available while [[Column mode]] is active)''<br>specifies number range to insert into each row
 
|-
 
|-
|Sum selection
+
|[[Sum selection]]
 
|sums the total of all the numbers that appear in the selected area (columns or lines)
 
|sums the total of all the numbers that appear in the selected area (columns or lines)
 
|-
 
|-
|Convert to fixed width
+
|[[Convert to fixed width]]
 
|converts character delimited file to fixed columns
 
|converts character delimited file to fixed columns
 
|-
 
|-
|Convert fixed width to CSV
+
|[[Convert fixed width to CSV]]
 
|converts fixed columns to character delimited format
 
|converts fixed columns to character delimited format
 
|}
 
|}
Line 111: Line 111:
 
{|
 
{|
 
|Line
 
|Line
|inserts blank line below cursor position
+
|inserts blank line directly beneath the active line
 
|-
 
|-
 
|Page break
 
|Page break
|inserts a page break at the cursor position
+
|inserts a page break at the caret position. The page break character can be configured in the [[Page setup]] dialog.
 
|-
 
|-
|Literal character
+
|[[Insert literal character|Literal character]]
 
|inserts a literal character or control code (such as Control C) into the active file
 
|inserts a literal character or control code (such as Control C) into the active file
 
|-
 
|-
|String at every increment
+
|[[Insert string at every increment|String at every increment]]
 
|inserts a string at the specified increment in the active file
 
|inserts a string at the specified increment in the active file
 
|-
 
|-
|Modify templates
+
|[[Modify templates]]
|presents dialog for displaying/modifying user-definable templates
+
|opens dialog for displaying/modifying user-defined templates
 
|-
 
|-
 
|Individual templates
 
|Individual templates
|presents submenu for selecting named templates to be inserted into the active file
+
|Sub-menu containing named '''global''' templates. When clicked, the template is inserted into the active file
 
|-
 
|-
 
|Date/time
 
|Date/time
| inserts the date/time in the active file
+
|Inserts the date/time in the active file. The date and time are formatted according to the OS date and time settings, with a single space between the date and time. To insert only the date or the time, use a [[Modify templates|template]].
 
|-
 
|-
|Color
+
|[[Insert color|Color]]
 
| inserts a color value into the active file
 
| inserts a color value into the active file
 
|-
 
|-
|File
+
|[[Insert file|File]]
 
|inserts a file into the active file
 
|inserts a file into the active file
 
|}
 
|}
Line 149: Line 149:
 
===Hex mode group===
 
===Hex mode group===
 
{|
 
{|
|Hex edit
+
|[[Hex mode|Hex edit]]
|toggles the state of the editing mode for the current window between HEX and ASCII
+
|toggles the state of the editing mode for the active file between hex and plain text
 
|-
 
|-
 
|Hex edit (EBCDIC)
 
|Hex edit (EBCDIC)
|toggles the state of the editing mode for the current window between HEX/EBCDIC and ASCII
+
|toggles the state of the editing mode for the current window between hex/EBCDIC and plain text
 
|-
 
|-
|Insert/delete
+
|[[Hex insert/delete|Insert/delete]]
|presents a dialog allowing insertion or deletion of bytes in a file while in HEX editing mode
+
|''(Only available while [[hex mode]] is active)''<br>presents a dialog allowing insertion or deletion of bytes in a file while in HEX editing mode
 
|-
 
|-
|Copy selected
+
|[[Hex copy selected]]
|copies the HEX view of data to the clipboard
+
|copies the hex view of data to the clipboard
 
|}
 
|}

Revision as of 20:01, 16 August 2017

Select and delete group

Select all selects all text in the active file
Select line selects active line including any trailing new line characters
Select word selects the word with the cursor
Select next occurrence Adds a multi-selection of the next word matching the word under the caret or currently selected. Can also be invoked with Ctrl + ;
Select range Opens a dialog allowing you to select a range set by starting line / column number and ending line / column number. If not in Column mode, UltraEdit will switch automatically to column mode if the start and end columns are specified with different values.
Persistent selection allows selection of text without use of SHIFT key
Save selection saves selection to a new file using Save as dialog
Delete deletes the selected text or character immediately following caret
Delete line deletes active line including any trailing new line characters
Delete to start of line deletes from the caret position to the start of line
Delete to end of line deletes from the caret position to the end of line
Delete hidden deletes all lines in the active file currently hidden by Code folding or Hide and show selection

Review group

Word wrap toggles word wrap for active file according to settings in Editor » Word wrap / tab settings in Settings
Spell check invokes the spelling checker and checks the complete file or selected text
Read only toggles the read-only state of the active file
Word count Analyzes the file and reports the number of words, lines and characters (with and without spaces). If a portion of the file is selected, the results are shown for that portion of the file and the complete file. The number of lines determined are real lines terminated with the line terminator. If a line is wrapped in the display, it is not counted as multiple lines.
Character info Opens a dialog showing the decimal value and hexadecimal value of the active byte as well as how this will be displayed (this may vary based on font and script). Along with this the offset of the active byte is displayed in both decimal and hexadecimal formats.

Active line group

Move up moves active line (including all soft-wrapped portions of the line) up one line
Move down moves active line (including all soft-wrapped portions of the line) down one line
Duplicate inserts a copy of the active line directly beneath the active line
Join joins two or more contiguous lines

Column / block group

Column mode toggles column/block mode editing
Insert/fill columns (Only available while Column mode is active)
Opens the "Insert / fill columns" dialog allowing you to enter a text string that will be inserted into every line that is selected, or if no selection into every row starting at the current caret position and proceeding to the last row of the file. The text string will be inserted into every row at the column position indicated by the caret when invoked. If text does not exist at this column in any row, spaces ' ' will be added to pad the row allowing the text to be inserted in an aligned column.
Cut columns (Only available while Column mode is active)
Opens the "Cut columns" dialog allowing you to specify a number of columns to cut. The columns will be cut from every line that is selected, or if no selection from every row starting at the current caret position and proceeding to the last row of the file. If a value of zero '0' is entered, columns will be cut based on the selected text when invoked. This command does put the deleted text on the clipboard.
Delete columns (Only available while Column mode is active)
Opens the "Delete columns" dialog allowing you to specify a number of columns to delete. The columns will be deleted from every line that is selected, or if no selection from every row starting at the current caret position and proceeding to the last row of the file. If a value of zero '0' is entered, columns will be cut based on the selected text when invoked. This command does not put the deleted text on the clipboard.
Left justify (Only available while Column mode is active)
Left justifies the text inside the selected columns. Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification. This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
Center justify (Only available while Column mode is active)
Center justifies the text inside the selected columns. Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification. This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
Right justify (Only available while Column mode is active)
Right justifies the text inside the selected columns. Any tabs within the selected range will be converted to the appropriate number of spaces to give the same alignment before the justification. This is necessary as the tab expansion and alignment of text would potentially change after justify the text.
Insert number (Only available while Column mode is active)
specifies number range to insert into each row
Sum selection sums the total of all the numbers that appear in the selected area (columns or lines)
Convert to fixed width converts character delimited file to fixed columns
Convert fixed width to CSV converts fixed columns to character delimited format

Insert group

Line inserts blank line directly beneath the active line
Page break inserts a page break at the caret position. The page break character can be configured in the Page setup dialog.
Literal character inserts a literal character or control code (such as Control C) into the active file
String at every increment inserts a string at the specified increment in the active file
Modify templates opens dialog for displaying/modifying user-defined templates
Individual templates Sub-menu containing named global templates. When clicked, the template is inserted into the active file
Date/time Inserts the date/time in the active file. The date and time are formatted according to the OS date and time settings, with a single space between the date and time. To insert only the date or the time, use a template.
Color inserts a color value into the active file
File inserts a file into the active file

Sort group

Sort (using current settings) sorts active file based on current sort options
Advanced sort / options presents advanced sorting and sort options dialog

Hex mode group

Hex edit toggles the state of the editing mode for the active file between hex and plain text
Hex edit (EBCDIC) toggles the state of the editing mode for the current window between hex/EBCDIC and plain text
Insert/delete (Only available while hex mode is active)
presents a dialog allowing insertion or deletion of bytes in a file while in HEX editing mode
Hex copy selected copies the hex view of data to the clipboard
MediaWiki spam blocked by CleanTalk.