Вопросы с тегом «split»

Вопросы о разделении текущего окна на несколько окон просмотра.


4
Можно ли разделить окно Vim для просмотра нескольких файлов одновременно?
При работе с несколькими файлами было бы очень удобно, если бы мы могли видеть более одного файла на экране одновременно. Есть ли способ в Vim разделить окно (по горизонтали или по вертикали), чтобы при каждом разделении отображался отдельный файл?
74 split 


2
Закрыть все разделенные файлы, кроме того, который в данный момент сфокусирован?
Иногда, когда я работаю над файлом, я открываю несколько файлов только для того, чтобы получить представление о текущем потоке кода. Однако это иногда приводит к тому, что несколько файлов открываются за один раз с помощью разделения. Есть ли команда выйти из всех, кроме выбранного окна?

5
Поменяйте местами два окна
Скажи следующее это текущая структура моего окна: + ----- + ---------------------------- | | | A | | | + ----- + | | | Б | Порядок A и B не совсем естественен. Было бы лучше, если бы B был на вершине. Однако, если я уйду <C-w>K, B будет самой …

4
Как я могу работать с разделениями в Vim без Ctrl-W?
Мой терминал не позволяет мне печатать Ctrl+ W, потому что это ярлык для закрытия вкладки терминала. Мне нравится работать со сплитами, но я не могу найти способ сделать это без использования C-W. Это заставило меня использовать вкладки, потому что я могу переключаться между ними gt, gTили #gtгде # это номер, …

5
Отменить только окно
Рассмотрим случай с несколькими разбиениями в окне. vim позволяет быстро «максимизировать» текущее разделение, чтобы охватить все окно <C-W> o. Есть ли способ заставить vim «запомнить» расщепления, которые существовали до, и вернуться в это состояние после выполнения <C-W> o? РЕДАКТИРОВАТЬ: Чтобы уточнить, я ищу способ сделать это без использования каких-либо сторонних …
24 split 



3
Может ли разделительный разделитель в vim иметь ширину меньше полного столбца?
Я использую оконный менеджер листов (потрясающий) + терминальный мультиплексор (tmux) + разделение внутри vim. У меня вообще нет оконных декораций, так что у вас вообще нет визуального разделения между ними, если содержание программы не выдает его. Я вполне доволен этой парадигмой, так как в любом случае использую несколько мониторов и …

4
Отправить текст из одного разделенного окна в другое
Недавно появилось дополнение к NeoVim, которое позволяет открывать терминал в буфере vim. Это имеет привлекательные возможности для отправки текста из одного окна vim в другое, например, в режиме REPL. В прошлом я использовал tmux для такой конфигурации. Однако теперь я хотел бы попробовать это, используя только NeoVim. У меня вопрос …

1
Как сделать так, чтобы оба сплита прокручивались влево или вправо одновременно?
Я хочу открыть две разные части документа по горизонтали (используя :sp) и прокрутить их влево и вправо вместе. Для вертикальной прокрутки вы бы использовали scrollbind. Однако я не уверен, что использовать для горизонтальной прокрутки. Я знаю, что возможность должна быть доступна, потому что когда я использую vimdiff, она прокручивается горизонтально …
16 split  scrolling 

2
Изменение размеров панелей при изменении размеров хоста
Мне нравится использовать vimdiff в качестве инструмента git diff / merge. Проблема заключается в том, что я изменяю размер окна хост-терминала до нового размера: из двух разделенных панелей крайняя левая часть остается той же ширины, а крайняя правая часть расширяется до полного размера окна. Есть ли команда сделать разделенные панели …
16 split  vimdiff 

2
Как выйти из vim из режима split?
Как эффективно выйти из vim при редактировании нескольких файлов в режиме разделения сразу? Кажется, когда у меня есть, например, 10 разделенных окон, я должен повторить :q!команду 10 раз для каждого окна, которое занимает немного времени. Есть ли лучшие способы выхода из редактора? Что касается грязного обходного пути, его можно закрыть, …
15 split  quit 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.