Тримайте курсор у вікні Netrw під час перегляду файлів у VIM


9

У мене VIM вертикальний розкол. З одного боку я відкриваю netrw (: E) для перегляду деяких файлів / папок.

Хоча, як тільки я натискаю «Повернутись», щоб увійти в папку, папка відкриється і курсор переміщується в інше вікно.

Як я можу тримати курсор у вікні netrw?

Відповіді:


7

Помістіть це у свій .vimrc,

let g:netrw_preview = 1

щоб налаштувати вертикальні розбиття попереднього перегляду, тоді, коли курсор знаходиться над потрібним файлом, наберіть, pщоб відкрити вікно попереднього перегляду. Щоб закрити вікно, введіть Ctrl-W z.

Термін, який використовується vim для вікна, яке відкривається без переміщення курсору до нього, є "вікном попереднього перегляду". Щоб дізнатися більше про це, див

:help netrw-preview
:help CTRL-W_z

або просто

:help netrw

і переглядати вміст інших команд перегляду та інших функцій netrw.


Велике спасибі, @garyjohn! Я переглянув довідку, перш ніж задавати питання, але явно не зміг знайти цю установку.
Арт

Цікаво, що він працює більшу частину часу, але іноді курсор все одно стрибає назад. Відбувається, коли я відкриваю 3 вертикальних розщеплення і роблю: E в правій - курсор стрибає вліво зліва.
Art

Це може бути помилка. Ви можете знайти ім’я та адресу автора у верхній частині будь-якого файлу netrw та за адресою ": help pi-netrw.txt". Він дуже корисний і чуйний. Я б надіслав опис проблеми безпосередньо йому.
garyjohn

Дякую @garyjohn, я зв’язався з автором. Сподіваємось, у нього буде час вивчити це.
ст.

1

Ви можете використовувати: Lexplore, доступний з netrw v150 або новішою версією (його зараз до v154, який ви можете отримати з http://www.drchip.org/astronaut/vim/index.html#NETRW ).


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