1

タグの割り当てを 1 つの画面に変更し、クライアントが含まれる別の画面に移動したいと考えています。APIに従ってhttps://awesome.naquadah.org/doc/api/modules/awful.tag.htmlタグを移動できることがわかりましたが、同じ画面にとどまる必要があるようです...私はそれを行う方法を見て待ってください:

  1. 別の画面で同じ名前の新しいタグを作成する
  2. その新しいタグにクライアントを移動します
  3. 現在のモニターの古いタグを削除します
  4. フォーカスを切り替えます...
    しかし、これは恐ろしい解決策のようです...回避策はありますか?
4

2 に答える 2

0

https://awesome.naquadah.org/doc/api/modules/awful.client.html#movetoscreenは、ウィンドウを画面に移動します。次のステップは、特定のタグですべてのクライアントを取得することです。これは、 https://awesome.naquadah.org/doc/api/modules/tag.html#clientsのように行うことができます。

したがって、要約すると、次のようになります。

function move_tag_to_screen(tag,screen) 
  local clients = tag.clients()
  for client in clients do 
    client.movetoscreen(screen)
  end
end

手は縛らないでください。

この時点では、タグの削除と作成は簡単です。

これは、クライアントを別のタグに移動する方法ですhttps://awesome.naquadah.org/doc/api/modules/awful.client.html#movetotag

于 2015-07-08T13:42:18.853 に答える