vim- все статьи тега ➜ страница 6


Полезные плагины Vim для веб-разработки и дизайна (php, html, css, javascript)? [закрытый]

сейчас я использую surround.vim чтобы вложить текст в HTML теги, и плагин что выделяет текст в соответствии с шестнадцатеричным значением в файле CSS (например, #888 будет иметь серый фон в файле CSS). есть другие полезные плагины для веб-разработки? рекомендации вот список плагинов, упомянутых в ответах до сих пор: surround.ВИМ заключить текст в HTML-теги jslint.ВИМ чтобы проверить наличие ошибок JavaScript с помощью JSLint Эммет.ВИМ для HTML и CSS высокоскоростного кодирования phpfold ...

Как я могу заставить завершение вкладки bash вести себя как завершение вкладки vim и цикл через соответствующие матчи?

Я хотел найти решение для этого в течение многих лет. я ооочень гораздо более продуктивен в vim при работе с файлами, чем bash по этой причине. Если у меня есть file_12390983421 file_12391983421 file_12340983421 file_12390986421 в bash и введите file_1 - > tab, он, очевидно, перечисляет: file_12390983421 file_12391983421 file_12340983421 file_12390986421 и это ужасно скучно и больно работать. та же последовательность в vim будет проходить через файлы по одному за раз. пожалуйста, к ...

Как избавиться от search highlight в Vim

у меня есть :set hlsearch Как значение по умолчанию. когда я ищу что-то, поисковые термины выделяются. Однако много раз я хочу избавиться от подсветки, поэтому я делаю :set nohlsearch. Таким образом, я избавляюсь от бликов на данный момент. однако, если я делаю новый поиск, то условия поиска не выделяются. Я хотел бы ударить ESC + ESC чтобы избавиться от бликов, а затем установить обратно :set hlsearch. любой предложения? ...

Как вернуться (ctrl+z) в vi / vim

в обычных текстовых редакторах [при всем уважении к Vim] есть ярлык Ctrl+Z когда вы сделали что-то неприятное и хотите вернуться к предыдущей версии текста. Как кнопка Назад в Word. Интересно, как вы можете добиться такого поведения в Vim. ...

Стоит ли тратить время на обучение использованию Emacs?

прямо перед собой: я делаю не хотят начать религиозную войну. Я использовал vi сколько я себя помню, и несколько раз я пытался забрать Emacs Я был так потерян, что я быстро сдался. Однако многие люди считают Emacs очень мощным. Его программируемость несколько легендарна. Я в первую очередь занимаюсь разработкой Solaris+Java, и я хотел бы задать простой вопрос: будет ли моя производительность расти, если я инвестирую время как я могу думать о Emacs? Это функциональность, которую он предлагает ...

Как выделить скрипты Bash в Vim?

мой Vim редактор автоматически выделяет PHP файлы (vim file.php), файлы HTML (vim file.html) и так далее. но когда я типа: vim file и внутри него напишите сценарий Bash, он не выделяет его. как я могу сказать Vim, чтобы выделить его как сценарий Bash? Я начинаю набирать текст #!/bin/bash в верхней части файла, но это не делает его работы. ...

Есть ли способ настроить vimdiff, чтобы игнорировать все пробелы?

Я использую vim -d file1 file2 для того чтобы увидеть различия между ними. Это прекрасно работает, но я хочу игнорировать изменения пробелов - они не имеют отношения к файлам исходного кода. Vim help утверждает, что следующая команда будет делать магию: set diffopt+=iwhite но, к сожалению, эта команда только добавляет -b в командной строке инструмента diff, и это только игнорирует конечные пробелы. Правильный ключ командной строки для diff должен быть -w, чтобы игнорировать все пробельные с ...

Переключение на определенную вкладку в VIM

Я пытался переключиться с вкладки на другую вкладку (которая может не быть смежной с предыдущей вкладкой) в VIM. Есть ли какой-нибудь ярлык для этого, как у нас Ctrl -p/Ctrl -n для переключения на соседние вкладки? кроме того, я пытался написать ключевое сопоставление, которое даст переменную в качестве входных данных для функции и выполнит операцию. Например, допустим, я нажимаю Ctrl -5 и функция (письменно пользователь) будет вызван и задан в качестве ввода 5, и курсор перейдет на вкладку 5 ...

ВИМ с помощью PowerShell

Я использую gvim на Windows. в моем _vimrc я добавил: set shell=powershell.exe set shellcmdflag=-c set shellpipe=> set shellredir=> function! Test() echo system("dir -name") endfunction command! -nargs=0 Test :call Test() если я выполняю эту функцию (: Test), я вижу бессмысленные символы (не числовые/буквенные символы ASCII). если я использую cmd в качестве оболочки, он работает (без имени), поэтому проблема, похоже, заключается в получении вывода из powershell в vim. интересно ...

Unset ignorecase в vim?

:set ic игнорирует это дело. Как вы это снимаете? ...

Как настроить vim-airline или vim-powerline

Привет я пытаюсь установить vim-powerline или new-powerline или ВИМ-авиакомпания на Windows7 на 64-битная версия vim Но я не могу заставить ни одного из них работать. на vim-powerline: я получаю строку состояния, но не вижу хороших разделителей' Я установил плагин через Vundle и обновил свой _vimrc let g:Powerline_symbols = 'fancy' set encoding=utf-8 set t_Co=256 set fillchars+=stl: ,stlnc: let g:Powerline_mode_V="V·LINE" let g:Powerline_mode_cv="V·BLOCK" let g:Powerline_mode_S="S·LINE" let ...

Как складывать / разворачивать HTML теги с Vim

есть ли какой-то плагин, чтобы сложить HTML-теги в Vim? Или есть другой способ настроить ярлык для сворачивания или разворачивания HTML-тегов? Я хотел бы сложить / развернуть HTML-теги так же, как я делаю с отступом складывания. ...

Есть ли дополнение Firefox для использования vim для редактирования текстовых полей?

или "как я могу ответить на вопросы о SO в Firefox, используя gVim внутри текстовых полей?" ...

Как разделить один файл vimrc между несколькими клиентами?

Я не очень упорядоченный человек время от времени, и я часто оказываюсь в ситуации потери моего старого полностью измененного файла vimrc и необходимости начинать все сначала. Или иметь разные версии файлов vimrc на разных клиентах. Поскольку этот беспорядок выходит из-под контроля для меня, я хотел бы знать, есть ли хороший способ управления моим файлом vimrc. моя первая инициатива-поставить мой _vimrc на subversion (код Google), и я намерен его поддерживать. Другие идеи добро пожаловать. обн ...

Как использовать NERD Commenter для vim - как использовать ключ

я нашел плагин NERD comment для vim, но я не понимаю документацию. Скажем, я хочу прокомментировать некоторый код в c / C++, например code line 1 code line 2 становится /* code line 1 code line 2 */ Я видел другие темы на этом, но, честно говоря, я не знаю, что <leader> находится в NERD commenter documentation. Когда я пытаюсь принять ответ в этом другом потоке, я в конечном итоге выполняю команду change в выбранных строках. Что такое <leader> и, шаг за шагом, как по ...

Добавить подсветку синтаксиса GoLang для VIM

Я пытаюсь добавить подсветку синтаксиса языка Go в VIM на ubuntu с ресурсами и направлением, указанными здесь http://go-lang.cat-v.org/text-editors/vim/. Go поставляется с go.vim файл, который содержит параметры синтаксиса для VIM и выше страница предлагает следующие инструкции поместите $GOROOT / misc/vim/syntax / go.ВИМ Ин ~/.vim / синтаксис/ и поместите следующее в~/.vim/ftdetect / go.ВИМ: au BufRead,BufNewFile *.go set filetype=go Это больше или меньше той же самой процедуры настройки ...

Использование обычных движений в режиме командной строки в Vim

возможно ли модальное редактирование в режиме командной строки? примеры: после написания !ls ~/foo/bar Я хочу db удалить бар Я выполнил приведенную выше команду, и теперь я хочу изменить ls до mv и вернуться к $ ...