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

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


30
Улюблені (G) плагіни / сценарії Vim? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
164 vim  editor 


7
Як запобігти створенню (та залишенню) тимчасових файлів vim?
Чому vim створює <filename>~файли? Чи є спосіб відключити це? Якщо це для резервного копіювання (або щось таке), я використовую для цього git. Також ці .<filename.with.path.hints>.swpфайли теж. Як я можу сказати vim не створювати їх або принаймні прибирати після себе? EDIT дуп, дублікат: Чому Vim зберігає файли з розширенням ~? Я …

4
Як перейти до конкретного персонажа vim?
Як я можу перейти до наступного символу X in vim? Я часто використовую, наприклад, dt:або ct:для видалення / зміни все до двокрапки (або якогось іншого символу). Чи є комбінація коротких клавіш, щоб просто перемістити позицію курсора до цього символу?
163 vim  macvim 

3
Як використовувати vimdiff для вирішення конфлікту git merge?
Я просто з’єднав гілку свого господаря в git, і я отримав Automatic merge failed; fix conflicts and then commit the result.Тепер я побіг git mergetoolі vimdiff відкрив із зображенням нижче. Я не знаю, як використовувати vimdiff. Що тут означає кожна панель і як слід діяти, щоб виправити конфлікт злиття?


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


5
Налаштування параметрів пробілів Vim у форматі файлів
У своїй роботі я вимагаю дотримуватися стилю будинку для відступу, який полягає в наступному: 2 пробіли при кодуванні html та ruby вкладки при кодуванні JavaScript, з табл. = 4 рекомендується Який найкращий спосіб визначити різні налаштування пробілів для файлів?

6
Замінник збереження корпусу у Vim
Може це можна зробити в Vim? Що я маю на увазі: пошук "BadJob" і заміна на "GoodJob" виконають наступні заміни 'badjob' -> 'goodjob' 'BadJob' -> 'GoodJob' 'badJob' -> 'goodJob' 'BADJOB' -> 'GOODJOB'
154 vim  replace 

14
Не вдалося виконати редактор
Мені часто не доводиться змінювати кілька повідомлень про фіксацію, але це траплялося один чи два рази, і я ніколи не пам'ятаю, щоб це бачили. Сподіваюся, у когось ще є. Коли я git rebase -i HEAD~7, очікуваний список відкриється в vi точно так, як очікувалося. Я змінюю pickзначення, editде це доречно, …
153 git  vim 


5
VIM ctrlp.vim плагін: як пересканувати файли?
Я натрапив на дивовижний плагін ctrlp.vim . Це хороша альтернатива плагіну Command-T, яким я користувався раніше. Що мені не сподобалось у Command-T, це те, що для повторного перегляду файлів при першому виклику після запуску vim потрібно буде приблизно 20-30 секунд. CtrlP працює набагато швидше, але, схоже, автоматично не перескакує для …
152 vim  plugins 

8
Ви налагоджуєте код C ++ у Vim? Як?
Питання до всіх вас, хто використовує Vim для розробки додатків C ++. У моєму житті був період, який можна охарактеризувати як «Я ненавиджу Віма !!!» .. «Вім приємний!» Однак, вирісши в основному на IDE розробників Microsoft, я звик до таких F5- F11ярлики при налагодженні коду, вікно перегляду, стек виклику та …
152 c++  debugging  vim  gdb 

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