Vim – вопросы и ответы

65
голосов
1
ответ
Поддерживает ли он следующий код? Точнее, поддерживает ли она функцию определения? вызывать функциональную system ? и так далее. Следующий код используется для автоматического закрытия моего китайс...
1 месяц, 3 недели назад Run
53
голоса
1
ответ
Я хочу отобразить cmd-left/right для W и w для навигации по разрыву. Поэтому я тестировал прямо из командной строки (в обычном режиме): :map <D-Left> <C-w>W И это работает как шарм. Ког...
1 месяц, 3 недели назад tgo
112
голосов
1
ответ
Возможный дубликат: Могу ли я сделать подсветку синтаксиса vim для заголовков C++, у которых нет расширений? Я использую скрипт
1 месяц, 3 недели назад Christopher Aden
53
голоса
2
ответа
пример : text téxt text |text| text text text text |text| text text téxt téxt |text| text text téxt text |text| téxt Я выбираю блок текста '| text |' указанных выше строк То, что я хочу знать, - эт...
1 месяц, 3 недели назад Reman
53
голоса
1
ответ
Я использую gvim в первую очередь для Windows с разбиением окна (: vsp и т.д.). Я бы хотел, чтобы они сохраняли свои пропорции, когда меняю размер рамки (окно GUI). Есть простой способ сделать это?...
1 месяц, 3 недели назад stuyguy
136
голосов
3
ответа
Можно ли gVim выделить синтаксические ошибки С++ (красные squiggles underneath) в режиме реального времени, например Visual Studio?
1 месяц, 3 недели назад teknix
153
голоса
3
ответа
В нормальном режиме (в Vim), если курсор находится на номере, нажатие Ctrl - A увеличивает число на 1. Теперь я хочу сделать то же самое, но из командной строки. В частности, я хочу перейти к опред...
1 месяц, 3 недели назад user10
53
голоса
1
ответ
Я хотел бы иметь возможность сопоставить всю эту строку (выделить это в vim): Fri Mar 18 14:10:23 ICT 2011 . Я пытаюсь сделать это, найдя строку, которая содержит ИКТ 20 (первые две цифры года года...
1 месяц, 3 недели назад Jono
53
голоса
2
ответа
Вот мой файл ~/.vimrc. Мой отступ работает для vim, но не работает для MacVim. Каждый раз, когда я открываю MacVim и пытаюсь выполнить скриптинг на python, я должен нажать Edit → Настройки файла → ...
1 месяц, 3 недели назад Darian Nwankwo
83
голоса
3
ответа
Можно ли использовать условное регулярное выражение (например, описанное в http://www.regular-expressions.info/conditional.html ) в Vim?
1 месяц, 3 недели назад Vineeth
75
голосов
4
ответа
Я использую Vim 7.4 (Mac OS) для редактирования и запуска сценариев Lua. Я сопоставил ключ в моем .vimrc, чтобы сохранить текущий буфер и запустить внешний script. Ключевая карта в .vimrc: map V :w...
1 месяц, 3 недели назад Laurent Zubiaur
92
голоса
1
ответ
Я изучаю vim от vimtutor и в настоящее время я нахожусь на уроке 5, где они вводят команду команды pre !command и команду суффикса внешней command! , Я протестировал команду ls и сделал следующее: ...
1 месяц, 3 недели назад Alexander Falgui
105
голосов
2
ответа
Во всех учебниках cscope я нашел онлайн-рассказ о том, как использовать интерактивный режим cscope для поиска символов в редакторах, таких как vim и emacs. Но я думаю, что должно быть возможно выда...
1 месяц, 3 недели назад kakyo
53
голоса
2
ответа
Я пытаюсь выполнить поиск по нескольким строкам и заменить, сохранив отступ, ведущее пространство, в коде, с которым я работаю. Ниже приведен образец текста, который приближается к ситуации. Пробле...
1 месяц, 3 недели назад Jim
54
голоса
2
ответа
У меня настроено так, что CTRL-] на теге идет непосредственно в файл на новой вкладке, если есть только одно совпадение. Если есть несколько совпадений, в текущей панели на вкладке "Текущая вкладка...
1 месяц, 3 недели назад Daniel Convissor
65
голосов
1
ответ
Я хочу сделать следующие шаги: выберите C-код в визуальном режиме сделать правильный отступ с помощью == снова выберите тот же код, используя gv теперь выровняйте код с помощью \tsp (Dr chip Align ...
1 месяц, 3 недели назад Kanwar Saad
162
голоса
3
ответа
Я устанавливаю VIM для открытия NERDTree при каждом запуске VIM: autocmd VimEnter * NERDTree Какие изменения следует внести в мой файл vimrc, чтобы открывать закладки также при запуске VIM и NerdTree?
1 месяц, 3 недели назад Arpit Rai
119
голосов
1
ответ
Предположим, что у вас есть этот текст: name1 = "John"; age1 = 41; name2 = "Jane"; age2 = 32; name3 = "Mike"; age3 = 36; ... и вы хотите разбить каждую строку на две строки, чтобы получить такой ре...
1 месяц, 3 недели назад Ori Popowski
83
голоса
1
ответ
Я работаю над исследовательским проектом. И у меня есть оконный ноутбук, и что я делаю, я делаю CSV файл своих данных, и я загружаю его на сервер Ubuntu. Теперь в моих окнах, когда вы открываете CS...
1 месяц, 3 недели назад Arjun Chaudhary
53
голоса
1
ответ
В vim есть функция string() , которая получает строковое значение функции: let a = {'foo':'bar'} echo string(a) " => '{'foo':'bar'}' Однако у меня есть функция, в которой я не могу использовать ...
1 месяц, 3 недели назад hgiesel
65
голосов
2
ответа
Настроен vim и gvim для Windows, а также vim и macvim для OSX. Предназначен для изучения рельсов 3, поэтому установлены рельсы 3 rc на обоих OS'ses. Пока что так хорошо. При использовании macvim ка...
1 месяц, 3 недели назад sergevm
106
голосов
2
ответа
Я не могу понять, как установить цвет фона в черный цвет в Vim. Я запускаю Vim из Mac OS X 10.5.8 Terminal.app (это означает, что я использую MacVim?). Мой файл .gvimrc выглядит так: syntax on set ...
1 месяц, 3 недели назад Thalatta
84
голоса
1
ответ
Я создал этот файл под названием "~/.vim/syntax/proc.vim" и заполнял выражения регулярного выражения (я думаю, это то, что они называют). Мне нужно написать несколько тестовых скриптов на этом тест...
1 месяц, 3 недели назад bAsH
53
голоса
1
ответ
Мне нужно отключить выделение в текстовом файле. Это то, что я пробовал, безрезультатно: :syntax off :set nohlsearch :set syntax= :match :set noshowmatch :set t_Co=0 Вывод некоторых команд "отладки...
1 месяц, 3 недели назад Robottinosino
93
голоса
1
ответ
Я хотел напечатать простой текстовый документ и убедиться, что слова обернуты границами слов. Я попробовал оба set linebreak и set wrap но при печати он просто ломается в правом столбце посредине с...
1 месяц, 3 недели назад mattwright
-4
голоса
1
ответ
Поэтому я пытаюсь получить поддержку colorscheme в iterm2 на моем mac. Когда я: colorscheme solarized, это то, что мой экран выглядит Вот мой главный
1 месяц, 3 недели назад jrock2004
105
голосов
1
ответ
Как я могу передать содержимое регистра на стандартный ввод внешней команды? Я интуитивно пробовал следующее, но он не работает (может служить иллюстрацией моей потребности): :"0w !some_command
1 месяц, 3 недели назад slezica
83
голоса
1
ответ
Есть ли способ, с помощью которого я могу запросить информацию Vim о пользовательских функциях vimscript и script файлах, которые Vim знает о? То, что я хотел бы знать, это: Определяется ли определ...
1 месяц, 3 недели назад ARV
64
голоса
3
ответа
Если вы используете колесико мыши (или полосу прокрутки) для прокрутки до нижней части текущего буфера, то VIM позволяет "прокрутить ниже" нижнюю часть файла. Так что последняя строка появляется в ...
1 месяц, 3 недели назад Evgenyt
76
голосов
4
ответа
В текстовом документе я [визуально или иначе] выбираю несколько строк, вырезая их с помощью d ... Я хотел бы вставить эти строки в конец файла, не перемещая курсор. Есть ли относительно простой спо...
1 месяц, 3 недели назад iamnotsam
83
голоса
2
ответа
Я редактирую много кода Scala в Vim, что означает, что я сильно ударил f = , когда я направляюсь в RHS аргумента case (или что-то еще): case PatternMatch(a, b, c) => RHS Here Но Scala поддержива...
1 месяц, 3 недели назад Derek Wyatt
99
голосов
3
ответа
Я хочу выделить определенное слово независимо от типа файла. В моем .vimrc я добавил: highlight link notes todo syntax match notes contained "TODO" syntax match notes contained "NOTE" syntax match ...
1 месяц, 3 недели назад jtfairbank
233
голоса
8
ответов
У меня Solarized установлен через патоген, и он работает нормально как в терминале, так и в MacVim на моем Mac. Сегодня я попытался настроить поле Ubuntu на Linode. Я просто клонировал мои dotfiles...
1 месяц, 3 недели назад David Tuite
65
голосов
7
ответов
Я немного в проблемах IDE, и я не одинок, я заметил, но я не нашел ответа по многим из моих вопросов. Я бы очень прекратил использовать разные редакторы и стал очень хорош в одном (на окнах), приде...
1 месяц, 3 недели назад Peter
91
голос
2
ответа
Я добавил эти ярлыки, чтобы дублировать строку на основе команды :t , где :t. дублирует текущую строку на следующую строку (держит курсор на второй из пары строк) и :t-1 дублирует текущую строку на...
1 месяц, 3 недели назад user779159
111
голосов
2
ответа
Я безуспешно пытался установить некоторые плагины для VIM на некоторое время. Я в основном слежу за информацией в этой ссылке . Я в основном просто отбрасывал файлы плагинов в разных каталогах, над...
1 месяц, 3 недели назад Ben Pearce
74
голоса
3
ответа
Gitgutter - отличный инструмент для информирования меня о незапланированных изменениях, но слишком часто я забываю полные файлы из коммитов. Я хочу иметь предупреждение в строке состояния Vim, если...
1 месяц, 3 недели назад Epeli
66
голосов
2
ответа
Здесь мой скрипт для рефакторинга с PHP. Я создал команду, которая работает внутри vim, но только внутри папки. !for i in 'grep -Rl OldName foldername/'; do sed -i 's/OldName/NewName/g' $i; done; Т...
1 месяц, 3 недели назад sensorario
75
голосов
2
ответа
В одном из файлов конфигурации vim я заметил это отображение клавиатуры map <C-L> <C-W>l<C-W>_ предположительно для удобства перемещения по вкладкам и окнам. Что это значит для кл...
1 месяц, 3 недели назад Sahat Yalkabov
67
голосов
2
ответа
Сначала посмотрев команду на время, путешествуя в Vim, т.е. ea {N}s и lat {N}s , я подумал, что это будет очень просто. Но это не работает для меня, как ожидалось, и теперь я совершенно смущен. Это...
1 месяц, 3 недели назад Manish Jain
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема