Вопросы по теме 'vi'

Получение прав root для файла внутри vi?
Часто при редактировании файлов конфигурации я открываю один с помощью vi, а затем, когда иду, чтобы сохранить его, понимаю, что я не набирал sudo vi filename Есть ли способ предоставить vi sudo привилегии для сохранения файла? Кажется, я...
77983 просмотров
schedule 22.11.2022

Как лучше всего заставить себя освоить vi?
Некоторое время назад я прочитал статью создателя viemu , прояснение многих неправильных представлений о vi, а также объяснение того, почему это хорошая идея (и почему она была очень популярна в течение последних 30 лет +). У этого же специалиста...
57291 просмотров
schedule 07.11.2022

Клавиша Tab == 4 пробела и автоматический отступ после фигурных скобок в Vim
Как сделать vi - Vim никогда не использует табуляции (преобразование пробелов в табуляции, плохо!), делает клавишу табуляции == 4 пробела и автоматически отступает код после фигурных скобок, например Emacs делает? Кроме того, как сохранить...
917635 просмотров
schedule 22.10.2022

Как закрыть сразу все открытые вкладки?
Если у меня открыто 10 вкладок, я должен закрыть каждую, используя ": q" отдельно. Как я могу закрыть их все сразу?
98076 просмотров
schedule 16.03.2023

Шифрование Vim: как его взломать?
Недавно я решил зашифровать свой инженерный журнал с помощью функции шифрования vim :X. Я записал пароль, но, очевидно, я что-то написал с ошибкой или что-то напутал, потому что расшифровка файла просто дает тарабарщину. Что еще хуже, все мои...
23071 просмотров
schedule 18.06.2023

Сопоставить клавишу Esc в Vim
Я начинающий пользователь Vim. Я ненавижу нажимать клавишу Esc , которая на моем T61 слишком далеко. Для того, чтобы вернуться в командный режим. Как сопоставить его с F4 ?
11062 просмотров
schedule 06.04.2023

Как избежать ошибки отступа после изменения позиций табуляции в Vim?
Раньше у меня были вкладки с 8 пробелами в Vim. Затем я перешел на 4 пробела, но теперь всякий раз, когда я добавляю строку в какой-либо код, который я написал до перехода на 4 пробела, это дает мне ошибку несоответствия отступов, хотя все...
10738 просмотров
schedule 13.08.2022

Смена лидера в MacVim?
Я пытаюсь изменить <Leader> в MacVim, чтобы он меньше вызывал кистевой туннель. Я добавил эту строку let mapleader="," к моему .gvimrc, но "\" по-прежнему остается единственным работающим ключом. Я что-то упускаю?
7447 просмотров
schedule 12.02.2023

Какой самый удобный плагин VI/Vim для Eclipse?
Раньше я был большим поклонником Intelli-J, и для Idea есть фантастический плагин VI. Теперь я перехожу на Spring Source Tool Suite для своей основной IDE, и мне нужно найти подключаемый модуль VI, который позволит мне работать так же эффективно....
30082 просмотров
schedule 21.02.2022

Разрешение конфликтов патчей вручную
Я скачал патч с какого-то сайта и пытаюсь его применить ( twisted , веб-фреймворк python). Несколько скинов провалились. Как автоматизировать процесс ручного исправления с помощью vim? Подробности: Я пытаюсь автоматизировать процесс...
2288 просмотров
schedule 25.05.2023

Как заставить vim открывать все файлы, соответствующие шаблону, на разных вкладках?
В заданном рабочем каталоге, если я это сделаю :tabe **/test*.py vim жалуется на E77: Too many file names . Что, если я хочу, чтобы каждый соответствующий файл открывался на отдельной вкладке? Должен быть способ сделать это, но я не могу...
5728 просмотров
schedule 20.05.2022

Как сделать несколько отступов для одной строки в vi или vim?
Я нашел несколько ответов о том, как сделать отступ для нескольких строк в vim, я хочу знать, как взять одну строку и сделать отступ более одного раза. По сути, мне нужна более короткая версия следующей команды: ">>>>>>>>>>" (это 10 знаков "больше" в...
11084 просмотров
schedule 12.05.2022

Обнаружены ошибки при загрузке подключаемого модуля vim из .vimrc
Я установил vim 7.3 в систему Debian вместе с некоторыми vimrc, которые я скачал из Интернета. Раньше он отлично работал на моей другой машине с Debian, но здесь я получаю эти сообщения об ошибках, когда загружаю редактор vim. Вот ошибки:...
2929 просмотров
schedule 07.05.2023

Emacs для Erlang с vi, похожими на сочетания клавиш, и удобными краткими справочниками?
Я столкнулся с сочетаниями клавиш в стиле vi для Emacs, но мой прошлый опыт смешивания конфигурации на основе Lisp в файле .emacs для включения различных режимов и т. Д. До сих пор не был очень приятным. Прочтите несколько статей по Emacs + Erlang,...
486 просмотров

emacs эквивалент следующей команды vi
Я ищу эквивалент следующей команды vi :! nl% это запускает команду nl для текущего открытого файла Как emacs определяет имя открытого файла? M-X shell-commnad nl Я не могу найти значение текущего открытия / буфера и заменить его. Спасибо /...
457 просмотров
schedule 23.04.2023

Как определить привязку клавиш внутри отмеченной области
У меня есть идея пометить регионы в emacs проще. Я нажимаю C-SPC, чтобы начать. Я использую клавишу стиля vi для расширения выделения. Такие как "j" : line down "k": line up вместо использования клавиши со стрелкой или C-n,...
244 просмотров
schedule 18.05.2022

Мой Vim 7.3 ведет себя не так, как Vim 7.1?
Я всегда хотел задать этот вопрос, но думал, что это как-то моя вина. Я использую Vim в двух местах: в Ubuntu и в Cygwin. Ubuntu: VIM - Vi IMproved 7.1 (2007 May 12, compiled May 6 2008 16:24:07) Cygwin: VIM - Vi IMproved 7.3 (2010 Aug 15,...
669 просмотров
schedule 18.01.2024

Как заставить Vim распознавать XML
Я бы хотел, чтобы Vim помог мне сделать отступ в моих XML-файлах, как в моем коде на C. Однако когда я использую gg=G Он просто устанавливает все влево. Мне нужно назначить синтаксис? Распознается ли XML как язык?
26379 просмотров
schedule 28.12.2022

Можно ли добиться в Vim так называемого режима без отвлечения внимания?
Просто любопытно, что-то вроде «режима без отвлечений» таких редакторов, как возвышенный текст , возможно ли это центрировать весь текст в середине поля зрения? Всегда раздражает смотреть на крайний левый конец терминала vim в полноэкранном режиме...
1944 просмотров
schedule 16.03.2022

Regex: как заменить часть шаблона и сослаться на переменную внутри него?
Я хочу сопоставить шаблон, заменить часть шаблона и использовать переменную в шаблоне как часть строки замены. Это верно? /s/^((\s+)private\sfunction\s__construct\(\))/(2)def\s__init__ На английском языке: замените любое количество...
17425 просмотров
schedule 11.01.2023