2
ответа

Изучил, но все еще не совсем понял, что такое Vi vs. Vim

Мой первый пост на unix.stackexchange.com. Пожалуйста, не реагируйте только на название этого поста, так как я не прыгаю из-за того, что не исследовал то, о чем прошу. Я провел немало исследований о Ви против...
03.01.2021
2
ответа

Есть ли команда или программа, которая может добавить номер строки для отображения по вертикальной черте?

Мне всегда нужно найти несколько ключевых слов в тысячах отзывов и найти их в какой строке. Раньше я перенаправлял обратную связь в файл, открывал файл с помощью vim и выполнял команду vim :set nu для этого....
24.12.2020
2
ответа

Скопировать из vim (putty -сеанс )в буфер обмена Windows

Я могу копировать из консоли Putty -в буфер обмена Windows -, кроме как из vim. Таким образом, стандартным методом я могу копировать/вставлять из консоли, из more, nano и других, но невозможно сделать то же самое из...
16.12.2020
2
ответа

Надежный способ открытия файлов, полученных в результате find … -exec grep … {} \+

Я часто запускаю такие команды :find … -exec grep … --color=always -l {} \+ и иногда мне нужно открыть соответствующие файлы в Vim. Но какой самый надежный способ сделать это? Один из способов кажется вим...
07.09.2020
2
ответа

Подстановка оболочки для открытия всех файлов с помощью vim не работает должным образом

Я пытаюсь открыть и отредактировать ряд файлов с помощью vim. Мое ожидаемое поведение заключается в том, что vim открывает один файл, я редактирую его, набираю :wq, vim закрывает и сохраняет этот файл, а затем сразу же открывает следующий файл...
25.06.2020
2
ответа

Есть ли способ заставить vim запустить команду make в другом окне терминала?

В основном я использую vim как редактор для программирования на C/C++. К сожалению, я не совсем доволен тем, как работает мой процесс сборки. Я знаю, что можно ввести (или сопоставить с клавишей) :make, чтобы запустить ...
20.06.2020
2
ответа

Использование регулярных выражений с поиском и заменой в vim

Мне интересно, как использовать регулярное выражение для указания каталогов, которые нужно найти и заменить внутри vim. Например, :Изменение корневого каталога документа и каталога по умолчанию в httpd.conf. Обычно я использую...
19.04.2020
2
ответа

Vim отображает среднее тире как �~@~S и длинное тире как �~@~R

Я использую vim на общем сервере Bluehost. Когда я пытаюсь ввести —, Vim вставляет �~@~R. И когда я пытаюсь ввести –, Vim вставляет �~@~S. Проблема не связана с каким-либо конкретным файлом. Кажется...
11.03.2020
2
ответа

Vim - Как заменить новую строку на строку "\n"

В vim я хочу заменить новую строку на буквальную строку \n. Например, если я открываю файл, содержащий этот текст: Это первая строка Это вторая строка. Я хочу заменить новые строки и получить ...
10.03.2020
2
ответа

Как удалить определенные строки в редакторе vim

Предположим, у меня есть 50 строк в моем редакторе vim, и мне нужно удалить определенные строки (5,9,16,28) одной командой.
09.03.2020
2
ответа

Разница между default.vim и /etc/vim/vimrc

В чем разница между $VIMRUNTIME/default.vim и /etc/vim/vimrc? Почему сначала запускается $VIMRUNTIME/default.vim? Разве /etc/vim/vimrc не должен уйти первым? (Debian 9)
05.03.2020
2
ответа

Как заменить текст и изменить кодировку из сценария оболочки без Vim?

У меня есть строка сценария оболочки, которая выглядит следующим образом: vim file.xml -c "s/\r/\r/g" -c "set fileencoding=utf8" -c "wq" (macOS), но когда я запускаю его в другом...
25.02.2020
2
ответа

VIM: поиск и замена по сценарию?

Я перехожу на Linux, и раньше у меня был NoteTab Pro, который позволял мне выполнять поиск и замену по сценарию... так как мне нужно несколько последовательностей замены для достижения определенного результата.Я хотел бы поместить это ...
16.02.2020
2
ответа

Конфликт Ctrl-I с TAB в обычном режиме

Недавно заметил, что в обычном режиме при наборе Ctrl-i (команда для прыжков) она "путается" с клавишей TAB. В частности, у меня есть такое сопоставление: nnoremap :tabnext
22.01.2020
2
ответа

Вызов внешнего редактора из режима редактирования командной строки Vi в zsh

По какой-то причине я не могу заставить привязку клавиш вызывать Vim (мой редактор) для работы с Esc+v zsh, когда с помощью iTerm. Я вернулся к минималистичному файлу .zshrc, чтобы убедиться, что это не проблема плагина: # Если ...
05.12.2019
2
ответа

