(→Easy-To-Use Windows / UNIX Convert Function) |
(→Convert Between Files Types) |
||
| Line 54: | Line 54: | ||
Convert '''UNIX to Win / DOS''' by clicking <kbd>EDIT</kbd>, <kbd>Convert</kbd> then <kbd>UNIX to Win/DOS</kbd>. | Convert '''UNIX to Win / DOS''' by clicking <kbd>EDIT</kbd>, <kbd>Convert</kbd> then <kbd>UNIX to Win/DOS</kbd>. | ||
| − | ==Convert Between | + | ==Convert Between Windows/DOS, Mac, and UNIX/Linux files== |
Converting Windows/DOS, Mac, and UNIX/Linux files is made easy with vEdit's Convert Macro (Convert between File Types): | Converting Windows/DOS, Mac, and UNIX/Linux files is made easy with vEdit's Convert Macro (Convert between File Types): | ||
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.
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.
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.
3. Select the desired conversion by entering the corresponding number "1" through "8".
"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:
These functions convert fixed-length records:

Sometimes you don't want to convert the entire file, but only a block. For example, if you “cut and paste” a block from a UNIX file into a Windows/DOS text file, you will have to convert that block.
If you accidentally perform a “UNIX to Win/DOS” conversion on a file which is already a Win/DOS text file, each line will then incorrectly end with two Carriage-Returns and one Line-Feed. This can be fixed.
To fix a Windows/DOS text file which has extra Carriage-Returns: