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

vim (Vi IMproved) - текстовий редактор, що підтримує різні режими редагування.

2
Повторіть дев'яту останню команду в vim
Я помітив, що vim може бути досить інтуїтивно зрозумілим, але у мене виникають труднощі з пошуком способу повторити команду "другий-останній" (або від третього до останнього, від четвертого до останнього тощо). Ввівши .в звичайному режимі, він повторить останню команду. Натискання 3.тричі повторить останню команду. Скажімо, я набираю oHello<Esc>тоді A, World!<Esc>. Я …
13 vim 

3
Як зробити символьне посилання на / usr / bin / vim, але з параметрами запуску?
Після того, як я make&make installvim від джерела, я знайшов багато символічних посилань vim /usr/local/bin, таких як evim, rvim, view ... Сторінка vim(1)man сказала, що "rvim" еквівалентно "vim -Z" тощо. Тепер мені цікаво: чи можу я зробити такий символічний зв’язок із ln(1)собою, і якщо так, то як?
13 vim  symlink  ln 

3
Виберіть блок коду in vim
Дано такий код: 588 while ($linecounter > 0) { 589 $token = " "; 590 while ($token != PHP_EOL) { 591 if (fseek($handle, $pos, SEEK_END) == -1) { 592 $beginning = true; 593 break; 594 } 595 $token = fgetc($handle); 596 $pos--; 597 } 598 $linecounter--; 599 if ($beginning) { …

4
Чи є ярлик vim для <ім'я поточного файлу>?
У vim, якщо я працюю над сценарієм Python, я зазвичай набираю: :! python this_script.py виконати сценарій. Чи є ярлик для імені поточного файлу? Якщо ні, чи можу я легко зробити його? Я новачок у vim, і я не знаю, як це зробити в Google.


2
Найкращий спосіб оновити vim / gvim до 7,3 в Ubuntu 10.04?
Мені доводиться використовувати Ubuntu 10.04 на роботі, і не можу її оновити. Я використовую Vim / gVim 7.2. Я хочу оновити його до 7,3 (з підтримкою розширення Python та Ruby). Який найкращий спосіб? Додайте запис у нього sources.listsта встановіть з нього пакет 7,3 vim / gvim чи побудуйте з джерела? …
13 vim  python  upgrade  gvim  ruby 

2
Чи може vim відображати лише символи ASCII та обробляти інші байти як бінарні дані?
Я вже знаю vim -b, однак, залежно від використовуваної мови, він відображає багатобайтові символи (наприклад, UTF-8) у вигляді окремих літер. Як я можу попросити vimвідображати лише символи для друку ASCII, а решта розглянути як бінарні дані, незалежно від шаблону?

5
Перестаньте vim не псувати мої відступи в коментарях
Чомусь Вім вважає, що всі мої коментарі повинні видалити всі відступи. Якщо додати #до початку рядка, раптом всі провідні пробіли будуть видалені. Як я можу це зупинити? У мене встановлені Янус і NERDtree, на випадок, якщо це невідповідно, а також багато інших особистих конфігурацій у мене .vimrc, але жодна, що …
13 vim  vi 


1
Чим відрізняється .exrc від .vimrc?
З досвіду я знаю, що для налаштування можна використовувати файл ~ / .exrc vim. Я також знаю, що файл ~ / .vimrc можна використовувати з тією ж метою. Однак якщо я використовую .exrc для налаштування vim, це призводить до проблем у системах, де viвстановлено, а не vim. А саме, vimпідтримує …
13 vim  vi  rc 

2
Як я можу створити власний правописний файл для vim?
На даний момент я пишу документ, де мені потрібно використовувати багато абревіатур, технічної мови та ненімецьких слів. Тепер мені було цікаво, чи можу я створити орфографічний файл ( tech_speak), який перевіряє цю технічну мову, щоб я міг використовувати наступну команду vim :set spelllang=de,tech_speak spell Як це можна було зробити?

4
Vim: s замінити перші N <g події в рядку
У vim, інколи в мене є привід замінити перші кілька випадків матчу на лінії, але не кожен, хто хотів gби. наприклад: a a a a a до b b b a a Я знаю, що міг би скористатися :s/a/b/[enter]:[up][enter]:[up][enter], але це досить нудно при трьох повторах, у мене є рядки …
13 vim  search  replace 

5
vim: приховання перших n літер усіх рядків у файлі
Я аналізую файл журналу за допомогою vim, і формат виглядає приблизно так YYYY-MM-DD HH:MM:SS.USEC PID Name LogText Оскільки більшість випадків я не дбаю про дату та час. Я хочу приховати їх і просто зосередитись на стовпцях Ім'я та LogText (Щоб зберегти деякі властивості екрана). Оскільки перші три стовпці завжди займають …
12 vim 

4
Клавіша "Видалити" не працює в режимі вставки vim для видалення раніше введеного вмісту
Я відкрив vim у своєму iterm2. По-перше, я щось набрав у режимі вставки, наприклад Hello На цьому етапі, якщо я не вийшов з режиму вставки, deleteклавіша працює, і я можу видалити ціле слово, якщо хочу. Якщо я вийду з режиму вставки та знову відкрию режим вставки, це Helloнеможливо видалити deleteключем. …
12 vim 

3
tmux vim colorcheme фон не відображається
Я встановив tmux, але тепер текстовий режим vim colorchemes не заповнює кольором тла належним чином. Ось як це виглядає з кольором схеми xoria256 у звичайному терміналі Ubuntu 14.10: І ось коли я запускаю його в точно той же термінал після tmux: Отже, як ви бачите, робочий стіл відображається скрізь, де …
12 vim  tmux 

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