(→How to Convert Between Files Types) |
(→How to Convert Between Files Types) |
||
| Line 56: | Line 56: | ||
| − | 2. Once you have what you wish to convert highlighted, click <kbd>Edit</kbd>, <kbd>Convert</kbd>, then select <kbd>Convert Macro</kbd> | + | 2. Once you have what you wish to convert highlighted, click <kbd>Edit</kbd>, <kbd>Convert</kbd>, then select <kbd>Convert Macro</kbd>. |
| + | |||
| + | "Convert between File Types - These functions convert all "newlines" in the highlighted block between Windows/DOS (CR+LF), UNIX (LF only) and Macintosh (CR only)." | ||
| + | |||
| + | Each conversion has an assigned number, 1-8: | ||
| + | |||
| + | '''1''' - DOS to UNIX (CR+LF to LF) | ||
| + | '''2''' - DOS to Mac (CR+LF to CR) | ||
| + | '''3''' - UNIX to DOS (LF to CR+LF) | ||
| + | '''4''' - UNIX to Mac (LF to CR) | ||
| + | '''5''' - Mac to DOS (CR to CR+LF) | ||
| + | '''6''' - Mac to UNIX (CR to LF) | ||
| + | |||
| + | These functions convert fixed-length records: | ||
| + | |||
| + | '''7''' - Fixed-length records to Newlines | ||
| + | '''8''' - Newlines to fixed-length | ||
| + | |||
| + | |||
| + | [[File:Convert_Between_File_Types.png|border|upright|class=img-responsive center-block|link=]] | ||
This article shows how to convert between different file types and perform other useful conversions.
vEdit supports Windows/DOS, UNIX/Linux and Mac text files. Main differences between them are the “newline” characters used at the end of each line. vEdit also supports data files with fixed-length records.
When opening a file, vEdit automatically determines the most likely file type. It can usually determine the correct file type for text files (Windows/DOS, UNIX/Linux or Mac). It is highly recommended confirming the file type before doing file converting.
1. Move the cursor to the end of a line 2. Press Alt-D (the hot-key for View > Toggle display mode)
You can now see the hex codes for the “newline” characters, if any. “0D” is the hex code for Carriage-Return. “0A” is the hex code for Line-Feed.
If you don't see “0D” or “0A”, then you must have already explicitly set a record-length with CONFIG > File handling > File type.
3. Double-check that CONFIG > File handling > File type is set to the correct file type.
Otherwise, it is set to the data file's record length.
Converting Windows/DOS, Mac, and UNIX/Linux files is made easy with vEdit's Convert Macro (Convert between File Types):
1. To convert the entire file, click Block then Select all ( hot-key: Ctrl-A) to block highlight the file.

2. Once you have what you wish to convert highlighted, click Edit, Convert, then select Convert Macro.
"Convert between File Types - These functions convert all "newlines" in the highlighted block between Windows/DOS (CR+LF), UNIX (LF only) and Macintosh (CR only)."
Each conversion has an assigned number, 1-8:
1 - DOS to UNIX (CR+LF to LF) 2 - DOS to Mac (CR+LF to CR) 3 - UNIX to DOS (LF to CR+LF) 4 - UNIX to Mac (LF to CR) 5 - Mac to DOS (CR to CR+LF) 6 - Mac to UNIX (CR to LF)
These functions convert fixed-length records:
7 - Fixed-length records to Newlines 8 - Newlines to fixed-length

Since converting between Windows/DOS and UNIX text files is very common, vEdit provides the easy-to-use functions:
Convert Win / DOS to UNIX in 3 just steps, Click EDIT, Convert then Win/DOS to UNIX
or
Convert UNIX to Win / DOS by clicking EDIT, Convert then UNIX to Win/DOS.