Вопросы с тегом «vim»

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

4
Как включить подсветку синтаксиса для .bash_aliases в vim?
Я работаю над реорганизацией моей .bashrc. Я переместил свои псевдонимы в .bash_aliases(который получен .bashrc, но я не могу понять, как включить подсветку синтаксиса для этого файла. vimКажется, не могу понять, на каком языке файл. Он работает хорошо .bashrc. Есть идеи?

5
Всегда используйте: установить пасту, это хорошая идея?
В терминальном vim вставка данных из буфера обмена часто портит отступ кода. Я просто знал, что если я использую :set pasteотступ не сломан. Хотя, после вставки данных, я должен сделать :set nopasteснова? Что если я не пойму, какая проблема возникнет?
19 vim  terminal  clipboard  vi  vimrc 

2
«эмулировать» 256 цветов в терминале PuTTY
На своей работе я каждый день захожу на сервер разработки. Я обычно использую превышение XStart для входа в ssh, но я скачал PuTTY, чтобы посмотреть, смогу ли я сделать что-то, что я не мог сделать с XStart. Я провожу почти весь день, глядя на обычный белый фон / черный текстовый …
19 linux  vim  colors 

2
Почему Vim игнорирует файлы в ~ / .vim / after / ftplugin?
Кажется, у меня проблема с локальной конфигурацией Vim, но я не уверен, что это такое. Мне нужно переопределить некоторые специфичные для типа файла настройки. В соответствии с несколькими уроками / инструкциями, я создал ~/.vim/after/ftplugin/cpp.vimс соответствующими setlocalутверждениями, но, кажется, не читал. Я проверил, что ~/.vim/afterв runtimepath. Я работал над этим с …
19 vim  vimrc 

2
Как отключить autocmd или augroup в vim?
Учитывая, что у меня есть группа команд, таких как: augroup MyGroup autocmd CursorMoved * silent call MyCommandOne() augroup END Я хочу на время отключить все автокоманды в MyGroup, а затем снова включить их. Могу ли я что-нибудь сделать с группой? В частности, есть ли способ отключить всю группу сразу? Если …
18 vim 

4
Синхронизировать монтажную панель между удаленным сеансом tmux и локальной монтажной панелью Mac OS
Настройка: я использую iTerm2 на MacOS для подключения к удаленному серверу. Удаленный сервер запускает tmux, в котором я открываю файлы и редактирую в сеансах vim. Проблема: я не могу скопировать / вставить между удаленным сеансом tmux и локальным клиентом iTerm. Я могу использовать выбор alt / option + mouse в …
18 macos  ssh  vim  tmux 

3
как сделать vim поиск обратный поиск всех строк без текста
с помощью grep я могу выполнить grep -v "мой поиск", чтобы получить все строки без "моего поиска" С помощью sed я могу использовать sed '/ baz /! s / foo / bar / g', чтобы найти заменяющий текст в строках без нашего baz Есть ли способ сделать то же самое, …



1
vimperator: использование внешнего редактора (например, vim) для редактирования текста переполнения стека
Такие утилиты, как vimperatorпозволяют редактировать содержимое полей формы HTML во внешнем редакторе. С vimperatorесть ярлык Ctrl+, Iкоторый, когда в поле редактирования, открывает текст во внешнем редакторе. В прошлом это можно было использовать в переполнении стека. Однако, с появлением дополнительных функций редактирования, Ctrl+ Iне открывает внешний редактор, а вставляет *emphasized text*. …

4
Подсветка Vim для определенных типов файлов (куда помещать файлы синтаксиса, события vim, строки для помещения в vimrc)
Я определил время файла, jak.vimчтобы предлагать настраиваемое выделение, когда делаю заметки, однако оно применяется к некоторым файлам, которые не имеют .jakрасширения. В частности, файл с именем progress.jlog. Просто проверить , если проблема была специально для этого расширения я переименованной progress.jlogв progress(без расширения) , но испытывала те же проблемы. Что я …

4
VIM R! в позиции курсора
с VIM, если я использую :r!date vim вставьте дату в следующую строку, аналогично :r!pwd Как я могу вставить выходную команду в позиции курсора и нет в новой строке?
17 vim 

4
Могу ли я заставить плагин Vim Ctrlp игнорировать определенную папку в одном проекте?
Плагин Vim Ctrlp имеет возможность глобально игнорировать определенные имена папок. Например: let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$' Тем не менее, у меня есть правило игнорирования, характерное для одного проекта. Я хотел бы что-то более похожее на .gitignoreфайл. Есть ли способ игнорировать определенную папку в конкретном проекте без изменения моей глобальной конфигурации?
17 vim 

3
Могу ли я использовать vim для эффективного открытия огромного файла?
Иногда мне нужно открыть файл журнала размером в несколько ГБ, теперь мне нужно использовать tail, чтобы получить подходящую деталь, но это очень утомительно. Могу ли я использовать Vim, чтобы открыть его напрямую? В настоящее время vim будет занимать много памяти при открытии большого файла ... Просто интересно, зачем это нужно? …
17 vim 

2
Как открыть файл doc для плагина vim?
Я только что скачал плагин Rails vim отсюда . Один из файлов, который это содержит, является файлом документа, который будет извлечен в ~/.vim/doc/rails.txt Как открыть содержимое этого файла справки в vim? Я пытался :help railsбезрезультатно.
17 vim  vim-plugins 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.