9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
vi editor is not working on CYGWIN.Please let me know how to make that work as soon as possible.My work is getting delayed due to this problem. (5 Replies)
Discussion started by: liyakathali
5 Replies
2. UNIX and Linux Applications
i have 2 cursors. i want to assign the value of first cursor(employee_id) to the where condition of cursor c2(please refer the bold statement).
how do i do if i want to assign the value of c1 to where condition of cursor c2?
declare
cursor c1 IS
select employee_id from employee
cursor c2... (1 Reply)
Discussion started by: vkca
1 Replies
3. Shell Programming and Scripting
I installed Cygwin today and my vi editor was not working i.e. on while using vi command, I was getting "command not found" error.
I realized that many have faced this problem and the previous threads on this have been closed without complete answers.
I tried something and it worked. Wanted to... (1 Reply)
Discussion started by: erora
1 Replies
4. UNIX for Dummies Questions & Answers
I ran into this issue and thanks to various postings in various forums, was
able to figure out the solution but didn't see one posting that laid the
whole issue out cleanly. So thought the following might help others ...
------------------------------------------------------------------------... (2 Replies)
Discussion started by: oxysep
2 Replies
5. Shell Programming and Scripting
Hi,
I am using CYGWIN for script testing. I have found that vi command does not work in this. Kindly suggest how can I edit a script that is stored in a file ??? (5 Replies)
Discussion started by: himvat
5 Replies
6. UNIX for Dummies Questions & Answers
now i am new to unix... i installed cygwin on windows because i want to make c++ program... and i need vi editor... whenever i write (vi anything) in the cygwin terminal it says vi: command not found ...since i installed all the packages (1 Reply)
Discussion started by: mostafamagdy
1 Replies
7. UNIX for Dummies Questions & Answers
Hi All,
In VI editor, to know the line number at any instant we use ctrl+g
Similarly, to know the current coulmn number what shall we use??
If not direct key controls like ctrl+g, Is there any comands that could be executed in colon or ex mode of VI to know the current column position???... (1 Reply)
Discussion started by: ramkrix
1 Replies
8. UNIX for Dummies Questions & Answers
I have downloaded latest cygwin editor for windows xp.
vi editor is not working on it.
the error i get is "vi : command not found"
I have already seen a post in this forum regarding the issue but the links in the post are broken.
So please help on this issue.
thanks in advance (1 Reply)
Discussion started by: arparwan
1 Replies
9. UNIX for Dummies Questions & Answers
Is there a way that I can position cursor at say line 23, column 2?
Thank you in advance. (8 Replies)
Discussion started by: Latha Nair
8 Replies
Mined is a simple screen editor. At any instant, a window of 24
lines is visible on the screen. The current position in the file
is shown by the cursor. Ordinary characters typed in are insert-
ed at the cursor. Control characters and keys on the numeric
keypad (at the right-hand side of the keyboard) are used to move
the cursor and perform other functions. Commands exist to move
forward and backward a word, and delete words either in front of
the cursor or behind it. A word in this context is a sequence of
characters delimited on both ends by white space (space, tab,
line feed, start of file, or end of file). The commands for
deleting characters and words also work on line feeds, making it
possible to join two consecutive lines by deleting the line feed
between them. The editor maintains one save buffer (not dis-
played). Commands are present to move text from the file to the
buffer, from the buffer to the file, and to write the buffer onto
a new file. If the edited text cannot be written out due to a
full disk, it may still be possible to copy the whole text to the
save buffer and then write it to a different file on a different
disk with CTRL-Q. It may also be possible to escape from the ed-
itor with CTRL-S and remove some files. Some of the commands
prompt for arguments (file names, search patterns, etc.). All
commands that might result in loss of the file being edited
prompt to ask for confirmation. A key (command or ordinary char-
acter) can be repeated times by typing where is the escape key.
Forward and backward searching requires a regular expression as
the search pattern. Regular expressions follow the same rules as
in the editor, These rules can be stated as: Any displayable
character matches itself. . (period) matches any character ex-
cept line feed. ^ (circumflex) matches the start of the line. $
(dollar sign) matches the end of the line. c matches the char-
acter c (including period, circumflex, etc). [string] matches
any of the characters in the string. [^string] matches any of
the characters except those in the string. [x-y] matches any
characters between x and y (e.g., [a-z]). Pattern* matches any
number of occurrences of pattern. Some examples of regular ex-
pressions are:
The boy matches the string The boy
^$ matches any empty line.
^.$ matches any line containing exactly 1 character
^A.*.$ matches any line starting with an A, ending with a
period.
^[A-Z]*$ matches any line containing only capital letters (or
empty).
[A-Z0-9] matches any line containing either a capital letter
or a digit.
.*X$ matches any line ending in X
A.*B matches any line containing an A and then a B
Control characters cannot be entered into a file simply by typing
them because all of them are editor commands. To enter a control
character, depress the ALT key, and then while holding it down,
hit the ESC key. Release both ALT and ESC and type the control
character. Control characters are displayed in reverse video.
The commands are as follows.
CURSOR MOTION
arrows Move the cursor in the indicated direction
CTRL-A Move cursor to start of current line
CTRL-Z Move cursor to end of current line
CTRL-^ Move cursor to top of screen
CTRL-_ Move cursor to end of screen
CTRL-F Move cursor forward to start of next word
CTRL-B Move cursor backward to start of previous word
SCREEN MOTION
Home key Move to first character of the file
End key Move to last character of the file
PgUp key Scroll window up 23 lines (closer to start of the
file)
PgDn key Scroll window down 23 lines (closer to end of the
file)
CTRL-U Scroll window up 1 line
CTRL-D Scroll window down 1 line
MODIFYING TEXT
Del key Delete the character under the cursor
Backspace Delete the character to left of the cursor
CTRL-N Delete the next word
CTRL-P Delete the previous word
CTRL-T Delete tail of line (all characters from cursor to
end of line)
CTRL-O Open up the line (insert line feed and back up)
CTRL-G Get and insert a file at the cursor position
BUFFER OPERATIONS
CTRL-@ Set mark at current position for use with CTRL-C and
CTRL-K
CTRL-C Copy the text between the mark and the cursor into
the buffer
CTRL-K Delete text between mark and cursor; also copy it to
the buffer
CTRL-Y Yank contents of the buffer out and insert it at the
cursor
CTRL-Q Write the contents of the buffer onto a file
MISCELLANEOUS
numeric + Search forward (prompts for regular expression)
numeric - Search backward (prompts for regular expression)
numeric 5 Display the file status
CTRL-] Go to specific line
CTRL-R Global replace pattern with string (from cursor to
end)
CTRL-L Line replace pattern with string
CTRL-W Write the edited file back to the disk
CTRL-X Exit the editor
CTRL-S Fork off a shell (use CTRL-D to get back to the edi-
tor)
CTRL- Abort whatever the editor was doing and wait for com-
mand
CTRL-E Erase screen and redraw it
CTRL-V Visit (edit) a new file
Mined was designed by Andy Tanenbaum and written by Michiel Huis-
jes.