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

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

4
Перемістити наявне вікно на існуючу вкладку
Іноді мені потрібно перемістити вікна на вже існуючу вкладку, і мені було цікаво, чи є ярлик команди / клавіатури, який міг би це зробити. Я знаю, що можу закрити вікно, перейти на вкладку, а потім відкрити його в новому розділі, але мені було цікаво, чи існує коротший спосіб цього досягти. …

2
Чи можна сказати, чи вікно внизу чи вгорі, ліворуч чи праворуч?
Я не знаю, чи є якась функція для перевірки положення вікна, я маю на увазі, чи зараз він сидить внизу або вгорі, зліва або справа ?? __________________________ | | | | | | | left | right | | | | | | | |___________|____________| __________________________ | | | top …

3
Як я можу повернути свої вікна до формування сітки?
Якщо у мене вікна, розташовані в чотири квадранти, з наступної послідовності команд: :tabnew :vsplit :split <C-W>l :split тоді введення такої команди, як <C-W>Jправило, перестане бути квадратною; в цьому випадку це змусить одне вікно плисти внизу. Як я можу зробити навпаки - тобто змусити вікна повернутися в квадратне утворення? Я читав, …


1
Отримайте поточне вікно / буфер / вкладку у Vimscript
У python при використанні модуля vim надзвичайно просто отримати поточне вікно / буфер / вкладку: current_win = vim.current.window current_buff = vim.current.buffer current_tabpage = vim.current.tabpage Моє запитання: як це зробити в чистому VimL / Vimscript і який тип об’єкта повертається? Я справді не можу знайти це де-небудь у windows.txt( :h windows).



3
Що таке вікно подряпин?
Іноді я бачу відкрите вікно з назвою scratch. Я знаю, що це якийсь тимчасовий буфер / вікно. Як я можу зробити ящик? :h scratch нічого не повертає.

2
Як повторити відображення при натисканні клавіші
У моїх .vimrcпростих відображеннях легко змінити розмір розділених вікон: noremap <Leader><UP> <C-w>+ noremap <Leader><DOWN> <C-w>- Це працює досить добре, але, наприклад, коли я хочу змінити розмір вікна в 10 рядків, я повинен натиснути і відпустити Leader+ UP10 разів. Як я можу повторити це відображення під час натискання клавіш? Що я …

1
Чому: bd # видаляє поточний буфер, коли не існує альтернативного буфера?
Ось як я відтворюю поведінку, яку я спостерігаю. Спочатку я ввожу цю команду: echo aaaaa > a vim a У Vim я ввожу ці команди: :ls :e # :echo bufname('#') Ось вихід із цих трьох команд: :ls 1 %a "a" line 1 :e # E194: No alternate file name to …

1
Буфери проти вкладок проти аргустування проти Windows
Стільки варіантів! Так заплутано! Коли слід використовувати перевагу іншому? Як вони ставляться один до одного? У чому різниці між ними? Як вони впливають на команди, які ви вводите? Як вони відносяться до регістрів, макросів, позначок, опцій та історії команд? Яке гніздо, в якому інші, наприклад, вкладка - це підрозділ вікна, …

4
Перемикання буферів .c / .h
Я нормально працюю з 2 вікнами, вертикально розділеними. Проблему, яку я хотів би вирішити, полягає в тому, щоб: легко перескакувати назад і назад із заголовка <-> файлу реалізації Я досліджую, без удачі, два способи зробити це: Відкрити альтернативний файл у поточному вікні : Є багато способів зробити це, однак, я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.