09-12-2009
Copy selected lines in vim
Hi,
I am looking to copy selected lines from a file using the vim editor. I have looked up a few resources and they have suggested to use this-
- Type mk
- Type: "ay'k (double quotes, <register name from a-z>, <y-yank single quote, k
- You can paste those lines wherever you want with "ap
I tried this and it works great with in the same file but when I try to copy it in another file it says no lines in buffer.
It would be great if you explain this to me as to why this does not work. Also, please let me know what are the other ways to do this. I generally highlight the code and paste using p. But this time I have about 1650 lines to do so.
I am on an AIX box [ Version 5.3]. Any suggestions or links to resources would be greatly appreciated.
Thanks,
Coolavi
10 More Discussions You Might Find Interesting
1. Solaris
I need to copy the files from one dir to another dir based on sysdate, like
cp -> (sysdate-n) filename -> to -> new dir
n = 1,2,3.............. (3 Replies)
Discussion started by: dbasan
3 Replies
2. Shell Programming and Scripting
I want to capture contents of a file between 2 strings into another file
for eg all lines in between the keywords "start log" and "end log" should be copied into another file (4 Replies)
Discussion started by: misenkiser
4 Replies
3. Shell Programming and Scripting
Hi everybody:
I try to print in new file selected lines from another file wich depends on the first column.
I have done a script like this:
lines=( "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "21" "31" "41" "51" "55" "57" "58" )
${lines}
for lines in ${lines}
do
awk -v ... (6 Replies)
Discussion started by: tonet
6 Replies
4. UNIX for Dummies Questions & Answers
I wonder if someone would help me a little here.
I have a directory (folder on a mac) with about 100 subfolders and sub-subfolders and files there in. All sub directories have the same name structure, "AAA Name". Like this:
ISP CompanyName
ITS CompanyName
KEL CompanyName
KRA CompanyName... (2 Replies)
Discussion started by: sigurarm
2 Replies
5. UNIX for Dummies Questions & Answers
I am wanting to find files within a directory that are over a certain number of days old and copy them to another directory. And unfortunately not having much luck.......is someone able to help.
Would also like to add that there are literally thousands of files that I am wanting to copy in one... (3 Replies)
Discussion started by: hellfyre
3 Replies
6. Shell Programming and Scripting
I have an if statement where I state that if there are more than one records (lines) found containing a string in a file, then it enters into a while loop to use each line for as many lines as there are and then stop.
Trouble is, I can't figure out how to move to the next instance of each line. ... (2 Replies)
Discussion started by: derekphl
2 Replies
7. Shell Programming and Scripting
I am trying to print 1st, 2nd, 13th and 14th fields of a file of line numbers from 29 to 10029. I dont know how to put this in one code. Currently I am removing the selected lines by
awk 'NR==29,NR==10029' File1 > File2
and then doing
awk '{print $1, $2, $13, $14}' File2 > File3
Can... (3 Replies)
Discussion started by: ananyob
3 Replies
8. Shell Programming and Scripting
Hello,
I have a file, which looks like:
I want to print the row containg "PRO" in second column after comparing and finding the minimum value of fifth column present in all "PRO". and likewise for every other string present in second column.
I am using :
filename=list... (2 Replies)
Discussion started by: CAch
2 Replies
9. Shell Programming and Scripting
hi Gurus,
I have a source file with more than 10 columns ( not fixed )
I want to delete all the lines on the following condition
1) where i have first column as "UPDATE PLAN ADD RATE SCHEDULE" and fourth column as null
awk '($1=="UPDATE PLAN ADD RATE SCHEDULE" && $4=="") {print $0}'... (5 Replies)
Discussion started by: r_t_1601
5 Replies
10. Shell Programming and Scripting
two files: one with the line number only, and the 2nd one with line number and content, as following:
line_file.txt
1
3
5
9
23
30
content_file.txt
1|we are the world|good|great
2|easily do this by highlighting you|easily do this by highlighting you|easily do this by highlighting... (2 Replies)
Discussion started by: dtdt
2 Replies
LEARN ABOUT DEBIAN
qwtscaletransformation
QwtScaleTransformation(3) Qwt User's Guide QwtScaleTransformation(3)
NAME
QwtScaleTransformation -
Operations for linear or logarithmic (base 10) transformations.
SYNOPSIS
#include <qwt_scale_map.h>
Public Types
enum Type { Linear, Log10, Other }
Public Member Functions
virtual QwtScaleTransformation * copy () const
virtual double invXForm (double x, double p1, double p2, double s1, double s2) const
QwtScaleTransformation (Type type)
Type type () const
virtual double xForm (double x, double s1, double s2, double p1, double p2) const
virtual ~QwtScaleTransformation ()
Detailed Description
Operations for linear or logarithmic (base 10) transformations.
Constructor & Destructor Documentation
QwtScaleTransformation::QwtScaleTransformation (Typetype)
Constructor for a linear transformation.
QwtScaleTransformation::~QwtScaleTransformation () [virtual]
Destructor.
Member Function Documentation
QwtScaleTransformation * QwtScaleTransformation::copy () const [virtual]
Create a clone of the transformation.
double QwtScaleTransformation::invXForm (doublep, doublep1, doublep2, doubles1, doubles2) const [virtual]
Transform a value from the coordinate system of the paint device into the coordinate system of a scale. Parameters:
p Value related to the coordinate system of the paint device
p1 First border of the coordinate system of the paint device
p2 Second border of the coordinate system of the paint device
s1 First border of the coordinate system of the scale
s2 Second border of the coordinate system of the scale
Returns:
linear mapping:
s1 + ( s2 - s1 ) / ( p2 - p1 ) * ( p - p1 );
log10 mapping:
exp((p - p1) / (p2 - p1) * log(s2 / s1)) * s1;
QwtScaleTransformation::Type QwtScaleTransformation::type () const [inline] Returns:
Transformation type
double QwtScaleTransformation::xForm (doubles, doubles1, doubles2, doublep1, doublep2) const [virtual]
Transform a value from the coordinate system of a scale into the coordinate system of the paint device. Parameters:
s Value related to the coordinate system of the scale
s1 First border of the coordinate system of the scale
s2 Second border of the coordinate system of the scale
p1 First border of the coordinate system of the paint device
p2 Second border of the coordinate system of the paint device
Returns:
linear mapping:
p1 + (p2 - p1) / (s2 - s1) * (s - s1);
log10 mapping:
p1 + (p2 - p1) / log(s2 / s1) * log(s / s1);
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Version 5.2.2 Mon Aug 1 2011 QwtScaleTransformation(3)