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

Vim - це легко налаштований текстовий редактор, створений для ефективного редагування тексту. Це вдосконалена версія редактора vi.

5
Скопіюйте, видаліть та вставте у Vim
Я щойно розпочав роботу з Vim вчора і у мене виникли проблеми з розумінням копіювати та вставляти. Я розумію, щоб скопіювати, я входжу у візуальний режим, виділяю, а потім витягую. Потім я переходжу до рядка, на який я хочу вставити, але частіше, ніж не потрібно видаляти текст із цього рядка. …
15 vim 


2
Як я можу змусити vim показати поточний клас та метод, який я редагую
Хтось знає, чи можливо (чи знаєте про існуючий скрипт або плагін vim), що може створити "рядок стану", який показує ім'я поточного класу та методу (або функції), який я редагую? Я уявляю, що він підключатиметься до синтаксичного аналізатора для філетипу поточного буфера та відображає стежку хлібних сутичок, щоб показати вам, що …
15 vim  text-editors 

1
як я можу сказати vimdiff ігнорувати пробіли?
Я вніс низку змін у файл, над яким працюю, включаючи зміни відступу. Я використовую vimdiffдля порівняння файлу з оригінальною версією, і я не хочу бачити ці зміни, оскільки вони в основному косметичні. Як я можу сказати vimdiffігнорувати пробіли під час порівняння?
15 vim  diff  whitespace 

3
Форматування таблиці мультимаркетів у Vim
Нещодавно я перейшов від використання TextMate до використання Vim набагато більше (тому що я розділив свій час між Mac та Linux). Я сумую за чудовим пакетом MultiMarkdown, який, крім інших функцій, дозволяє мені вводити таблиці в синтаксис MultiMarkdown, а потім переформатувати їх, щоб вони виглядали красиво. Ось, наприклад, такий: | …
15 vim  markdown 

3
Як відкрити файл у vim за допомогою pipe
Я користуюся locateкомандою надзвичайно часто. Тож якщо я запускаю таку команду. locate updatedb | head -1 Тоді це дає мені O/p /usr/updatedb.conf Цікаво, чи є якась така команда, яка може дозволити мені відкрити цей файл безпосередньо? Я сподіваюся на щось подібне. locate updatedb | head -1 | vim
15 linux  bash  vim  pipe  locate 

4
vim: Продовжити макрос після помилки в субмакросі?
Я в процесі прикраси деякого вихідного коду за допомогою vim. {1} Я створив пару макросів vim, які виконують окремі кроки: видалення останнього місця пробілу, видалення порожніх рядків після {, видалення порожніх рядків раніше {, подібні речі. Тепер я хочу створити макрос, який виконує всі окремі макроси послідовно. Однак, коли перший …
15 vim  macros 

6
Виділення пошукового терміна без переміщення курсору
Використовуючи Vim, я іноді нападаю на якийсь час, як дивлюся на розділ вихідного коду, і раптом хочу, щоб якась змінна на екрані вискочила. Це просто: /<var>що висвітлює їх усіх. Моє питання полягає в тому, що частіше за все пошук змінює моє вікно, тому я не дивлюся на вихідний код з …

4
Зберегти налаштування vim під час запуску?
Мій професор призначив обліковий запис ssh кожному студенту мого класу програмування і зобов’язав використовувати VIM для редагування тексту. Я виявив :set nuі :set auto indentчерез Google. Я помітив, що ці два налаштування скидаються після кожного запуску. Чи є спосіб змусити їх зберігати свій рахунок на ssh? А як щодо VIM …
15 vim 

0
Клацання миші працює лише один раз із iterm2 / tmux / mosh
Я намагаюся налаштувати iTerm2 + mosh + tmux для виконання віддаленої роботи. Я можу отримати все, щоб з'єднатися, але чомусь відповідь миші є прикольною. Якщо я розділяю вікно tmux, щоб у мене було дві панелі, і натискаю, щоб перемикатися між ними, коли я це роблю, коли все робиться. Вдруге і …
15 macos  vim  mouse  tmux  iterm2 

5
Чи є команда розділити рядки у Vim?
У Vim Jключ з'єднує дві лінії. Чи існує схожа, вбудована, комбінація клавіш для розділення рядків новим рядком (у позиції курсору чи подібної)? Як варіант, що було б найбільш надійним способом визначити комбінацію клавіш для цього (у звичайному режимі, а не вставний режим)?
15 vim  vi 

2
Як vim, як я можу перевстановити <tab>, не змінюючи також <Ctrl + i>?
Мені подобається використовувати вкладку для переходу між розділеними вікнами, тому у мене є map &lt;tab&gt; &lt;C-W&gt;&lt;C-W&gt;.vimrc. Але я помітив, що це робить це так, що Ctrl + I більше не веде себе як Ctrl + I, а як Ctrl + W, Ctrl + W. Як я можу зробити перезапис просто, …
14 vim 


5
Як я можу перевірити плагіни та включити їх лише у випадку, якщо вони існують у .vimrc?
В моєму випадку .vimrcя намагаюся використовувати ftpluginі, очевидно, використовувати деякі команди, що стосуються цієї програми, при припущенні, що вона була успішно завантажена. Однак зараз я стикався з декількома старими машинами, на яких плагін не встановлений. Чи можу я якось зробити завантаження цього плагіна умовним і додати filetype onта подібні директиви …
14 vim  vimrc 

4
Як відобразити ім'я файлу, кількість ліній та кількість символів у версії?
Коли ви вперше запускаєте vim з vim myfile.c, у нижньому лівому куті екрана відображається ім'я файлу в лапках, кількість рядків, а потім кількість символів. Зникає з тієї хвилини, коли щось інше потребує цієї нерухомості. Як повернути його? Я знаю, що :echo @%ви можете отримати ім'я файлу, але це лише 1/3 …
14 vim 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.