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

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

15
Як вставити розрив рядка, де знаходиться курсор, не переходячи в режим вставки у Vim?
Чи можна вставити розрив рядка там, де курсор знаходиться у Vim, не переходячи в режим вставки? Ось приклад ( [x]означає, що курсор увімкнено x): if (some_condition) {[ ]return; } Іноді я можу захотіти ввести ще якийсь код. Тому я натиснув, iщоб перейти в режим вставки, натиснув, Enterщоб вставити розрив рядка, …


11
Використання Vim для розробки Lisp
Я деякий час використовую та вимикаю Lisp, але я починаю більш серйозно ставитись до "справжньої" роботи в Lisp. Я великий шанувальник Vim, і мені було цікаво, як я можу бути найбільш продуктивним, використовуючи Vim як мій редактор для розробки Lisp. Вітаються плагіни, пропозиції щодо робочих процесів тощо. Будь ласка, не …
87 vim  ide  lisp  common-lisp 

7
Вкладка Vs Профілі в Vim
Вім дуже поступливий, коли справа доходить до вкладки Vs. просторові уподобання. Як я розумію, tabstopпараметр вказує ширину символу табуляції. У shiftwidthпараметр визначає , скільки стовпців для збільшення / зменшення при використанні <<і >>команди, в той час як softtabstopнастройка впливає на кількість прогалин , які будуть вставлені при натисканні Tabклавіші в …

8
Сховати всі (не) відповідні рядки у Vim
Чи можна показати / приховати всі відповідні рядки у vi або Vim? Не виділяйте, а просто показуйте лише ті рядки. Наприклад, у мене є текст із словом слово ERROR. Як зробити так, щоб він показував лише рядки, що містять, ERRORі як показувати лише рядки без ERROR? Чи є рішення без …
87 vim  vi 

5
VIM: як перейти до точного рядка на Ubuntu
Я використовую viна Ubuntu 12.10. Деякі файли досить довгі, тому, коли я хочу перейти до середини файлу, мені доводиться перегортати сторінку вниз або прокручувати вниз. Чи існує ярлик VIM для переходу до точного номера рядка?
87 linux  bash  vim  ubuntu  terminal 

6
Як я можу відкрити кілька файлів одночасно у Vim?
Чи є спосіб відкрити всі файли в каталозі з Vim? Отже, це :commandмогло б сказати фактично "Відкрити всі файли /some/pathв буферах". В ідеалі було б чудово відкрити всі файли під директорією рекурсивно.
87 vim 

6
Встановіть шрифт MacVim за замовчуванням
Як встановити шрифт за замовчуванням для MacVim? Я спробував додати наступний рядок set guifont = Monaco:h12 до будь-якого з наступних файлів: ~/.vimrc ~/.gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc Я перезапустив MacVim, але він все одно не встановить шрифт за замовчуванням. Щось я пропустив? ОНОВЛЕННЯ: Я можу виконати set guifontкоманду під час …
87 vim  fonts  default 

8
Як переключитись між режимом команди та вставки у Vim?
Я щойно почав використовувати Vim як IDE. Я вже деякий час використовував його як тестовий редактор, тому мені не доводилося дуже часто переходити до командного режиму. Але, оскільки я програмую на Java, мені потрібно перейти в командний режим, щоб створити файл, скомпілювати / запустити його ... тощо. Проблема в тому, …
87 vim  insert  command 

8
Як вказати “слово під курсором” у командному рядку VIM?
Я хочу написати команду, яка визначає "слово під курсором" у VIM. Наприклад, скажімо, у мене є курсор на слові, і я роблю це два рази. Наприклад, якщо слово "abc", і я хочу "abcabc", я можу ввести: :s/\(abc\)/\1\1/ Але тоді я хотів би мати можливість перемістити курсор на "def" і використовувати …
86 vim  command-line 

1
Як встановити плагін Vimball (із розширенням .vba)?
Як встановити плагін Vimball (з .vbaрозширенням)? Документація просто говорить: деталі встановлення Відредагуйте файл vba та введіть: :so % Документація Vimball говорить: Все, що потрібно зробити користувачеві з vimball: vim someplugin.vba :so % :q Чи потрібно це писати в звичайному режимі (всередині Vim) або у _vimrcфайлі? Чи потрібно писати повний шлях …
86 vim  vim-plugin 

12
Як орієнтуватися у великому проекті у VIM
Як ви керуєте великими проектами (сотнями файлів), використовуючи лише VIM? У мене особисто виникають проблеми з будь-яким великим, ніж невеликим проектом. чи є спосіб швидкого "переходу до файлу", бажано з доповненням імен? те саме для "перейти до визначення класу", коли воно знаходиться в іншому файлі Я напевно знаю всі основи …
86 vim  editor 


7
Клавіша Backspace не працює у Vim / vi
Я просто вніс зміни у .vimrcфайл і .bash_aliasesфайл, і з того часу я не можу видаляти слова за допомогою клавіші backspace. У моєму .vimrcфайлі є: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set et set title set mouse=v set …
86 vim 

5
відтворити макрос vim до кінця буфера
Я хочу запустити макрос, який я щойно записав у регістрі " x" на кожному рядку відкритого буфера, від мого курсору до кінця буфера, у vim. Як це зробити? Я знаю, що можу повторити макрос n разів: 15@x ... або просто утримуйте, @поки не досягнуте останнього рядка, але я хочу натиснути …
85 vim  macros 

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