Запитання з тегом «vim-windows»

Вікно Vim - це перегляд буфера. Сторінка вкладки містить одне або кілька вікон. Для питань взаємодії з операційною системою Microsoft використовуйте [microsoft-windows]. Для запитань про взаємодію із системою вікон на робочому столі використовуйте [управління вікнами].

4
Як зберегти макет вікна, розбиття та буфера?
У мене є кілька завдань, над якими я працюю в одному сховищі. Я хотів би створити "робочі простори" для роботи над ними. Одне «робочий простір» або «буфер розташування» матиме всі файли , мені потрібно працювати над відкритим в макеті я хочу ( з допомогою ^w+v, ^w+sщоб розбити вікно). Потім, коли …

2
Закрити всі розділені файли, крім того, на який зараз зосереджено?
Іноді, працюючи над файлом, я відкрию декілька файлів просто для того, щоб уявити поточний потік коду до певної точки. Однак це іноді призводить до того, що одночасно відкриваються декілька файлів шляхом розбиття. Чи є команда закрити всі, крім вибраного вікна?

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

4
Як я можу працювати з розщепленнями у Vim без Ctrl-W?
Мій термінал не дозволяє мені вводити Ctrl+ W, оскільки це ярлик для закриття вкладки терміналу. Мені подобається працювати з розколами, але я не можу знайти жодного способу зробити це без використання C-W. Це змусило мене використовувати вкладки, тому що я можу перемикатися між ними за допомогою gt, gTабо #gtде # …

1
Як відкрити новий буфер у поточному вікні?
У мене відкрито кілька вкладок з різними налаштуваннями вікон. Я хотів би відкрити новий порожній буфер у поточному вікні, не маючи більше розбіжностей / вікон чи вкладок Чи можна це зробити? Я знаю , що я міг би зробити що - щось на зразок :nто C-w jтоді , :qале це …


1
Як отримати фактичну висоту та ширину Vim?
winheight()і winwidth()повернути кількість стовпців / рядків у поточному вікні. Що я шукаю, це щось ближче до фактичної висоти та ширини області редагування або відображеної області, якщо працювати в терміналі. Проблема з winheight()і в winwidth()тому , що співвідношення сторін розраховані з цих значень поза зв'язком з фактичним співвідношенням сторін. :echo winwidth('%') …

4
Як я можу зробити відкриту допомогу Vim у вертикальному розрізі?
Я, як правило, працюю у випадаючому терміналі, працює близько 25 символів. Оскільки я віддаю перевагу вкладкам під Windows 1 , зазвичай витрачається багато горизонтального простору - близько половини ширини клеми. Крім того, Vim із налаштуваннями за замовчуванням helpheightзалишає приблизно пару рядків вмісту файлу, коли я відкриваю довідкове вікно: Чи є …


4
Надсилайте текст з одного розділеного вікна в інше
Нещодавно з'явилася надбудова до NeoVim, яка дозволяє відкривати термінал у vim буфері. Це має привабливі можливості надсилати текст з одного війму vim в інше, реплікуючи, наприклад, поведінку типу REPL. Раніше я використовував tmux для цього типу конфігурації. Однак зараз я хотів би спробувати це, використовуючи лише NeoVim. Моє запитання - …



2
Який порядок подій WinEnter, BufEnter, BufRead, Syntax, FileType?
Я вже пройшов autocmd.txtдопомогу, але інформація про це розсіяна і не завжди присутня (наприклад, з BufRead). Чи міг би хтось, хто це розуміє, перелічити порядок цих подій - можливо, з умовами, позначеними в парантезах, як WinEnter BufEnter (if this window is for a different buffer than the current) і так …

2
Як я можу змінити розмір вікна плагіна за замовчуванням (NerdTree, Taglist тощо)?
Я використовую плагіни Taglist і NerdTree досить часто. Зазвичай вікно, яке відкривається в лівій частині, занадто мало, і мені потрібно його розширити. Я зазвичай роблю: 10 CTRL+w > Чи існує спосіб зміни ширини за замовчуванням вікна NerdTree та Taglist?

6
Як прив’язати набір буферів до вкладки?
Коли мені потрібно одночасно працювати над різними проектами, у мене є наступний робочий процес: Я створюю одну вкладку для кожного проекту. У кожній вкладці я відкриваю файли, які я хочу редагувати, що робить кілька буферів. Опційно, якщо мені потрібно бачити два (або більше) файлів одночасно, я створюю розділені вікна, тому …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.