0
ответов

Использование set paste отключает imap jk

Я использую следующую строку в ~/.vimrc, чтобы позволить мне нажимать jk вместо Esc. :imap jk Работает нормально, пока я не добавлю :set paste: " Нажатие jk аналогично нажатию Esc :imap jk ...
06.08.2019
0
ответов

Экран GNU постоянно меняет заголовок окна при запуске и выходе из vim

Моя строка состояния на экране: hardstatus alwayslastline "%{= Wk}%-Lw%50>%{= BW}%n%f* % t%{= Wk}%+Lw%<" Это всегда показывает список окон с их именами. Я также связал C-a T, чтобы установить это ...
24.07.2019
0
ответов

Терминал (котенок )цвета изменение цветовой схемы vim

Я использую цветовые схемы base16 как для своего терминала (, котенка ), так и для vim. Однако изменение цветовой схемы котенка приводит к тому, что цветовая схема vim меняется на нечто подобное. Соответствующее (I'...
30.04.2019
0
ответов

Как получить все четные и нечетные строки из файла и сохранить их в двух разных файлах, таких как Evenfile и Oddfile? [дубликат]

Предположим, у меня есть файл с именем «a.txt», в котором 100 строк. Теперь я хочу извлечь нечетные строки, то есть строки 1,3,5 ... и т.д., и сохранить их в другом файле, таком как Odd.txt, и то же самое для всех четных строк, чтобы ...
20.03.2019
0
ответов

Что означает "!" действительно ли, когда он добавляется в команду ex (: wq! |: w! |: q!)?

Я понимаю, что это означает принуждение к каким-либо действиям. При выполнении $ vim -R file я вхожу в режим только для чтения, но он работает только как превентивный режим -R Режим только для чтения. Будет установлена ​​опция «только для чтения» ...
26.02.2019
0
ответов

как мне установить плагины neovim и vim, которые находятся в одном файле .vimrc?

Я использую neovim и хотел бы знать, как установить и neovim, и плагины vim, которые находятся в одном файле .vimrc?
06.01.2019
0
ответов

Как я могу скомпилировать программу C, которую я редактировал в Vi или Vim?

Я пытаюсь скомпилировать и запустить проект ac из vim и vi #include int main (void) { {1}} {printf ("Здравствуйте! Это тестовая программа. \ N"); return 0; }, и я получаю этот вывод (скрытый)
20.11.2018
0
ответов

Обернуть все строки последовательностью символов в vim

Так что в основном я копирую / вставляю некоторый код, и мне нужно добавить еще немного кода в каждую строку. Каждая строка является вызовом функции и добавляется к оператору switch как отдельный случай. Правильно ...
18.11.2018
0
ответов

терминал в Tmux имеет 256 цветов, а vim - нет

Недавно я установил tmux на свой Ubuntu 16.04. Экран терминала в tmux правильно показывает 256 цветов, однако, когда я открыл vim в tmux, цвет отличался от того, что он показывал при запуске ...
27.10.2018
0
ответов

Измените оболочку vim

Я меняю оболочку на zsh сейчас. Но когда я вызываю оболочку в vim :! xxx будет вызывать bash.So, как я могу вызывать zsh в vim ?
19.10.2018
0
ответов

как разбить большую командную строку на две строки, чтобы она выполнялась как одна строка внутри сценария

Я использую IBM z / OS390, и я использую оболочку OMVS. У меня вообще не установлен vi, поэтому я использую oedit. Если я попытаюсь инициализировать app.jar прямо из оболочки OMVS, он отлично работает. Я имею в виду, если я ...
22.08.2018
0
ответов

Можно ли сделать Vim проще? [закрыто]

У меня есть файл размером 300 МБ, который я хочу редактировать, искать, удалять повторяющиеся строки, сравнивать 2 файла и тому подобное. Я попробовал Sublime Text 3, он работал медленно и часто падал. Я попросил рекомендаций и был ...
21.08.2018
0
ответов

Цвета в терминале и VIM с подсистемой Windows

Я работаю Debian GNU / Linux через подсистему Windows И я думал, что это было довольно круто. Тем не менее, у меня есть проблемы, устанавливающие цвета в моем терминале и Vim. Я использовал Ubuntu как вещь ...
15.08.2018
0
ответов

При подключении по SSH на Linux-машине из iTerm2 цвета разные. Как я могу их стандартизировать?

Первоначально это было размещено на Apple stackexchange, но я подозреваю, что решение может быть Linux-ey, например добавляю что-то в мой .bashrc. В настоящее время, когда я использую SSH на машине с Linux, ls выводит цвета ...
06.07.2018
0
ответов

Vim: несогласованность пробелов cw и dw

Кажется, что vim по-разному обрабатывает пробелы при использовании cw (изменить слово) и dw (удалить слово). Например, в приведенном ниже примере текста, если курсор находится над буквой a и я набираю dw, он удалит ...
25.05.2018
0
ответов

vim: как передать такую ​​команду по конвейеру?

У меня есть текстовый файл .. значение # значение2 значение2 # значение3 ... Я хочу отсортировать -f и добавить две вкладки перед # так что я сделал: '<,'> norm f # i ^ I ^ I |! sort -f Но дайте мне плохой результат! Я знаю обходной путь, используйте
03.02.2018
0
ответов

Возможность отмены разрешения root для файла только для чтения в `Docker` с пользователем, отличным от sudo

Я проводил несколько экспериментов в Docker и обнаружил странное поведение. Мне удалось переопределить право собственности на файл, созданный с помощью корня пользователь внутри Docker с другим пользователем без root ...
22.01.2018
0
ответов

vim global command only first occurrence

I хотел узнать, возможно ли использовать команду :g в vim для совпадения только с первым вхождением результата поиска. У меня есть файл с содержимым вроде Match 01 stuff 01 stuff 02 ...
17.01.2018
0
ответов

Запустить команду сборки из vim, отправить вывод на другую панель tmux?

Я использую tmux и Vim как моя среда разработки. У меня есть 3 панели, открытые в tmux: одна для редактирования исходного кода, одна для отладки и одна в качестве консоли дисплея. Из Vim я хотел бы запустить команду make ...
13.01.2018
0
ответов

как сопоставить файл с помощью одного символа

Мне просто надоело постоянно набирать source ~ / .vimrc, чтобы ввести " ~ / .vimrc "Мне приходится много шевелить пальцами. Есть ли способ сопоставить ~ / .vimrc одной буквой или знаком. Ибо ...
11.01.2018
0
ответов

Как связать внешние команды в VIM?

Если я выберу следующий текст в буфере VIM в ВИЗУАЛЬНОМ режиме f () {echo "f"; } f, а затем выполните: '<,'> w! xclip | ! eval "$ (xclip -o)" Я получаю / bin / bash: eval: строка 3: синтаксическая ошибка ...
10.01.2018
0
ответов

Копирование между сессиями tmux без включения номеров строк

Когда я пытаюсь копировать и вставлять между сессиями tmux или окнами, одна из проблем заключается в том, что при использовании Vim и tmux копирования номеров строк у меня обычно отображаются их номера: Есть ли способ избежать ...
21.12.2017
0
ответов

Centos7 - минимальная установка: echo $ TERM дает мне 'linux', а 'tput colors' дает '8. Как это изменить?

Я установил минимальную CentOS 7. В родной терминал, кажется, не более 8 цветов. echo $ TERM linux tput цвета 8 Итак, как мне получить поддержку 256 цветов в vim? vi версии 7.4.160. В ...
15.12.2017
0
ответов

vimdiff: показать только разницу между "базовым" и "удаленным"

Я объединяю две ветки в проекте, которые по-разному изменили одну и ту же часть некоторых файлов. "Удаленная" ветвь несколько ближе к общему предку ("базовой"), поэтому хочу показать только...
20.11.2017
0
ответов

команды vi для поиска определенных букв

Я хочу спросить о командах на vi. запустите терминал и дайте это ->> vi /etc/groups, и я хочу найти записи, соответствующие группам с именами, которые заканчиваются на s или t, может кто-нибудь помочь?? Я уже...
08.11.2017
0
ответов

Лучший способ восстановления отредактированных файлов vim

Слишком часто мой Linux-бокс отключается от сети с большим количеством открытых сессий vim. Чтобы продолжить работу, мне приходится открывать все файлы и решать, продолжать ли работу с сохраненным файлом или с файлом подкачки. I ...
03.11.2017
0
ответов

Как мне скомпилировать мою программу на C в Vim, но не в текущий каталог?

Итак, команда, которую я использовал в Vim некоторое время, такая: map < F10>: w :! Ясно; make% <:! ./% < Которая берет текущее имя файла, компилирует и затем запускает ...
28.10.2017
0
ответов

vim 8.0.987 запускает каждый пустой файл со странными символами

Недавно я установил vim8 из его исходного кода. При открытии vim с файлом или без него отображаются следующие символы: $ q q Служит ли он какой-либо конкретной цели или я что-то сделал ...
23.08.2017
0
ответов

vi / vim - лишние отступы при вставке текста? [дубликат]

Я могу копировать символы в других приложениях, например в браузерах, с помощью ctrlc. Затем я могу нажать i, чтобы войти в режим вставки в vim, и нажать shiftctrlv, чтобы вставить текст. Проблема в том, что каждая строка имеет отступ ...
19.08.2017
0
ответов

Как настроить приветственное сообщение Vim

Как настроить приветственное сообщение ...version 7.4.1689; by Bram Moolenaar et al. ... которое Vim показывает, когда вы открываете файл без имени?
15.08.2017