Публикации по теме 'vi'


Шпаргалка по идеальному VI для операций
Шпаргалка по идеальному VI для операций Или как произвести впечатление на коллег. Прошло много времени с тех пор, как я использую vi вместо редакторов, таких как nano, и я поделюсь с вами некоторыми командами, которые я использую ежедневно, чтобы улучшить ваши навыки и производительность. Давайте сначала разберемся с основами, а затем поговорим немного о расширенных командах. Первое, что нужно знать, это различные режимы, которые позволяет использовать vi. Чтобы переключаться..

Достаточно Vim, чтобы быть опасным
Советы начинающему пользователю Vim Что такое Vim? Vim - это де-факто текстовый редактор для Linux. Его можно рассматривать как эквивалент Блокнота для Windows или TextEdit для Mac. Хотя некоторые разработчики регулярно используют Vim для разработки, большинство будет использовать его как служебную программу для внесения небольших изменений в текстовые файлы на удаленном сервере. Если Vim - это просто текстовый редактор, зачем ему введение? Да, Vim - это текстовый редактор, но..

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

Какой ярлык для вас наиболее эффективен в Vim?
Я много слышал о Vim , как о плюсах, так и против. На самом деле кажется, что вы (как разработчик) должны работать с Vim быстрее, чем с любым другим редактором. Я использую Vim для выполнения некоторых базовых задач, и в лучшем случае я в 10 раз...
847387 просмотров
schedule 28.11.2021

Выполнить скрипт прямо в vim / mvim / gvim
TextMate имеет приятную функцию, которая позволяет вам выполнять скрипт из текущего контекста и показывает результат в отдельном окне. Это позволяет писать и тестировать код на ходу. Я почти уверен, что похожая функция есть в MacVim / gVIM, но я не...
49937 просмотров
schedule 05.09.2021

vim изменяемый выключен
Пытаюсь создать новый файл с деревом ботаников. Я нажимаю клавишу a , чтобы создать новый файл, и получаю сообщение: E21: Cannot make changes, 'Modifiable' is off Использую MacVim и Janus (почти из коробки)
97330 просмотров
schedule 26.09.2021

Vim: скопировать / удалить строку от первого непустого символа до последнего непустого символа
В большинстве случаев, когда я копирую или удаляю какой-то код в Vim, используя yy или dd , я также получаю пробелы для отступов. Есть ли быстрая команда, с помощью которой я могу выдернуть строку без начальных или конечных пробелов?
389 просмотров
schedule 24.10.2021

Сценарий Sed / Awk для добавления / вставки?
У меня есть файл конфигурации, который выглядит как в примере ниже. Есть ряд определений, сгруппированных по имени хоста. Я просто добавил определение «cpu-service» к «mothership» одного хоста. Теперь мне нужно сделать это еще 100+ в том же файле....
288 просмотров
schedule 05.09.2021

Как я могу открыть vim с определенным номером строки вверху?
Я знаю, что vim можно открыть файл с определенным номером строки, используя этот синтаксис: vim +500 filename Однако я бы хотел, чтобы указанная строка открывалась вверху окна редактора, а не посередине.
18489 просмотров
schedule 13.10.2021

Git - означают ли цвета что-то в vi, когда я фиксирую?
Я использую Git Bash в Windows, и когда я запускаю git commit , открывается редактор vi, чтобы я мог написать заметку о фиксации. Я заметил, что первая строка текста, который я пишу, желтого цвета (хотя не весь, только первые 30 или 40 символов),...
5356 просмотров
schedule 19.11.2021

Получение текущего номера строки?
Есть ли какое-либо сопоставление клавиш, которое выводит текущий номер строки редактируемой строки? Или, что еще лучше, можем ли мы создавать формулы на основе результатов сопоставления клавиш? Я хочу получить номер строки и добавить 1 к...
48738 просмотров
schedule 23.09.2021

Как набрать ^ A в скрипте оболочки unix / VI
Я новичок в unix и пишу скрипт для извлечения данных в формате файлов с разделителями. хотите использовать ^ A в качестве разделителя, не могли бы вы предложить, как его ввести / вставить
4981 просмотров
schedule 13.09.2021

