您尚未登录。

#1 2016-11-17 11:09:23

管毅
会员
注册时间: 2014-04-08
帖子: 326

[已解决]求教怎么用脚本把awesome切换到某个标签窗口?

还是那个时间计划的后续.
emacs启动太慢了,想单独在一个标签窗口开启server,可是时间到了后,只在开启server的窗口下跳出文本提示,如果在别的窗口下工作,就看不到提示信息了。
如下脚本:
#!/bin/zsh
echo "env DISPLAY=:0 emacs ~/mytodotomato.org" | at now+25 minutes

所以还要在上述脚本上添加,自动切换到某个标签窗口的功能,看了看rc代码,应该是用awful.tag.viewonly(tag)这个函数吧,可是怎么用就茫然了……

最近编辑记录 管毅 (2016-11-17 20:33:41)

离线

#2 2016-11-17 11:32:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

用 awesome-client。

离线

#3 2016-11-17 12:38:41

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

依云 说:

用 awesome-client。

呃,怎么用,看了半天awesomewiki也没看懂。
稍微明白了,原来要装rlwrap
但是输入mouse.coords({x = 10, y = 10}) 有作用;
输入c=awful.tag就提示
oops,an error happened!
[string "c=awful.tag"]:1:attempt to index a nil value(global 'awful')
不知道哪里搞错了……

最近编辑记录 管毅 (2016-11-17 14:59:01)

离线

#4 2016-11-17 15:52:09

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

require('awful.tag')

离线

#5 2016-11-17 18:10:04

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

依云 说:
require('awful.tag')

awesome-clinet运行没问题了。
可是切换窗口的函数不对,或者是俺不会用,仙子给说正确答案吧……

最近编辑记录 管毅 (2016-11-17 18:10:49)

离线

#6 2016-11-17 18:30:23

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

离线

#7 2016-11-17 20:17:34

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

仙子你太高看俺了,其实俺真是纯小白一只,rc里这些东西大部是她认得俺,俺不认得她啊……
话说被awesome官网的兜兜转转的函数链接又转接,转晕头了都……
不得不说那些函数说明也太简略了!

最近编辑记录 管毅 (2016-11-17 20:18:19)

离线

#8 2016-11-17 20:24:31

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

猜呗。时间久了之后自然就摸索出来了。
或者你去找 Awesome 的人问(不过他们的 ML 已经关了……)

离线

#9 2016-11-17 20:28:30

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

找到了,原来最关键的一步在最后面……仙子你也变坏了呀……
亏我还以为是这句呢,awful.client.movetotag(tags[mouse.screen][6], c)试验了半天……

离线

#10 2016-11-17 20:32:51

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

依云 说:

猜呗。时间久了之后自然就摸索出来了。
或者你去找 Awesome 的人问(不过他们的 ML 已经关了……)

猜呗……
然后俺就猜了大半天……
果然狐仙都是让又爱又恨的存在,俺已经看穿汝腹黑的真面目了……

离线

#11 2016-11-17 20:38:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

管毅 说:

找到了,原来最关键的一步在最后面……仙子你也变坏了呀……
亏我还以为是这句呢,awful.client.movetotag(tags[mouse.screen][6], c)试验了半天……

后边哪里呀?这个大判断语句块就是在新窗口出现的时候去根据条件处理它呀。

离线

#12 2016-11-17 20:39:41

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

或者你去找 Awesome 的人问(不过他们的 ML 已经关了……)
话说看了仙子你这句话,怎么有种awsome吃枣药丸的感觉。

离线

#13 2016-11-17 20:43:14

管毅
会员
注册时间: 2014-04-08
帖子: 326

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

依云 说:
管毅 说:

找到了,原来最关键的一步在最后面……仙子你也变坏了呀……
亏我还以为是这句呢,awful.client.movetotag(tags[mouse.screen][6], c)试验了半天……

后边哪里呀?这个大判断语句块就是在新窗口出现的时候去根据条件处理它呀。

tongue
狐仙大人你不要再骗人了,这明明是把鼠标当前的窗口程序挪到第6标签,好伐?
yikes

离线

#14 2016-11-17 21:00:51

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

管毅 说:

或者你去找 Awesome 的人问(不过他们的 ML 已经关了……)
话说看了仙子你这句话,怎么有种awsome吃枣药丸的感觉。

awesome 换 github 了呀~

离线

#15 2016-11-17 21:01:26

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: [已解决]求教怎么用脚本把awesome切换到某个标签窗口?

管毅 说:
依云 说:
管毅 说:

找到了,原来最关键的一步在最后面……仙子你也变坏了呀……
亏我还以为是这句呢,awful.client.movetotag(tags[mouse.screen][6], c)试验了半天……

后边哪里呀?这个大判断语句块就是在新窗口出现的时候去根据条件处理它呀。

tongue
狐仙大人你不要再骗人了,这明明是把鼠标当前的窗口程序挪到第6标签,好伐?
yikes

那是因为你是直接执行的……

离线

页脚