Вставка из vim в терминал в Google Docs (Firefox + Vimperator) - нужно понять

Откройте терминал и выполните sudo visudo.

Затем вы можете отредактировать файл sudoers, где вы можете указать, кто может выполнить команду с правами root и без пароля. В конце файла вы вставляете эту строку

nonprivilegeduser ALL=NOPASSWD:/usr/sbin/pm-suspend-hybrid

, чтобы каждый пользователь мог выполнить эту команду как root без пароля, или

Your_Username ALL=NOPASSWD:/usr/sbin/pm-suspend-hybrid

только для вашего пользователь должен иметь возможность сделать это (конечно, вы должны настроить его для своего пользователя). Затем вы сохраните файл (должен быть Ctrl + O) и выйдите из программы (Ctrl + X).

Наконец, вы должны отредактировать свою команду, чтобы читать sudo pm-suspend-hybrid вместо gksudo pm-suspend-hybrid. [ ! d4]

ПРИМЕЧАНИЕ. Также должна быть возможность сделать это с помощью dbus (не требует редактирования sudoers), но это решение имеет то преимущество, что оно работает с каждым пользовательским интерфейсом.

1
задан 21 September 2012 в 14:44

6 ответов

Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17
  • 1
    Продвинуто для четкого различия между буферами обмена Linux. Я нашел отличное объяснение этого в принятом ответе на этот вопрос. – LIttle Ancient Forest Kami 24 September 2012 в 00:13
  • 2
    Забыл добавить! Что касается терминального копирования, спасибо, хотя это мешает мне использовать движения Vim, не так ли? Кроме того, это копируется в первичный буфер (мышь). Надаль дэднак дзийки, Камилу. :-) – LIttle Ancient Forest Kami 24 September 2012 в 00:25
Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17
Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17
Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17
Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17
Linux имеет два буфера обмена (так называемый «первичный буфер» и «вторичный буфер»). Один используется для копирования / вставки мыши, а другой для Ctrl-C / Ctrl-V. Итак, если вы выберете что-то (скажем, чтобы удалить его), содержимое того, что вы помещаете в буфер обмена с помощью Ctrl-C, все еще остается нетронутым. Если вы хотите скопировать без тряски, попробуйте выбрать текст, который хотите скопировать, и нажмите CTRL + SHIFT + C, затем CTRL + SHIFT + V, чтобы скопировать / вставить его

Надеюсь, это поможет

4
ответ дан 25 May 2018 в 06:17

Другие вопросы по тегам:

Похожие вопросы: