Tagged Questions
1
vote
1answer
25 views
How to Replace Path in Search field using VIM
I'm trying to replace this text in VIM
Actual Path /home/omipenguin/Servers\ Information/systemscript.sh/sysinfo.txt
with this new path
/home/sysinfo
I tried
%s/\/home\/omipenguin\/Servers\ ...
5
votes
2answers
64 views
Lowercase all but the first (Uppercase) letter from UPPERCASE in cyrillic
To make all letters a lower case except the first letter. The first letter would look like "Uppercase" after I changed (from UPPERCASE in cyrillic). The rest (not UPPERCASED) leave unchanged.
I'm ...
4
votes
2answers
79 views
VIM substitute occurrences of pattern after a particular word in a line
I have such lines in my text.
text before pattern = garbage** text after pattern is pattern
If in VIM I do %s/pattern/saturn/ it replaces all occurrences of pattern. But I only want to replace ...
3
votes
3answers
82 views
vim search numbers containing specific number of digits
I need to find specific length numbers in a big document. I tried to use regex for this. For example, If I need to search for numbers with exactly 2 digits, I use /d/d (i.e. /d twice followed by a ...
2
votes
1answer
51 views
How to insert both vimscript variable and string into vim search and replace
I've only just found out about Vimscript's existence as of today, so forgive me if this question is more basic than it seems, but I've been struggling to find an answer to this question for the better ...
1
vote
1answer
52 views
vim regex to search for lines containing string1 AND string2
How in vim/vi can I search for all lines that contain string1 and string2, where either string can appear anywhere on the line separated by whitespace and possibly other words?
I would also like to ...
0
votes
1answer
40 views
Comment the if statement and the matching endif keyword
In vim, I can find the matching if statement and prepend the appropriate comment symbol. (e.g. %s/.alarm./#\0/g), but then I am left with dangling endifs that I have to find manually. I could simplify ...
5
votes
2answers
206 views
exact match in regrex when using vim, man, or less
when using vim, man, or less, I want to do some exact match in regrex
for example, when using man, I want to check the argument '-c'
if I use
/'-c'
the matching could be -cim ...
4
votes
1answer
303 views
Match word containing characters beyond a-zA-Z
To match a word one can use
\v(\w+)
From the vim help :h \w:
\w word character: [0-9A-Za-z_]
This works exactly as described in the manual. However, I want to
match words that contain ...
3
votes
2answers
132 views
How to add a line in many files
I have many .html files and I need to add a meta tag after <head>'s start tag in each file.
How I can do that?
Can vim help me?
2
votes
3answers
242 views
How to reverse-match a string in the Vim programming language?
I want to find the last index of any character in the [abc] set in the abcabc string but the search should start from the end of the string:
" Returns the 0th index but I want the 5th.
let ...
4
votes
1answer
115 views
Using Regex in vim movment
Is there any way to use regular expression for movement in vim. For example,
I want to move my cursor to the first occurrence of the pattern abc. So can I do something analogous to fa but now a ...
5
votes
3answers
252 views
VIM see regular expressions matches as you type
If I type /regex then the cursor temporarily jumps to the first match and all matches are highlighted. This updates as I type. Is it possible to get this behavior when I'm getting ready to make a ...
0
votes
1answer
99 views
Replacement in VIM with regular expression matched part unchanged
Suppose I want to append two digit numbers in my file with "some_thing".
Like from this:
12 23 45
to
12_something 23_something 45_something
How can I do this using regular expression ...
1
vote
1answer
385 views
Multiply certain numbers in a text -file by certain constant
I want an alternative solution to this jQuery hack, tasting a bit reinventing the wheel -- look I am sure I could do this with some one-liner using basic *ix tools. Look much easier and ...