Questions tagged [find]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
12 votes
10 answers
1k views

Simultaneous find and replace

Is there a way to perform a simultaneous find and replace? e.g.: I want to replace all 1 for 0 and simultaneously all 0 to 1 [ [1, 1, 1, 1, 1, 0], [1, 1, 1, 1, 0, 1], [1, 1, 1, 0, 1, 1], ...
user avatar
2 votes
2 answers
82 views

How to change f{char} to search left if no char was found searching right?

Regarding this command: f{char} To [count]'th occurrence of {char} to the right. The cursor is placed on {char} |inclusive|. {char} ...
user avatar
  • 825
8 votes
1 answer
24k views

How to search for any repeating character, X number of times

Let's say a buffer has a certain characters I know will be repeated seven (7) times. How can I search for any character repeated seven times? I know I can search for .., but those to characters won'...
user avatar
1 vote
2 answers
459 views

User command with modified 'path' completion?

I'm trying to write a wrapper command around :edit or :find specifically to open either my vimrc or a subpath of ~/.vim/ (e.g. ~.vim/autoloads/foo.vim). If I run the command with no arguments, it ...
user avatar
  • 1,200
3 votes
1 answer
246 views

How to jump to a next or previous specific character ignoring linebreaks and not destroying highlight or overwriting my registry?

I have not found much use for ()[]{}, and so I want to map them so it does a find command, jumping to the previous instance of that particular character. Thus, ) will jump forward to the next ), ...
user avatar
  • 825
2 votes
1 answer
75 views

Check if vim is in a comment section

How can I check if the cursor is inside a comment section like this in C: /* * Comment section */ Or in python: """ Doc string """ # Comment line My idea for C is, ...
user avatar
  • 446