Как сделать непрерывную вертикальную линию в vim?

Я хочу сделать таблицу в vim. Сделать горизонтальную линию легко ______________________________ Для вертикальной я использую да "|" | голова -10 Но результат плохой | | | | | | | | | Я хочу...
28.10.2019
2
ответа

SSHFS/SFTP :Vim зависает при попытке редактирования файла по sshfs и не может загрузить файл с размером MTU по sftp

Мой университет предоставляет ssh-доступ к университетским учетным записям студентов, и я только что настроил sshfs для доступа к некоторым папкам в моей удаленной учетной записи. Я использую pop _os на своем локальном компьютере и использую...
15.10.2019
2
ответа

Поиск и изменение строк с помощью Vim

Я хочу найти строки, содержащие только строку цифр, и изменить каждое совпадение, поместив его между парой квадратных скобок ([..]) в Вим. например Исходный текст 10001 имя хоста1 имя хоста2 10002 ...
26.09.2019
2
ответа

vi - найти закономерность в строках и добавить ";" в конце этих строк

я хочу добавить ; в конце строк в текстовом файле, содержащем ddl для нескольких таблиц. Например: РАСПОЛОЖЕНИЕ: 'hdfs://HDP**/apps/hive/warehouse/bps_uat.db/maaa' Как указано выше, мне нужно добавить ; in ...
24.09.2019
2
ответа

'dos2unix' не может преобразовать файл машинописного текста в формат Unix

Я записал свой текущий сеанс с помощью команды script, и вся информация была сохранена в файле машинописного текста, но когда я открыл его с помощью Vim, много ^M из-за возврата каретки. Я попытался ...
25.07.2019
2
ответа

vim: открыть файл под курсором только для чтения (без файла подкачки)

так что мы все знаем о gf , :find и т. д., но есть ли аналог, доступный только для чтения, :view для их :edit? мне просто нужен простой ярлык для открытия системных заголовков без создания файла подкачки :find +set\ noma\ ro ...
22.07.2019
2
ответа

Открытие файла с помощью vim, только если он существует

При открытии файла с помощью vim, даже если файл не существует, vim открывает пустой файл под именем, которое я передаю в качестве параметра. Как я могу заставить vim открывать файл, только если он существует?
28.06.2019
2
ответа

как изменить путь команды vim

У меня есть две версии vim, установленные в macOS: версия по умолчанию, /usr/bin/vim, и MacVim (через Homebrew), /usr/local/bin/vim. Когда я набираю vim, вызывается программа по умолчанию. Я хочу использовать MacVim...
04.06.2019
2
ответа

Можно ли искать в истории vim?

В bash я нажимаю CTRL + R и набираю vim bash возвращает список команд, введенных в прошлом, с помощью строки vim. Можно сделать что-то подобное в истории vim для команд, начинающихся с the:?
25.03.2019
2
ответа

Vim: установите «клавиши курсора» hjkl на wasd [закрыто]

Я хочу перезаписать / переназначить базовые «клавиши курсора» vi / vim (и gvim) hjkl на обычную «раскладку для игрока» wasd (w- вверх, а-влево, с-вниз, г-вправо). Более того: я знаю, что «w», «a», «s» и «d» важны ...
18.03.2019
2
ответа

не удалось выполнить дочерний процесс xterm (нет такого файла или каталога)

При щелчке правой кнопкой мыши на файле и выборе vim из следующих вкладок я получаю эту ошибку. Некоторые файлы Vim должны пропасть. Кроме того, я могу запускать vim от bash, но не могу бежать с рабочего стола. Debian 9.8...
01.03.2019
2
ответа

Как я могу установить редактор по умолчанию как nano на моем Mac?

У меня vim в качестве редактора по умолчанию на моем Mac, и каждый раз, когда я запускаю команды на терминале Mac, он автоматически открывает «vim». Как я могу вместо этого настроить «nano» и убедиться, что терминал будет открывать «nano» каждый ...
20.02.2019
2
ответа

Как я могу получить Neovim загрузить свой файл init.vim, когда в режиме sudo?

У меня проблема с Неовимом на малине Pi Coding с Python. Я установил его по sudo apt-get install neovim, и он работает, используя только NVIM в командной строке. По какой-то причине я могу создать ...
14.01.2019
2
ответа

используйте результат поиска в операторе замены с заменой энергии

У меня есть файл с целой "кучей" слов формы 'нечто', и я хочу изменить их на Литерал ('нечто'). Следующая команда :s: %s / '.* '/Literal ('.* ')/gci находит вещи, которые я хочу изменить, но затем...
15.12.2018
2
ответа

Как добавить строку во многих файлах

У меня есть много .html файлов, и я должен добавить метатег после <главного> тега запуска в каждом файле. Как я могу сделать это? vimsuited для задачи?
18.11.2018