Вопросы с меткой [vim]

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

0
голосов
2ответа
744 показов

Gvim Graphical Preview

Я видел несколько видео на YuoTube, где люди делают классные вещи с Emacs, например, компилируют файл LaTeX и просматривают его в формате PDF из Emacs. Я также видел, как DOT-файл graphviz ...
0
голосов
3ответа
557 показов

Oneliner для многострочного регулярного выражения s/,\n]/]/g?

Может ли кто-нибудь предоставить простой однострочный текст для удаления определенных разрывов строк? В vim я использую %s/,\n]/]/g Это должно быть возможно с очень простым однострочным ИМХО, но как?
0
голосов
4ответа
170 показов

Vim: Как уменьшить нагрузку на программиста PHP?

Например, наиболее распространенный код может быть примерно таким: $title = $_POST['title']; $price = $_POST['price']; $area = $_POST['area']; $property = $_POST['property']; $room = $_POST['room']; ...
0
голосов
1ответ
931 показов

проблема с установкой исправленных шрифтов Powerline на Mavericks 10.9.2

Я уже установил vim-powerline в vim, используя vundle, но у меня возникли проблемы с установкой какого-либо предварительно исправленного шрифта powerline в репозитории Lokaltog/powerline-fonts ...
0
голосов
1ответ
79 показов

Откройте несколько файлов в VIM, некоторые только для чтения, а некоторые для чтения и записи

Я знаю, что могу открывать файлы в режиме только для чтения vim -R file и могу открывать несколько файлов с помощью vim file1 file2 . Есть ли способ при открытии нескольких файлов одновременно ...
0
голосов
3ответа
94 показов

установить символы в верхнем регистре между скобками

давайте предположим, что в VIM у меня есть следующие строки: все, что (сильные) люди должны делать, это подталкивать (тяжелые) веса снова (и снова) снова, чтобы набрать мышцы и мне нужно ...
0
голосов
1ответ
215 показов

Как мне сопоставить ключ <compose> с <esc> в vim?

В настоящее время мой ключ capslock привязан к [compose] с использованием xmodmap. Компоновка хороша при наборе научных материалов, так как я могу быстро написать такие вещи, как 275 ° К. Но это не ...
0
голосов
1ответ
410 показов

Ключ компиляции Vim bind в зависимости от типа документа

Есть ли способ связать ключ по типу документа? Например, если документ представляет собой файл .tex, я хочу, чтобы f5 вызывал PdfLatex , но это файл .c, я хочу, чтобы он вызывал make
0
голосов
1ответ
112 показов

Отключить прокрутку при запуске приложения (Vim) в окне консоли Windows

В Windows, когда я использую командную строку и запускаю Vim, у меня есть привычка пытаться прокручивать файлы с помощью колесика мыши (которое, конечно, работает в gVim, но не внутри терминала). ...
0
голосов
1ответ
83 показов

Номера строк Vim в режиме вставки

По какой-то причине Vim (gVim для Windows) отключает номера строк, когда я вхожу в режим вставки. Это может быть довольно резким, потому что он сдвигает весь код вправо или влево, когда я ухожу или ...
0
голосов
1ответ
150 показов

Получить горячую клавишу для ввода случайного числа, как будто я набрал его на клавиатуре в Windows?

Во многих случаях мне нужно не просто создать список случайных целых чисел (что легко), но и ввести случайные целые числа в различные программы. Например, чтобы пропустить случайное количество строк ...
0
голосов
1ответ
29 показов

Переход от вставки к нормальной в vim вызывает это появление

Всякий раз, когда я перехожу из режима вставки в обычный режим, это отображается в нижней части экрана VIM. Что это такое и как мне это остановить?
0
голосов
1ответ
905 показов

Vim YouCompleteMe

Я вижу, что плагин vim YouCompleteMe - отличный инструмент для автозаполнения, но есть ли способ заставить его завершить работу не только из файла, над которым я работаю, но и из внешних файлов? Мол, ...
0
голосов
1ответ
820 показов

Vim вставляет комментарии в стиле C

:command Linecomment :normal ^i/*$a*/ Приведенная выше команда - это команда, которую я придумал, чтобы закомментировать целую строку в C, обычно для целей отладки и еще много чего. Мне было ...
0
голосов
2ответа
64 показов

Изменение открытого vim/ терминала

Прежде чем я углубился в изучение ruby, мой файл .vimrc имел это в самом конце cd data Это было прекрасно, потому что домашний каталог использовался для моего Mac. Я попытался изменить мой домашний ...
0
голосов
2ответа
122 показов

Вставить строку формата или вставить с заменой

Могу ли я предоставить в Vim строку форматирования, восстановить ее и вставить в нее отформатированные значения в диапазоне? Пример в Python 2 будет: для i в диапазоне (1, 3): выведите «Это строка% ...
0
голосов
2ответа
1k показов

Скрыть непечатные символы в Vim

Vim показывает непечатаемые символы с префиксом ^ (например, ^@ для байта NUL). У меня есть файл на основе столбцов, содержащий как печатные, так и непечатные символы, которые трудно читать, ...
0
голосов
3ответа
6k показов

