Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переключение буфера без сохранения в vim / 14 сообщений из 14, страница 1 из 1
02.11.2020, 10:31
    #40014140
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
Возможно ли как-нибудь в vim переключиться на другой буфер без сохранения текущего, но и без потери изменений? У меня ":bnext", ":bprev" и прочие требуют сначала сохранить текущий. В Vim Tips Wiki об этом тоже ни слова.
...
Рейтинг: 0 / 0
02.11.2020, 20:54
    #40014577
maxkar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
fkthat,

Сделайте "set hidden", после этого все начнет работать. В "help bnext" написано читать "help buffer-!". А там уже про hidden можно прочитать. Там же дальше написано, какие бывают значения. И еще дальше - подсказки к классическому квесту "выйти из vim" с hidden buffers :)
...
Рейтинг: 0 / 0
02.11.2020, 21:22
    #40014587
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
maxkar,

Да, вроде работает, спасибо.
Две беды vim это жуткий скриптовый язык и жуткая документация.
...
Рейтинг: 0 / 0
03.11.2020, 11:55
    #40014779
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
ну и нахрена?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.11.2020, 12:20
    #40014787
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
А что ещё точно будет в дистрибутиве?

P.S.
Да, я в курсе, что кое-где точно будет nano
...
Рейтинг: 0 / 0
03.11.2020, 12:36
    #40014793
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
fkthat
maxkar,

Да, вроде работает, спасибо.
Две беды vim это жуткий скриптовый язык и жуткая документация.
у vim 2 режима работы:
- в одном он пищит
- в другом все портит
...
Рейтинг: 0 / 0
03.11.2020, 12:51
    #40014794
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
Basil A. Sidorov
P.S.
Да, я в курсе, что кое-где точно будет nano

Вот именно, что кое-где. А vi это POSIX1.2, т.ч. будет на любом посиксе :))
А вообще я его больше даже под виндой использую. (стоят вимовские расширения для VS и VS Code и консольный, как замена ноутпаду).
...
Рейтинг: 0 / 0
03.11.2020, 12:52
    #40014796
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
bga83
у vim 2 режима работы:
- в одном он пищит
- в другом все портит

Баян баянов.
...
Рейтинг: 0 / 0
03.11.2020, 12:54
    #40014798
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
03.11.2020 12:51, fkthat пишет:
> А вообще я его больше даже под виндой использую.
> (стоят вимовские расширения для VS и VS Code и консольный, как замена ноутпаду).


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.11.2020, 13:06
    #40014805
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
Мимопроходящий

03.11.2020 12:51, fkthat пишет:
> А вообще я его больше даже под виндой использую.
> (стоят вимовские расширения для VS и VS Code и консольный, как замена ноутпаду).



Чего смешного? Очень эргономичный редактор, когда умеешь им пользоваться. Сколько мне в обычном редакторе потребуется ткнуть в клаву чтобы 7 строчек удалить? В vim просто жму: "7dd". Заменить вхождение чего-то с 12 строки по 48 - ":12,48s/foo/bar/g", что быстрее - набрать это или выделять все эти строки, нажимать Ctrl-H и заполнять нужные поля в диалоге? Скопировать все до ближайшей открывающей скобки: "yt(" - три кнопки, Карл! Какой, еще нафиг, виндовый редактор мне такое позволит делать?
...
Рейтинг: 0 / 0
03.11.2020, 13:08
    #40014807
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
03.11.2020 13:06, fkthat пишет:
> Какой, еще нафиг, виндовый редактор мне такое позволит делать?


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.11.2020, 13:11
    #40014808
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
Мимопроходящий

03.11.2020 13:06, fkthat пишет:
> Какой, еще нафиг, виндовый редактор мне такое позволит делать?



Понял. Кроме даунского "гыгыгы" сказать, в общем, нечего.
авторСмешно дураку, что уши на боку.
...
Рейтинг: 0 / 0
03.11.2020, 13:27
    #40014822
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
жги ыщо!

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.11.2020, 16:40
    #40015246
volodin661
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переключение буфера без сохранения в vim
fkthatДве беды vim это жуткий скриптовый язык и жуткая документация.

и что в документации ужасного ?
да и в языке ?

вот оф.сайт у vim, действительно, ужасен,
зато у neovim он прекрасен;

https://neovim.io/doc/user/

появление neovim, кстати, явилось причиной серьёзных тектонических сдвигов в развитии vim в том числе и в языке VimL.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Переключение буфера без сохранения в vim / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]