Apakah mungkin menempatkan windows dengan pintasan keyboard di Xfce?

9

Dengan Compiz in Unity, saya bisa menekan Ctrl+ Alt+ 6untuk menempatkan jendela di bagian kanan layar, Ctrl+ Alt+ 4untuk meletakkannya di bagian kiri, Ctrl+ Alt+ 7untuk menempatkannya di bagian kiri atas layar, dan seterusnya .

Apakah ada yang serupa di Xfce di Xubuntu?

rubo77
sumber
Anda bisa menggunakan wmctrl dan perintah keybind dengan mudah wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,500,500. Lihat man wmctrl .
user55822
Apakah ini duplikat dari ini? askubuntu.com/questions/103456/… ... atau apakah Anda menggunakan 12.10 yang seharusnya memiliki ubin yang dibangun di dalam WM.
fossfreedom
Saya menggunakan 12,04 LTS
rubo77
1
@ rubo77, Jika Anda terbiasa dengan skrip bash, sprunge.us/VjYL . Tetapi Anda sebaiknya mempertimbangkan menginstal 12.10 karena fossfreedom mengatakan itu sudah terpasang.
user55822

Jawaban:

7

saya lebih suka menggunakan Alt+ duntuk memindahkan jendela ke bagian kiri layar dan Shift+ Alt+ dbagian kanan.

  • simpan skrip ini sebagai /usr/local/sbin/window-leftdan/usr/local/sbin/window-right
  • di Anda Settings Manager Anda dapat menambahkan entri baru di xfce4-keyboard-shortcuts: /commands/custom/<Alt>d, Stringdan/usr/local/sbin/window-left
  • di Anda Settings Manager Anda dapat menambahkan entri baru di xfce4-keyboard-shortcuts: /commands/custom/<Shift><Alt>d, Stringdan/usr/local/sbin/window-right

entri baru untuk pintasan untuk memindahkan jendela ke bagian kiri layar

(Anda dapat memilih Tombol pintasan terbaik, yang cocok untuk Anda gunakan <Alt>, <Shift>, <Control> and <Super>)

rubo77
sumber
Jika pintasan Anda tidak berfungsi, ingatlah untuk membuatnya dapat dieksekusi. chmod + x / usr / lokal / sbin / jendela-kiri chmod + x / usr / lokal / sbin / jendela-kanan
murarisumit
2
Jawaban ini kedaluwarsa dengan versi XFCE yang lebih baru (lihat pertanyaan / jawaban ini tentang cara melakukannya secara native: askubuntu.com/questions/210231/… )
process91
4

Tindakan ini sudah ada untuk Pengelola Jendela XFCE / Xubuntu, ini adalah masalah mengikat mereka ke kunci yang tepat!

Anda dapat melakukan ini melalui GUI. Hanya pergi ke Settings, Window Managerdan klik Shortcutstab. Tindakan Anda mencari diberi nama Tile window to the left, Tile window to the top-right, dll

Jotaf
sumber
Sekalipun terlambat memilih tetapi ini adalah jawaban yang benar (setidaknya di lingkungan xubuntu saya 16.04)
Pierre
Ini jelas merupakan jawaban yang tepat pada 16.06
MrJman006
2

Saya memiliki masalah yang sama setelah beralih dari Compiz, karena saya belum menemukan solusi nyata dan saya tidak ingin menggunakan skrip tunggal, saya bercabang proyek, yang hampir memiliki fitur yang saya butuhkan.

Anda dapat menemukannya di bawah: https://github.com/gillesB/azulejo

Ini belum sempurna, dukungan beberapa layar tidak ada, tapi saya menggunakannya setiap hari. Ini juga harus dapat digunakan di lingkungan desktop lain karena didasarkan pada EWMH (1). Misalnya saya menggunakannya sebentar dengan Mate dan saya mengujinya segera dengan Cinnamon.

1) http://en.wikipedia.org/wiki/EWMH

gillesB
sumber
File "/usr/lib/python2.7/dist-packages/gi/__init__.py", baris 76, di require_version menaikkan ValueError ('Namespace% s tidak tersedia'% namespace)
lefterav
Saya membuat masalah untuk GitHub. Saya akan menjaganya dalam waktu dekat. ( github.com/gillesB/azulejo/issues/9 )
gillesB
Masalah terjadi jika dependensi tidak diinstal. Anda dapat menemukan paket-paket yang diperlukan di sini: github.com/gillesB/azulejo
gillesB