Как установить цвета в терминале OS X (Mavericks)?

Я хочу установить цветовую палитру моего терминала, чтобы правильно использовать цветовую схему Solarized для Vim (http://ethanschoonover.com/solarized). Я понимаю, что мне нужно изменить мой ...
0
голосов
2ответа
691 показов

VIM-скрипт для автозаполнения имен идентификаторов Python

Я привык работать с изящным автоматическим заполнением идентификаторов кода-интеллекта в Komodo IDE. В неграфических рабочих средах, которые у меня все еще есть, я жажду подобной возможности внутри ...
0
голосов
1ответ
78 показов

Как добавить строку авто-шапки в .vimrc?

Это в ответ на: Скрипт Vim, который проверяет заглавные буквы и вносит необходимые исправления что я нашел полезным. Я подтвержденный хакер и писатель. Поскольку мои пальцы знают Vim, я использую ...
0
голосов
2ответа
370 показов

vim.exe на windowsXP, сочетания клавиш Alt не работают

По разным причинам, я застрял, используя vim.exe вместо gvim.exe в Windows. Одним из единственных раздражающих аспектов этого было то, что alt-key не работал. (Мышь тоже не работала для прокрутки). ...
0
голосов
2ответа
2k показов

Загрузка файла китайской кодировки в vim, ошибки конвертации

Я могу просмотреть http://hosting2.phor.net/~bolomi/ и сохранить его в файл. В Chrome я могу просмотреть исходный код и увидеть заголовок страницы 波羅蜜. Если я открою сохраненный файл в vim для ...
0
голосов
1ответ
107 показов

используя VIM, распространяемый с OSX

Я попытался установить VIM с помощью homebrew, выполнив "brew install vim", и он сказал мне, что для VIM не существует формулы, однако терминал сказал мне Apple distributes vim with OS X, you can ...
0
голосов
1ответ
67 показов

Ключ сопоставления для создания нового вертикального окна в Vim

Это действительно странно. Вот отображение ключей из моего .vimrc: noremap :vert new Ожидаемое поведение при нажатии CTRL-n состоит в том, что он открывает вертикальное окно, но каким-то образом ...
0
голосов
1ответ
2k показов

Цветовая схема Vim отображает неправильные цвета, исправляет только после записи .vimrc

Я настроил свой Vim для использования цветовой схемы Solarized, но каждый раз, когда я открываю Vim, он показывает неправильные цвета. Кроме того, в моем файле .vimrc есть строка, которая говорит VIM ...
0
голосов
1ответ
284 показов

Vim Make and Run

Каков наилучший способ создать горячую клавишу, которая создает проект, а затем запускает сгенерированный двоичный файл?
0
голосов
2ответа
45 показов

Перейти к концу `===`, но не включать `$`

Рассмотрим следующие строки примера: $some ==thing(); $some == thing(); $some ==$thing; $some == $thing; Я пишу макрос для улучшения этих строк. Поместив курсор на пробел после $some , я бы хотел ...
0
голосов
2ответа
2k показов

Подсветка синтаксиса target-c для vim

Я хотел бы иметь превосходную подсветку синтаксиса для obj-c, которая соответствует или превосходит тот, что в моем xcode .. Я установил base16 через yadr, и я также установил cocoa.vim для лучшей ...
0
голосов
1ответ
132 показов

Как изменить кнопку по умолчанию на всплывающем предупреждении gVim's W11 ("Файл был изменен")?

При работе с файлом, который постоянно изменяется внешне, открывается всплывающее диалоговое окно с предупреждением, спрашивающее, сохранять ли содержимое буфера (по умолчанию) или загружать ...
0
голосов
1ответ
2k показов

Можно ли изменить значки панели инструментов в gVim?

Можно ли изменить значки панели инструментов в gVim (без исправления exe)? Кажется, что вы можете изменить все остальное, и они такие уродливые ...
0
голосов
1ответ
2k показов

где находится каталог vimfiles в Mac OS?

Я новый пользователь Mac OSX, я обнаружил, что в каталоге /usr /share /vim нет каталога vimfiles, но каталог vim73 есть. этот vim был поставлен с ОС, и я не установил его. vimfiles использовался для ...
0
голосов
1ответ
503 показов

VIM отключение режима замены

В VIM я рефлексивно нажимаю клавишу вставки перед вводом текста. Обычно, потому что я немного читал и часто, но не всегда, я переключался на поиск или что-то в этом роде. (в нормальном режиме). Когда ...
0
голосов
1ответ
44 показов

настроить мое собственное vim attach, где мой коллега может видеть мой экран наоборот в ssh

Я хочу, чтобы мой коллега увидел мой экран, чтобы он мог просматривать мои коды во время кодирования. Например, У меня есть пример кода, который должен показать мой партнер, и я хочу, чтобы он ...
0
голосов
2ответа
2k показов

Vim Segfaulting без видимой причины

Vim время от времени подражает мне во время редактирования, но не совсем понятно, что его вызывает. Я уверен, что у меня есть какой-то сторонний плагин, но я не знаю, какой именно. Как я могу ...
0
голосов
3ответа
210 показов

Vim - Визуальный режим - Улучшение выбора слов

Господа / дамы, Я не понимаю, почему vim демонстрирует следующее поведение, когда я запускаю ярлык ниже в визуальном режиме (.vimrc): vmap :call Test() function! Test() "empty endfunction Vim ...
0
голосов
1ответ
672 показов

разметка в Vim

У меня есть привычка использовать как querty, так и dvorak раскладки клавиатуры на моем компьютере, и я хотел бы создать функцию в vim, которая преобразует h в d, j в h, k в t и l в n. Я также хотел ...
0
голосов
1ответ
332 показов

Округление в регистре выражений vim

Можно ли округлить в регистре выражений vim? Я хочу сделать что-то вроде следующего: =1*round(1.0/7,2)
0
голосов
1ответ
493 показов

Вим Гитгуттер справа от номера строки

Я использую vim-gitgutter в сочетании с номерами нативных строк vim. Проблема в том, что у меня гитгуттер показывается слева от номеров строк, и я бы предпочел, чтобы он шел справа. Есть ли способ ...
0
голосов
1ответ
291 показов

Vim - как мне отобразить команду tabedit, чтобы включить циклический просмотр имен файлов?

Я все время использую команду :tabe **/ чтобы открывать файлы в текущем каталоге и подкаталогах в новой вкладке в vim. Команда позволяет переключаться между похожими именами файлов, пока я не найду ...
0
голосов
1ответ
535 показов

Автоматический отступ с MacVim

Как я могу изменить автоматический отступ в MacVim? Моя проблема в том, что при редактировании файла TeX, например, каждый раз, когда я печатаю, ( vim решает сделать отступ для этой строки. Вот видео ...
0
голосов
2ответа
510 показов

Привязки Vim/Sublime Vim перемещают курсор вперед / назад на один

Я новичок в привязках Vim и хочу начать использовать их в Sublime, но наткнулся на несколько камней преткновения. Когда я набираю различные типы вложенных токенов, такие как "строковые литералы" или ...
0
голосов
1ответ
2k показов

Как заменить. с пространством в Vim

Я скопировал следующее в Vim. Теперь я хочу удалить все. точек / периоды. Я попробовал :%s/./ /g Но это не дает мне желаемого результата. Как можно удалить их сразу? Заранее спасибо. a. ...
0
голосов
3ответа
64 показов

Откройте другой файл в vim на основе имени текущего файла

При работе с Go мне бы хотелось иметь возможность открывать соответствующий тестовый файл для каждого файла .go, с которым я работаю, и наоборот. Следующим форматом является foo.go соответствует ...
0
голосов
1ответ
300 показов

Как открыть файл после vimgrep и:cw in vim

Я использую :vimgrep /word/gj ./**/*.php для поиска слова во всех файлах. Затем я использую :cw чтобы увидеть все результаты. Я использую j и k чтобы просмотреть результаты вверх и вниз. Но я не ...
0
голосов
1ответ
48 показов

Как объединить определенные строки и удалить определенные новые строки из текста, который находится в форме журнала изменений, используя vim?

У меня есть список изменений, который выглядит так: версия 1.90 (1 новая строка) Дата выхода 27 апреля 2014 г. (2 последовательных перевода строки) Добавлена функция x ---> (первая запись для 1.90) ...
0
голосов
1ответ
332 показов

как вернуть папку по умолчанию /usr /share /vim в ubuntu

Я возился с профилем и в итоге удалил папку /usr /share /vim и все в ней. Как я могу вернуть эту папку? sudo aptitude reinstall vim не помогло
0
голосов
1ответ
1k показов

Эксперты Vim: как найти число в диапазоне, основанном на двух числах? Например, "777" соответствует "667: 888"

Мне нужно искать номера в тексте с Vim. Числа, которые мне нужно найти, часто находятся в пределах диапазона, основанного на двух числах, и мне нужно сопоставить этот диапазон на основе одного числа. ...
0
голосов
1ответ
30 показов

Можно ли с помощью vim преобразовать текст в виде журнала изменений из старейшего сначала в новейший сначала?

Можно ли преобразовать текст в форме журнала изменений в самое новое, используя vim? Это вот так: version 1.0 multi_line description for 1.0 version 1.01 multi_line description for 1.01 etc и я хочу ...
0
голосов
2ответа
2k показов

Vim - "E117: Неизвестная функция: MySys"

Когда я пытаюсь установить конкретные настройки ОС в моем .vimrc, например: if MySys() == "Windows" set guifont=Lucida\ Console:h10 endif Я получаю код ошибки "E117: Unknown Function: MySys" Это ...
0
голосов
1ответ
629 показов

Как выдернуть или удалить несколько строк в Vim, все в разных диапазонах?

Я видел пару вопросов о том, как дергать и удалять диапазон строк в Vim, например, от строки 5 до строки 10. Тем не менее, я не нашел (в документации и поиске) о том, как дергать / удалять в одной ...