Почему настройка session_manager = '' делает VIM быстрее загружать, не разбивая буфер обмена?Linux

Ответить
Anonymous
 Почему настройка session_manager = '' делает VIM быстрее загружать, не разбивая буфер обмена?

Сообщение Anonymous »

Недавно я заметил, что мой Vim загружается медленнее, чем мгновенно, поэтому решил протестировать его и заметил, что на это уходит целая секунда:

Код: Выделить всё

time ex +q -u NONE

real    0m1.031s
user    0m0.020s
sys     0m0.009s
Погуглив, я наткнулся на этот вопрос и обнаружил, что оба предложенных подхода снова ускоряют загрузку Vim:
Отключение соединения с X< /h3>
Это дает нам время загрузки 20 мс, но буфер обмена больше не работает.

Код: Выделить всё

time ex +q -u NONE  -X

real    0m0.020s
user    0m0.004s
sys     0m0.016s
< /code>
 Настройка session_manager на пустую строку < /h3>
Это дает нам время загрузки 35 мс, а буферный обход работает. < /p>
time env SESSION_MANAGER="" ex +q -i NONE

real    0m0.035s
user    0m0.023s
sys     0m0.009s
Для справки, мой по умолчанию session_manager является следующим:

Код: Выделить всё

echo $SESSION_MANAGER
local/x1-7thGen:@/tmp/.ICE-unix/2463,unix/x1-7thGen:/tmp/.ICE-unix/2463
< /code>
Моя система ОС и ядра следующие: < /p>
cat /etc/issue
Ubuntu 20.04.6 LTS \n \l

uname -a
Linux x1-7thGen 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Какое конкретное поведение меняет настройку SESSION_MANAGER="" в Vim, и есть ли какая-либо причина, по которой мне не всегда следует очищать это значение при запуске Vim?

Подробнее здесь: https://stackoverflow.com/questions/793 ... eaking-the
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»