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

Vim - це безкоштовний модальний текстовий редактор з відкритим кодом, доступний для більшості основних платформ. Це дозволяє забезпечити високу ефективність у багатьох завданнях редагування тексту, але має круту криву навчання. Щоб засвоїти основи, запустіть ": допомогти вімтор". Для запитань щодо непрограмування замість цього скористайтеся https://vi.stackexchange.com/.


30
Який найкращий спосіб змусити себе опанувати vi? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
205 vim  editor  text-editor  vi 


2
Як повернутися до рядків, відредагованих перед останнім у Vim?
Мені відомо про `.команду, що переходить до останнього редагованого рядка. Чи є спосіб піти далі в історію редагування? Я часто випадково вставляю щось під час перегляду файлу, скасовує, але потім `.більше не приведе мене туди, куди мені хочеться.
201 vim 




13
Як ви можете автоматично видалити пробіл пробілів у vim
Я отримую помилки у пробілі, намагаючись зробити деякі файли в git. Я хочу видалити ці символи пробілів пробілу автоматично перед збереженням файлів python. Чи можете ви налаштувати vim для цього? Якщо так, то як?

7
Поради щодо використання Vim як Java IDE? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я захоплююся Vim, тепер це мій фактичний спосіб редагування текстових файлів. …
195 java  vim  ide 

13
vim - Як видалити великий блок тексту, не рахуючи рядки?
У vim, мені часто здається, що я видаляю (або копіюю) великі блоки тексту. Можна порахувати рядки тексту і сказати (наприклад), 50ddщоб видалити 50 рядків. Але як би видалити цей великий блок тексту, не знаючи, скільки рядків видалити?
193 vim 

9
Як я можу конвертувати пробіли у вкладки у Vim чи Linux?
Я переглянув декілька питань щодо переповнення стека щодо того, як перетворити пробіли на вкладки, не знайшовши, що мені потрібно. Здається, виникає більше запитань щодо того, як перетворити вкладки в пробіли, але я намагаюся зробити навпаки. В VimЯ намагався :retabі :retab!без везіння, але я вважаю , ті , насправді для переходу …
192 linux  vim  tabs  spaces 

16
Vim: швидший спосіб вибору блоків тексту у візуальному режимі
Я використовую Vim в протягом досить довгого часу , і знаю , що при виборі блоків тексту в візуальному режимі так просто , як SHIFT+ Vі переміщення клавіші зі стрілкою вгору або вниз лінію за лінією , поки не дійдете до кінця блоку тексту , який я хочу обрати Моє …
190 vim 

7
Кілька команд в одному рядку
Я намагався знайти щось, що дозволить мені запускати кілька команд на одному рядку у Vim, подібне до використання крапками з комою для розділення команд у * nix системах або &в Windows. Чи є спосіб це зробити?
188 vim  command 

7
Ім'я файлу / шлях поточного буфера у Vim
Якщо припустити, що поточний буфер - це файл, відкритий для редагування, тому :eне відображається E32: No file name. Я хотів би витягнути один чи всі: Назва файлу точно так само, як показано у рядку стану, наприклад ~\myfile.txt Повний шлях до файлу, наприклад c:\foo\bar\myfile.txt Просто назва файлу, наприклад myfile.txt
188 vim  clipboard  yank 

11
Як ти повертаєшся з 'gf' у Vim
Я використовую Vim для вікон, встановлених в режимі Unix. Завдяки цьому сайту я тепер використовую gfкоманду для переходу до файлу під курсором. Я шукаю команду для: повернутися до попереднього файлу (аналогічно Ctrl+ Tдля ctags), або перезавантажити, gf щоб автоматично запустити новий файл у новому вікні.
187 vim  editor 

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