Я ищу противоположность x. Я хочу вставить только один символ и остаться в командном
Я ищу противоположность x. Я хочу вставить только один символ и остаться в командном
При редактировании файлов в vim, немного раздражает, что когда я перемещаю строки с помощью j и k, он перемещается по строкам файла, а не по экранным линиям, как другие редакторы. С моими собственными файлами я могу справиться с этим, автоматически добавив к определенной длине параметры vim, но это...
Недавно я начал получать «Протокол не указан» при использовании sudo vim. Думаю, это просто предупреждение, потому что все работало нормально (я могу открывать, редактировать и сохранять файлы). Сообщение не появляется, если я использую, sudo -E vimпоэтому я думаю, что я сделал что-то не так при...
Для того , чтобы иметь возможность добавить пустые строки , не вдаваясь в режиме вставки, я пытаюсь карту ALT-oи ALT-Oк o<ESC>иo<ESC> Я попробовал следующее в моем .vimrc map <M-o> o<ESC> map <M-O> O<ESC> а также map <ALT-o> o<ESC> map <ALT-O>...
Я обычно редактирую в Vim , и при нажатии +я предпочел бы переместить руку в правую часть клавиатуры, где +находится, а не делать shift+ =. Но когда NumLockон не включен, в Vim он просто открывает новую строку выше и вставляет букву k . И каждый раз, когда я запускаю, мой компьютер NumLockвыключен....
Я редактирую много PHP-кода с помощью Vim, и я столкнулся с проблемой с некоторыми макросами в моем .vimrc. В настоящее время я использую эти два макроса, чтобы комментировать / раскомментировать в стиле C "c-style (//) comment (press the [.] key) au FileType php vnoremap ....
Если у меня в сеансе VIM было открыто x или более окон, и я хотел на мгновение быстро спрятать все, кроме активного, затем вернуть окна в макет, который у меня был, как мне это...
jEdit поддерживает редактирование блоков, но у Emacs и Vim, похоже, есть серьезные проблемы с юзабилити по той же теме. Если бы кто-то мог заполнить здесь неизвестные, было бы намного удобнее использовать любой из редакторов: Фактическое прямоугольное выделение : если выделение на экране...
Я использую Vim formatoptions +=aкак описано в Vim: перенос слов для документов для автоматического форматирования строк при написании документов, особенно документов Markdown. Моя проблема в том, что Vim хочет переформатировать также списки маркеров, потому что между каждой точкой маркера есть...
Используя vim, я продолжаю получать сообщение «Файл подкачки xxx уже существует», когда я редактирую конфигурацию apache. Однако я не вижу его в рабочем каталоге на tmp. Как мне это...
Я случайно :set rlподумал, что это для относительных линий. Я активировал режим справа налево . Док для rightleftне говорит , как реверс , rl modeне выходя из Vim. Как двигаться в Vim слева...
На этот вопрос Жиль ответил Еще одна возможность - запустить tail -fв буфере оболочки Emacs и использовать возможности окраски синтаксиса Emacs. Поскольку я пользователь vim, я хотел бы делать это с vim , а не с emacs . У vim есть эта...
В Linux при редактировании file_Bв vim я хочу добавить строку 10-25 из file_A. Пример: у каждого есть целый набор HTML-документов с совершенно одинаковым заголовком, и да, можно создать шаблон и начать с него, но все же: Я ищу простой [и элегантный] способ вставить диапазон строк из одного файла и...
В справке говорится, что команды виртуального режима замены в Vim gr& GRзаменяют символы в состоянии экрана, а не в файле. :help Virtual-Replace-mode Я понимаю это как изменение символов на дисплее, но не в самом буфере. Это правильно? Это кажется неверным. Я могу использовать объяснение и,...
В последнее время я много работаю на своем ноутбуке, и случайно нажимаю при наборе текста. Я знаю, что могу удалить set mouse=aв моем .vimrc, но иногда мне нравится использовать мышь. Что я могу сделать, чтобы создать функцию переключения для поддержки...
У меня есть следующий файл (vimscript.vim): function HelloWorld() echo "Hello World" endfunction call HelloWorld() Когда я открываю этот файл и набираю следующее: :call HelloWorld() Я получаю ошибку: E117: Unknown function: HelloWorld...
На этот текст hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Я хочу заменить все строки, начиная с аппаратного Mac на hardware mac 00:00:00:00:00:00 я пытался sed s/^hardware mac/hardware mac 00:00:00:00:00:00/gc и дать...
Я использую tmuxдля разработки две панели: одну для редактирования кода и одну для его компиляции. Мне нужно переключать панель очень часто, чтобы запустить команду компиляции (скажем, " mvn install"). Как я могу связать ключ (скажем, « Ctrl+ B C») для запуска этой конкретной команды в другой...
Я установил powerline с помощью pip install согласно их рекомендациям по установке. У меня он отлично работает как в zsh как приглашение, так и в tmux как строка состояния, но я не могу заставить его работать в vim. Когда я добавляю следующее в мой vimrc: python from powerline.vim import setup as...
Давайте создадим два файла: $ echo -n 'test' > test.txt $ wc test.txt 0 1 4 test.txt Файл test.txtне содержит завершающий перевод строки. $ echo 'test' > test_n.txt $ wc test_n.txt 1 1 5 test_n.txt Файл test_n.txtсодержит завершающий перевод строки. Эти два файла, очевидно , разные, но...