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

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

3
В чем разница между `syntax` и` filetype` в Vim?
Какая разница между syntaxи filetypeв Vim? Я узнал, что могу установить синтаксис и тип файла, но не могу полностью понять разницу. Является ли syntaxиспользоваться только для подсветки синтаксиса?
9 vim 

4
Использование ключей VIM в оболочке (zsh или bash)
Я хочу использовать ключи редактирования vim в моей оболочке (zsh). С помощью bindkey -vя получаю VI ключи, но я хочу визуальные и более сложные сочетания клавиш (например, изменить внутреннее слово ( ciw), которое я использую все время) Кстати, суперпользователь является правильным форумом для этого вопроса?
9 vim  zsh 

1
Динамически изменить размер шрифта в gvim?
Я хотел бы иметь возможность динамически изменять размер шрифта в gvim. По сути, общие функции увеличения / уменьшения масштаба вы найдете во многих программах. Поэтому, если я нажму Ctrl+=, размер шрифта станет больше. Если я нажимаю Ctrl+-, размер шрифта уменьшается. И, в идеале, если я Ctrl-0нажимаю, размер шрифта возвращается к …
9 vim  gvim 

4
Ошибка перерисовки gvim
У меня проблема с gvim, когда перерисовка экрана частично не удается. Это сложно объяснить, но когда я открываю текстовый файл и страница вниз или вверх, весь текстовый файл перерисовывается неправильно. Я должен переместить курсор, прежде чем он перерисовывает. У меня есть скриншот здесь, поскольку он демонстрирует проблему: http://www.box.net/shared/l4m1vrffl0dhigi80huz Кажется, что …
9 vim  gvim  gnome3 

4
Vim-подобный ввод с клавиатуры во всех текстовых полях во всех программах
Итак, я зависим от vim и часто добавляю много мусора в обычные текстовые поля, когда пытаюсь использовать команды vim, а не в vim. Я подумал, почему VIM не может быть ВЕЗДЕ ?! Тогда это поразило меня. Почему бы нет? Кто-нибудь написал программу, которая могла бы перенаправлять вводимые / текущие текстовые …
9 vim  universe 

1
Vim - автоматически удаляет SWP-файл после восстановления, не изменяя оригинальный файл
Когда процесс Vim внезапно завершается (например, сбой системы), он оставляет файл SWP. Открытие исходного файла в Vim позже дает возможность восстановления. Большую часть времени восстановленный файл совпадает с сохраненным файлом, потому что у меня есть привычка сохранять часто. Тогда Вим говорит: Recovery completed. Buffer contents equals file contents. You may …
9 vim  gvim 

2
Vim перемещает курсор на один символ в режиме вставки без клавиш со стрелками
Это может показаться слишком заурядным, но я переключился на vim и теперь очень доволен рабочим процессом. Я стараюсь дисциплинировать себя, чтобы не использовать клавиши со стрелками, так как постоянно держать руки на альфа-клавишах - такая большая вещь при написании. Поэтому, когда мне нужно перейти, я выхожу из режима вставки, перехожу …
9 vim 

2
Почему vim оставляет повсюду временные версии файлов?
Прежде всего, я предполагаю, что те файлы, заканчивающиеся на «~», которые создаются vim при редактировании файла, действительно служат для временного резервного копирования при редактировании. Но каждый раз, когда я открываю файл с помощью vim и закрываю его (: wq), я впоследствии нахожу такой файл ~. Почему vim не убирает? Я …
9 vim 

1
Добавить специфичные для файла хорошие слова во внутренний список слов vim (через моделину)
Можно ли добавить правильно написанные слова во внутренний список слов vim через моделин? Или другой метод для конкретного файла? Vim может добавлять слова во временный внутренний словарь с помощью ключевой команды zGили :spellgood! {word}. Можно ли сделать то же самое на моделине? Примером может служить следующий текст, где я хочу, …

1
Как заставить VIM показывать закрытые скобки?
Есть ли способ, которым я могу изменить свой файл .vimrc, чтобы выделить незакрытые скобки / скобки / фигурные скобки? Например, следующее будет выделять скобки после слова main: public static void main(String[] args { System.out.println("Foobar"); } Или, может быть, VIM как-то сказать мне, что у меня есть закрытые скобки. Оказывается , …

2
Как закрыть другие окна в tmux?
Я пишу некоторые функции, .bashrcчтобы tmuxупростить их использование: #!/bin/bash # .bashrc # vim tmux #----- -------------------- tabc() { tmux kill-window; } tabe() { tmux new-window; } tabf() { tmux find-window $@; } tabn() { tmux next-window; } tabo() { ; } # <-- How to `tabonly`? tabp() { tmux previous-window; …
9 bash  vim  tmux 

2
Держите курсор в окне Netrw при просмотре файлов в VIM
У меня вертикальный раскол в VIM. С одной стороны я открываю netrw (: E) для просмотра некоторых файлов / папок. Хотя, как только я нажимаю «Return», чтобы войти в папку, папка открывается и курсор перемещается в другое окно. Как я могу держать курсор в окне netrw?
9 vim 

6
Перепутались ключи в vim при запуске внутри tmux
Я играл с tmux и мне это нравится. Однако при запуске vim внутри него возникает досадная проблема. Каким-то образом клавиши со стрелками перераспределяются, но только в определенные моменты времени, например, при запуске Command-T, если я пытаюсь прокрутить список файлов вниз, команда отменяется, и меня бросают в режим вставки, и в …
9 keyboard  bash  vim  tmux 

4
В vim, запретить переход каретки назад, когда я выхожу из режима редактирования?
В vim, если я вхожу и покидаю режим редактирования, ничего не делая, каретка заканчивается на один символ слева. И если я вхожу и покидаю режим добавления, каретка перемещается вперед и затем назад. Любой способ настроить vim, чтобы оставить карету в этих случаях? В идеале я просто хочу всегда входить в …
9 vim 

2
Можно ли установить vim для пользователя? [Дубликат]
На этот вопрос уже есть ответы здесь : Как установить VIM в Linux, если у меня нет прав root? (4 ответа) Закрыто 3 года назад . У меня есть SSH Войти на компьютер разработчика (используется для размещения файлов PHP и Python). На нем установлен vim, но его урезанная версия - …
9 linux  vim 

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