Удалить все символы / слова, не соответствующие шаблону
У меня есть текст без строк, и я хочу удалить все символы, не соответствующие шаблону: Шаблон будет от параметра слова до тех пор, пока он не найдет }} . Например, если у меня есть эта запись: KHJLMNNamespaceparameter:{{"Hello i am...
676 просмотров
schedule 08.11.2021

Как я могу сохранить файл, который я открыл в vim, как неправильный пользователь?
Со мной такое случается постоянно. Я вхожу в систему как обычный пользователь и начинаю редактировать файл с помощью vim. После завершения редактирования, когда я пытаюсь сохранить файл, у меня недостаточно прав для сохранения файла. Мне нужно...
72412 просмотров
schedule 03.10.2021

vim с помощью команды cscope find s и открыть результат в новой вкладке вместо окна
Я использую команду cscope :cs find s someFunction и вижу длинный список с этой функцией, я обнаружил, что меня интересует список и открываю его, vim открывает файл в новом окне, я хочу открыть файл в новой вкладке. Я нашел несколько похожих...
3207 просмотров
schedule 09.09.2021

vim в Cygwin заменяет первый символ на 'g' при открытии файла
Я использую vim в терминале Cygwin. Он работал нормально. Недавно я добавил в Cygwin пакет, который вызвал обновление vim и некоторых других компонентов. Теперь, когда я открываю любой файл в vim, первый символ в файле заменяется символом 'g'. Я...
1469 просмотров
schedule 17.11.2021

Поиск всего слова в vim - есть ли другой способ, кроме использования \ ‹\›
Есть несколько ответов о том, как искать целое слово в vim. Например, эта ссылка Как сделать На него отвечает поиск по всему слову, аналогичный grep -w в Vim . Мне интересно, есть ли альтернатива \<word\> в vim для поиска всего слова?...
572 просмотров
schedule 01.11.2021

как автоматически обновить путь к файлу в заголовке файла с помощью autocmd в vi / vim?
У меня есть функция в моем .vimrc, которая автоматически обновляет файл, который я сейчас редактирую, с отметкой времени (изменено) последнего «сохранения» (: w). Я также хотел бы обновить имя файла и путь к файлу. У меня есть autocmd, который...
238 просмотров
schedule 08.09.2021

Vim: как вернуться из режима табуляции в режим вертикального разделения
Я могу использовать Ctrl+W T , чтобы переключить вертикальное разделение формы на вкладку. У меня вопрос: что я могу использовать, чтобы вернуться к вертикальному / горизонтальному разделению для всех вкладок?
194 просмотров
schedule 31.10.2021

Подсветка синтаксиса vim повышает производительность
Как повысить производительность при прокрутке файлов и их кодировании? С подсветкой синтаксиса vim очень медленный. Когда выключаю, все ок. Есть ли способ или какие-либо рекомендации, чтобы сделать это быстрее?
9978 просмотров
schedule 18.02.2022

VIM – поиск тегов из нескольких местоположений в проекте
Добрый день, Обычно я работаю над относительно небольшими (менее 20 000 строк кода) проектами, которые находятся в одном каталоге, имеют собственный Makefile и с которыми довольно легко работать. Я предпочитаю редактор VIM, и когда я открываю...
767 просмотров
schedule 01.03.2022

В чем смысл этого персонажа?
Я пытаюсь воссоздать входной файл для программного обеспечения посещаемости, но он не принимает ввод. Когда я открыл устаревший входной файл с помощью vim, он показал символ ^K светло-голубого цвета вместо нового символа строки, отображаемого в...
89 просмотров
schedule 06.03.2022

Размещение символов в определенном столбце в vi
Есть ли способ разместить символ в определенной строке в vim, даже если строка короткая? Например, я участвую в проекте, который имеет стиль блока комментариев шириной 79 столбцов с символом комментария на каждом конце, например....
1689 просмотров
schedule 17.03.2022