Ubuntu 14.04'te IntelliJ'de Ctrl + Alt + F7 klavye kısayolunun nasıl çalışmasını sağlayabilirim


11

Askubuntu.com'da belgelenen soruna kısmi bir çözüm zaten var .

Ne yazık ki, Ctrl+ Alt+ F[1-7]tuşları için çalışmıyor . Ubuntu 13.04 ve eralier'da bunun için Klavye Düzeni -> Seçenekler -> Çeşitli uyumluluk seçeneklerinde "Bir sunucuda işlenen özel tuşlar ( Ctrl+ Alt+ key) " seçeneğini etkinleştirmek için bir çözüm vardı . Ayrıca genel bir X11 xorg çözümü de var , ancak /etc/X11/xorg.conf içermediğinden Ubuntu 14.04 ile de çalışmıyor. Ayrıca, Ubuntu geliştiricilerine göre bu durumda kullanılması gereken gnome-tweek-tool'da ilgili seçeneği bulamıyorum .

IntelliJ kısayollarının Ubuntu 14.04'te çalışması için Ctrl+ Alt+ özel tuşlarını F[1-7]sunucuda nasıl etkinleştiririm ?


IntelliJ kısayollarını yapılandırmak daha kolay olurdu, IMHO: jetbrains.com/idea/webhelp/configuring-keyboard-shortcuts.html
muru

@muru Benim durumumda değil: / Nerede olduğuma bağlı olarak Windows, Mac ve Linux kullanıyorum (iş, ev, yeraltı). IntelliJ'de bir kısayol haritasına sahip olmak istiyorum.
Wojtek

@muru Evet, ama onunla eş-programlama yaparken iş arkadaşlarım kutusuna kopyalayamıyorum. Gerçekten varsayılan tuş haritasını kullanmak istiyorum.
Wojtek


2
Ayrıca, DisableVTSwitch adında bir X seçeneği veya tüm thr ctrl-alt-f * kısayollarını devre dışı bırakacak bir şey var (chvt'nin hala çalışacağını hayal ediyorum).
muru

Yanıtlar:


8

Sen kullanabilirsiniz Ctrl+ Alt+ 7(ziyade Ctrl+ Alt+ F7ve) Alt+ F7. - ub klavye-> kısayollar-> windows-> pencereleri taşı "pencereyi taşı" kısayolunu değiştirerek ve android stüdyosunda Alt+ tuşunu kullanarak varsayılan ubuntu tuş haritası ayarını değiştirebilirsiniz F7. İşe yarıyor.


3
Teşekkürler Manish, ama kısayollarımı değiştirmek istemiyorum. Onları oldukları gibi tutmak istiyorum.
Wojtek

@Wojtek Ubuntu'nun Alt-F7 tuş kombinasyonunu kullanımının başka bir tuş kombinasyonuna nasıl değiştirileceğini anlatıyor. Bu, Intellij'in kullanmasını serbest bırakır.
Lee Meador

1
@LeeMeador Ben Ubuntu değil, farklı kısayollar kullanarak Andoid Studio (IntelliJ) hakkında konuştuğuna inanıyorum. Ubuntu'da Alt + F7'yi devre dışı bırakmanın tek yolu zaten belirtilen DisableVTSwitch'tir, ancak Ubuntu 14.04'te nasıl yapılacağını bilmiyorum.
Wojtek

3

Ubuntu 14.02'de bu çalışma alanı anahtarlarını

  1. "Başlat" -menu> Sistem Araçları> dconf Editor
  2. Org> gnome> masaüstü> wm> tuş bağlamalarına gidin

"Özgürlüğünü vermek" istediğiniz anahtarı tıklayın ve değiştirin. F7'yi F7 olarak değiştirdim.

Bundan sonra IntelliJ tuş kombinasyonunu tanıdı


1
Orada hiçbir Ctrl + Alt + F [1-9] değeri göremiyorum. Ayrıca, tüm adlar çalışma alanına geçer [1-12] zaten ['devre dışı'].
Wojtek

2

Lee Meador'un belirttiği gibi, dconf-Editor'ün bağlayıcı olması gerekir. Yine de farklı bir paket altında olabilir. Benim için Ctrl+ Alt+ bağlantıları F*org.gnome.mutter.wayland.keybindings altında.


Benim sistemimde de bu paketin altındaydılar. Sen arayabilirsiniz switch-to-session-<X>dconf-editörün arama aracı ile kısayollar bulunmaktadır.
geronimo

1

Lee'nin cevap noktaları doğru yönde, ancak Ubuntu 17.04'te "F7" klavye eşlemesi yok, bu yüzden "F7" ile eşleştiremezsiniz. Ancak, aşağıdakiler benim için hile yaptı:

dconf write /org/gnome/desktop/wm/keybindings/begin-move '["<Control><Shift><Alt><Super>F7"]'
dconf write /org/gnome/desktop/wm/keybindings/begin-resize '["<Control><Shift><Alt><Super>F8"]'

0

Buldum! Buldum!
(Cevabımı bu sohbete de kopyaladım )

Ctrl+ Alt+ Kısayollarını devre dışı bırakmak için basit bir komut satırı vardır F [1-7].
Hangi ubuntu sürümlerinin bu komut satırını desteklediğini bilmiyorum, ancak Ubuntu 18.10'da iyi çalışıyor gibi görünüyor.

setxkbmap -option srvrkeys:none

Ancak komut satırı yalnızca oturum açma işleminden sonra yürütüldüğünde çalışır: Her kilit / oturumdan sonra Ctrl+ Alt+ kısayolları F [1-7]. Tekrar etkinleştirildi.
Bu satırı "Başlangıç ​​Uygulaması" na ve ayrıca ".profile" içine koymaya çalıştım. Her iki durumda da işe yaramıyor.

Bu yüzden (örneğin) Super+ tuşlarına basarak bu komutu yürüten yeni bir kısayol oluşturdum F7. Ve iyi çalışıyor!
Sadece yapmanız gerekir Super+ F7Her girişten sonra, ben yaptıktan sonra eğer Ctrl+ Alt+ F7herhangi bir siyah ekranlar yok!


Birisi giriş yaptıktan sonra komut satırı çalıştırmanın daha iyi bir yolunu biliyor mu? Her girişten sonra +
yapmak zorunda mıyım ?SuperF7

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.