Я работаю над буферами разделения (используя ^ w + v, ^ w + s), но иногда я хотел бы расширить текущее разделение или изменить его высоту. Как я могу этого
Вопросы о разделении текущего окна на несколько окон просмотра.
Я работаю над буферами разделения (используя ^ w + v, ^ w + s), но иногда я хотел бы расширить текущее разделение или изменить его высоту. Как я могу этого
При работе с несколькими файлами было бы очень удобно, если бы мы могли видеть более одного файла на экране одновременно. Есть ли способ в Vim разделить окно (по горизонтали или по вертикали), чтобы при каждом разделении отображался отдельный...
Я знаю, как разделить окна в vim , но можно открыть несколько файлов с помощью vim в режиме разделения (при запуске) из командной строки? В примере: vim file1 file2 file3 или: vim *.cpp...
Иногда, когда я работаю над файлом, я открываю несколько файлов только для того, чтобы получить представление о текущем потоке кода. Однако это иногда приводит к тому, что несколько файлов открываются за один раз с помощью разделения. Есть ли команда выйти из всех, кроме выбранного...
Скажи следующее это текущая структура моего окна: + ----- + ---------------------------- | | | A | | | + ----- + | | | Б | Порядок A и B не совсем естественен. Было бы лучше, если бы B был на вершине. Однако, если я уйду <C-w>K, B будет самой верхней частью всех окон, а это не то, что я хочу....
Мой терминал не позволяет мне печатать Ctrl+ W, потому что это ярлык для закрытия вкладки терминала. Мне нравится работать со сплитами, но я не могу найти способ сделать это без использования C-W. Это заставило меня использовать вкладки, потому что я могу переключаться между ними gt, gTили #gtгде #...
Рассмотрим случай с несколькими разбиениями в окне. vim позволяет быстро «максимизировать» текущее разделение, чтобы охватить все окно <C-W> o. Есть ли способ заставить vim «запомнить» расщепления, которые существовали до, и вернуться в это состояние после выполнения <C-W> o?...
Я знаю, что можно открыть новый файл в разделении, с помощью :splitили :vsplit, но возможно ли открыть новый раздел в существующем буфере, потенциально используя...
Когда я делаю vimdiff file2 file1, file2естественно идет слева и file1справа. Иногда я обнаруживаю, что поставил их неправильно, поэтому я хотел бы иметь возможность переключать их, не покидая Vim. Это...
Я использую оконный менеджер листов (потрясающий) + терминальный мультиплексор (tmux) + разделение внутри vim. У меня вообще нет оконных декораций, так что у вас вообще нет визуального разделения между ними, если содержание программы не выдает его. Я вполне доволен этой парадигмой, так как в любом...
Недавно появилось дополнение к NeoVim, которое позволяет открывать терминал в буфере vim. Это имеет привлекательные возможности для отправки текста из одного окна vim в другое, например, в режиме REPL. В прошлом я использовал tmux для такой конфигурации. Однако теперь я хотел бы попробовать это,...
Я хочу открыть две разные части документа по горизонтали (используя :sp) и прокрутить их влево и вправо вместе. Для вертикальной прокрутки вы бы использовали scrollbind. Однако я не уверен, что использовать для горизонтальной прокрутки. Я знаю, что возможность должна быть доступна, потому что когда...
Мне нравится использовать vimdiff в качестве инструмента git diff / merge. Проблема заключается в том, что я изменяю размер окна хост-терминала до нового размера: из двух разделенных панелей крайняя левая часть остается той же ширины, а крайняя правая часть расширяется до полного размера окна. Есть...
Как эффективно выйти из vim при редактировании нескольких файлов в режиме разделения сразу? Кажется, когда у меня есть, например, 10 разделенных окон, я должен повторить :q!команду 10 раз для каждого окна, которое занимает немного времени. Есть ли лучшие способы выхода из редактора? Что касается...
Я не знаю, есть ли какая-нибудь функция для проверки положения окна, я имею в виду, оно в настоящее время находится внизу или вверху, влево или вправо? __________________________ | | | | | | | left | right | | | | | | | |___________|____________| __________________________ | | | top |...
Я знаю, что могу использовать :newдля открытия нового буфера в разделенном окне (определяется с помощью set splitbelowи set splitright). Но как я могу просто открыть новый пустой буфер, не открывая его в...
В чем разница между следующим в vim: буфер окно окно просмотра Трещина табуляция
Если у меня есть сеанс vim с двумя разделениями, когда я выполняю :!команду, результат отображается во всем окне. Можно ли отображать вывод только на активном...
Недавно я обнаружил эту опцию switchbufи попытался ее использовать, но не могу сказать, не понимаю ли она, как она должна работать, или она на самом деле не работает на моем Vim. О различных возможных значениях, документ говорит: useopen Если включено, перейдите к первому открытому окну, которое...
У меня есть исходный файл, содержащий длинный список глубоко вложенных гетерогенных структур. Поскольку конструкции длинные, я бы хотел: Используйте :splitкоманду, чтобы разделить экран на две части. Прокрутите вниз одно окно и вверх другое окно. Когда курсор в окне 1 находится над круглой скобкой,...