Запитання з тегом «search»

Пошук тексту за допомогою / або пошуку (). Для операцій пошуку / заміни замість цього використовуйте тег [substitute].

3
Як вибірково змінити виділений рядок?
Шукаючи, я виділив рядок, який хочу змінити. Тепер я хочу замінити лише виділений текст. Я використовую nдля переходу до наступного екземпляра рядка пошуку. Я думав, що можу зробити щось на кшталт, ciwале це змінює все слово не лише виділеного тексту. Мені знайоме, :%s/old/new/gале я не хочу змінювати всі екземпляри. Натомість …
11 search  replace 

1
різні шаблони пошуку за вікном / буфером
Чи можна якось мати різні шаблони пошуку на вікно чи буфер, тобто Я хочу шукати термін A у вікні / буфері A і терміні B у вікні / буфері B, щоб, використовуючи hlsearch, виділяв різні речі, наприклад, розділення паралельно.
10 search  buffers 

3
Альтернатива уникнути косої риски в пошуку та заміні довгих рядків
Чи є альтернатива у пошуку та заміні рядків vim, ніж уникнути кожного спеціального символу в рядку. Наприклад, якщо я хочу відповідати наступному рядку і замінити чимось [ERROR] Login unsucessful Тоді я повинен робити :%s/\[ERROR\]\ Login\ unsucessful/something/g І стає складніше і болючіше для складних рядків, що містять безліч спеціальних символів Я …

1
Як замінити в декількох рядках?
Я хотів би вставити слово в кілька рядків, чи є якась така команда :[2,3,5,7,11]s/^/word\ /g який би вставити wordна початку рядка 2, рядок 3, рядок 5, рядок 7 та рядок 11? Тут кілька рядків не є суміжними.

1
Для друку з підсвічуванням результатів пошуку
Коли ми шукаємо візерунок у vim, відповідність зазвичай виділяється. Однак, коли ми роздруковуємо її, яскраві моменти зникають. Я спробував і те, :hardcopy > my_file.pdfі :TOhtml. Жоден з них не зберігає родзинки. Чи є спосіб, щоб я міг вивести документ із відповідними шаблонами, виділеними у файл PDF? Я використовую GVim 7.4 …

4
Обмеження операцій до розділу коду
У моєму щоденному робочому житті багато разів мені потрібно працювати над певною функцією, такі як виділення чи пошук змінної, але мені ніколи не вдалося обмежити область редагувань / пошуку. Чи є спосіб vim вибірково сказати, знайти всі посилання на $colorці набори дужок або на цю складку тощо. Якщо можливо, ідеально …

5
Як шукати шаблон у певних регіонах синтаксису?
Я використовую vim для редагування документів з латексу. Часто мені хочеться змінити ім’я змінної на щось інше. Однак мені трохи прикро, коли я шукаю ім'я змінної, потрібно перебирати невідповідні відповідники. Я хотів би шукати лише в "математичних зонах", визначених у текстовому файлі синтаксису. Чи є простий спосіб обмежити пошук певним …
10 search 

1
Візуальний вибір поточного результату пошуку
Я hlsearchвстановив, але іноді це натякає мене на думку про те, що у мене візуально вибрано пошуковий термін, і просто натисніть, cщоб змінити його. Термін, який шукається, може бути не простою літерою, словами, навіть рядками - і все одно, я не хочу рахувати. Чи є спосіб vh(або ch) скажімо, де …

2
Дублікати рядків, що починаються з "x", замінюючи "x" у дублікаті на "y"?
У мене є файл із такою схемою: foo 111 baz foo 222 baz foo 333 baz в яку потрібно перетворити foo 111 bar 111 baz foo 222 bar 222 baz foo 333 bar 333 baz Отже, дублюйте всі рядки, що починаються з foo, і змінюйте лише fooв дублікаті, але залиште …

4
Чи можу я використовувати "gf" (або подібне) для відкриття файлу та переходу до пошукового терміну?
Чи є спосіб отримати gfкоманду vim (чи щось подібне) розпізнати +{cmd}аргумент для файлових шляхів? Можна запустити vim та перейти безпосередньо до пошукового терміну, виконавши: $ vim +/coding_effort ~/project/file Аналогічно в командному режимі ви можете: :e +/coding_effort ~/project/file Я часто роблю нотатки і посилаюся на інші файли, як це: For more …

2
Навігація кодових проектів без використання зовнішніх команд
Я намагаюся зібрати набір інструментів команд / запитів Vim у режимі команд чи пошуку для навігації по кодовій базі без використання Ctags або інших зовнішніх інструментів. Каталоги чудові, але підтримка може відрізнятися залежно від середовища розробки, на якому ви застрягли. Я хотів би просто покластися на знання Vim.
9 search  ide 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.