Я знаю, что можно открыть новый файл в разделении, с помощью :splitили :vsplit, но возможно ли открыть новый раздел в существующем буфере, потенциально используя...
Я знаю, что можно открыть новый файл в разделении, с помощью :splitили :vsplit, но возможно ли открыть новый раздел в существующем буфере, потенциально используя...
Отвечая на вопрос только что , я упомянул об использовании сопоставления клавиш в обычном режиме, которое можно найти на vim.wikia.com. В процессе объяснения сопоставления клавиш я понял, что понятия не имею, что это <Bar>значит. Что это означает? Я попытался заменить его на канал |, с...
Я случайно нажал qq, и теперь в строке состояния написано recording. Что это значит? Как выйти из этого режима «записи»? Нажатие Escне
Я учу Vim, смотря скриншоты. И мне интересно, почему многие люди используют gVim или MacVim? Из того, что я вижу, версия GUI Vim имеет только дополнительные функции, связанные с использованием мыши. Но разве это не против "философии Vim"? Кто-нибудь может объяснить, какие дополнительные функции...
Я пытаюсь запустить Vim-Airlines . Я потребовал это через Vundle в моем ~./vimrc: Plugin 'bling/vim-airline' Я установил его и ожидал, что мой Vim будет выглядеть как скриншот на странице проекта: И все же это выглядит так: Что касается шрифтов, я попытался добавить: let g:airline_powerline_fonts =...
Я использую Vi в качестве предпочтительного (и, фактически, единственного) текстового редактора в системах Linux. Я знаю, как изменить режимы с нормального на вставку и наоборот. Возможно ли, чтобы Vi автоматически загружался в режим вставки, а не в нормальный...
Я хотел бы создать одно или несколько случайных чисел, разделенных новой строкой. Как это можно
Допустим, у меня есть сервер X11, который зависает, и я не могу сохранить работу из сеанса XTerm Vim, которым управляет сервер X11. (Не GVim, просто обычный Vim-in-XTerm.) Есть ли способ, которым я мог бы (с другого терминала) сказать запущенному процессу Vim «сохранить все и выйти» из командной...
Давайте предположим, что я редактирую некоторый код Python в vim, который выглядит примерно так: myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't" "split very" "neatly over different lines so that" "it is formatted attractively") Я бы предпочел...
Я начал использовать neovim и переместил его .vimrcв .config/nvim/init.vimи другие вещи находятся в .local/share/nvim. Как лучше всего делиться конфигами или даже плагинами между vim и Neovim? Symlinks? Могу ли я изменить каталоги в .vimrc, чтобы использовать только одну символическую ссылку? После...
Есть ли команда для отмены последней операции, выполненной в режиме вставки? Я просто вставил текст из неправильного регистра, используя <C-r>, и у меня есть два варианта: Удалите вручную то, что я только что вставил, и начните все сначала. Переключитесь в нормальный режим, нажмите uи...
Когда я пытаюсь открыть файл из нескольких экземпляров vim, я получаю сообщение об ошибке с несколькими вариантами: Swap file "~/.vim/tmp/file.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort: В чем разница между «Quit» и «Abort»? Мое первое предположение было таким:...
У меня есть несколько открытых вкладок с различными настройками окна. Я хотел бы открыть новый пустой буфер в текущем окне, без каких-либо разделений / окон или вкладок Есть какой-либо способ сделать это? Я знаю , что я мог бы сделать что - то вроде :nто C-w jтогда , :qно это кажется немного...
Допустим, я хочу создать следующий текст в моем документе: % % Not Important % O -------------------------> % | % S | % o | % m | % e | % | % M | % s | % g | % | % V Есть ли простой способ написать "Some Msg" по вертикали, как указано выше, без необходимости вручную вставлять каждый символ в...
Как выбрать все содержимое файла в Vim и VsVim? Как и в других редакторах, ctrl+Aделает выбор
Я знаю, что могу просмотреть справку Vim :help, но это открывает разделение. Иногда мне просто нравится изучать документацию. Как читать документацию в режиме «полного...
Я столкнулся со многими ситуациями в vim, где было бы полезно иметь обходные утверждения. Я попытался использовать стандартный синтаксис lookaround ( (?=)и (?!)т. Д.) , Но, похоже, vim не поддерживает это. Имеет ли vim эквивалентный синтаксис для таких...
Я посмотрел на советы по смещению экрана и наткнулся на следующие советы: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Мой вопрос: что это z? Что это значит? какие еще функции могут...
Когда я делаю vimdiff file2 file1, file2естественно идет слева и file1справа. Иногда я обнаруживаю, что поставил их неправильно, поэтому я хотел бы иметь возможность переключать их, не покидая Vim. Это...
У меня есть текстовый файл, как это (с помощью gVim на Windows) foo bar baz quux corge grault garply waldo fred plugh [...150 more lines...] xyzzy thud Я хочу добавить номер к каждой строке в файле. Не используется :set number, но добавляет число в виде текста, предшествующего каждой строке,...