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

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

5
Рекомендовані плагіни Vim для кодування JavaScript? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
125 javascript  vim 

8
Як ви використовуєте функцію швидкого виправлення vim?
Я досить новий користувач Vim, і я виявив, що його крива навчання досить крута (принаймні для мене). Щойно я встановив цей скрипт vim для перевірки помилок JavaScriptLint, який показує помилки у вікні швидкого виправлення vim, коли я зберігаю буфер. Однак я не знаю, що робити далі .. Як я "прокручую" …
125 vim  jslint 

5
Оновіть усі файли в буфері з диска in vim
Команда оновити файл з версії на диску є :e! Як я можу зробити те саме для всіх файлів у буфері? Передумови: мені це потрібно, оскільки я використовую git з декількома гілками з одним відкритим vim, який містить буфер. Коли я перевіряю відділення, я хотів би оновити vim.
124 git  vim  buffer 

19
Ярлик відкрити файл у Vim
Я хочу відкрити файл у Vim, як у Eclipse, використовуючи Ctrl+ Shift+ Rабо через Ctrl+ Nопцію автозаповнення. Виберіть ярлик клавіатури, введіть ім'я / шаблон файлу та виберіть із усіх відповідних імен файлів. Я знаю, що це відкриття зазвичай: :tabe <filepath> :new <filepath> :edit <filepath> Проблема тут полягає в тому, що …

5
Як поміняти файли між Windows у VIM?
Під час роботи з VIM у мене завжди видно кілька вікон. Іноді я хотів би мати простий спосіб поміняти місцями ці вікна. Чи є плагін, макрос тощо, щоб зробити це простіше? До речі, я використовую MiniBufExplorer.
123 vim  editing 

6
Як я можу розгорнути повний шлях поточного файлу, щоб перейти до команди у Vim?
Коли я переходжу до командного режиму та набираю :!mycommand % Я отримую свою команду, що виконується на поточному файлі ( %розширюється до поточного імені файлу). Чи існує подібна конструкція, яка розширює повне ім’я файлу (з повним контуром)? Я використовую Windows.
123 vim 

2
vim повторити знайти наступний символ 'x'
Я часто переходжу в vim, f xщоб знайти наступне виникнення символу 'x', але помічаю, що між словом, яке я хочу відредагувати, та початковою позицією курсору є слово (або більше слів), що містить 'x'. Тож мені f xзнову потрібно, що це щось дратує, оскільки є ця приємна кнопка ., яка повторює …
123 vim  repeat 

13
Видалення повторюваних рядків у vi?
У мене є текстовий файл, який містить довгий список записів (по одному у кожному рядку). Деякі з них є дублікатами, і я хотів би знати, чи можна (і якщо так, як) видалити будь-які дублікати. Мені цікаво це робити, якщо можливо, в межах vi / vim.
123 vim  duplicates 

3
Vim: Як змінити колір виділення для пошукових запитів та вибору швидкого виправлення
Я використовую схему пустельних кольорів, яка використовує білий текст на помаранчевому фоні для виділення пошукових звернень. Цей же шаблон використовується для вибраного запису у вікні швидкого виправлення. Білий на помаранчевому не дуже читабельний. Як я можу змінити це у .vimrc? Редагувати: Дякую за швидку відповідь, для пустельної схеми я зараз …
123 colors  vim 

6
Після відкриття файлу в vim перейдіть до списку перегляду каталогів
Коли я відкриваю перегляд каталогів у vim, я можу відкрити файл, перемістивши курсор на ім’я файлу та натиснувши Enter. Тепер, чи є якась команда повернутися до попереднього перегляду каталогу? Якщо ні, чи існує спосіб відкрити файл без закриття режиму перегляду каталогів?
123 vim 

9
Як повторити редагування у кількох рядках у Vim?
Я знаю, що у Vim я часто можу повторити команду, просто додавши число перед нею. Наприклад, можна видалити 5 рядків: 5dd Також часто можна вказати діапазон рядків, наприклад, застосувати команду :10,20s:hello:goodbye:gc Як я можу виконати "вертикальне редагування"? Наприклад, я хотів би, наприклад, вставити певний символ, наприклад, кома, на початку (пропускаючи …
122 vim 

7
Як я можу візуалізувати відмінності між персонажами в уніфікованому файлі diff?
Скажіть, я отримую патч, створений за допомогою git format-patch. Файл, в основному, є уніфікованим розходженням з деякими метаданими. Якщо я відкрию файл у Vim, я бачу, які рядки були змінені, але я не бачу, які символи в змінених рядках відрізняються. Хтось знає спосіб (у Vim чи іншому вільному програмному забезпеченні, …
122 git  vim  diff  patch 

4
що таке .netrwhist?
Коли я редагую файли у своїх ~/.vim, .netrwhistфайл також мізерно мінятиметься. Це вміст: let g:netrw_dirhistmax =10 let g:netrw_dirhist_cnt =6 ...and so on... Що робить цей файл? Це важливо?
122 vim  netrw 

6
Vim: Створення батьківських каталогів при збереженні
Якщо я посилаюсь, vim foo/bar/somefileале її foo/barще не існує, Vim відмовляється зберігати. Я знаю, що я міг би перейти на оболонку або зробити :!mkdir foo/barз Vim, але я лінивий :) Чи є спосіб зробити так, щоб Vim робив це автоматично, коли він зберігає буфер?
122 vim  mkdir 

4
Відмінність двох вкладок у Vim
Сценарій: Я відкрив Vim і вставив текст. Я відкриваю другу вкладку :tabeі вставляю туди ще якийсь текст. Мета: Я хотів би третю вкладку з еквівалентом запису обох текстів у файли та відкриття їх vimdiff. Найближче, що я можу знайти, - це "розрізняти поточний буфер проти файлу", але не мати diffдва …
121 vim  diff  tabs  vimdiff  buffer 

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