おまえらの.fvwm2rc拝見させていただけませんか?

1名無しさん@お腹いっぱい。
垢版 |
NGNG
と、いうことであなた方の.fvwm2rc拝見したいのですが見せろ
NGNG
そんなもんないって(w
NGNG
>>92
別に Win キーに限らず、任意のキーを、 xmodmap で Super なり Hyper なりに
割り当てて mod(1-5)。fvwm に限らず、どれもだいたいそう。

つーかまず man 読め。
9592
垢版 |
NGNG
調べ方すら判らない厨房なのですが、、、
96_
垢版 |
NGNG
新しく開いたウィンドウ(ktermでemacsとうったときとか)
を自動的にFocus&Raiseしたいんですが、どうするんでしょうか?
あと同種のアプリで移動したいんですけど
Key Tab A C Next [CurrentDesk CurrentTitle] WarpToWindow
こんな感じで。無理ですか?
NGNG
>>96
> 新しく開いたウィンドウ(ktermでemacsとうったときとか)
> を自動的にFocus&Raiseしたいんですが、どうするんでしょうか?

自分は立ち上げるアプリは殆ど決まっているし、それ故ショートカットで
直接飛べるようにしているし、それ以外だったら Alt-TAB で飛ばしている。
殆ど無意識のうちにやっていることだから、言われてみるとそういう方法が
ぱっと思い着かないねえ。

というわけで FAQ をざっと見たところ、3.18 がそれに該当するみたい。
最近のバージョンなら、

*FvwmEvent-NewWindow: Cmd
*FvwmEvent-NewWindow: PassId
*FvwmEvent-NewWindow: StartDelay 4
*FvwmEvent-NewWindow: add_window FuncFocusWindow

DestroyFunc FuncFocusWindow
AddToFunc FuncFocusWindow
+ I WindowId $0 Focus
+ I WindowId $0 WarpToWindow

AddToFunc StartFunction I FvwmEvent FvwmEvent-NewWindow

ってな感じでいけるようですな。細かい所は自分の設定に合わせて
下さいな。

長年使っているけど fvwm も地道に進化し続けているんだねえ。
2.2.x を使っていたんだけど、これを機会に 2.4.8 にバージョンアップしたよ。
しかし、色んな window manager を触ってきてはいるけど、結局移行すること
きてしまったな。余りにも手に馴染んでいる。

最近のバージョンは、便利な変数を用意してくれているようなので、

> あと同種のアプリで移動したいんですけど
> Key Tab A C Next [CurrentDesk CurrentTitle] WarpToWindow
> こんな感じで。無理ですか?

これも
Key TabA C Next (CurrentDesk $c) WarpToWindow
という感じでいけそうだね。
9897
垢版 |
NGNG
結局移行すること → 結局移行することなく
9997
垢版 |
NGNG
連続投稿でスマソ
スペースが抜けていた。逝ってきます...

Key Tab A C Next (CurrentDesk $c) WarpToWindow
10096
垢版 |
NGNG
>>97
God is 97!
慣れてきて新しいウィンドウみたら自然とAlt+Tabするようになってきた所でした。
でも、やっぱり不便な設定で慣れてしまうとずっとその不便さを背負うことになるし
少しでも楽な設定があれば、どんどん入れていきたいですね。(使いはじめなので特に)
NGNG
すいません、3日ほどblackboxに浮気してますた。
お許しください、fvwm2が一番です。
102名無しさん@お腹いっぱい。
垢版 |
NGNG
Nextでのウィンドウフォーカスの移動なんだけど
1 → 2 → 3 → 4
と移動するのを
1 → 2
で止めて
2 → 1 → 3 → 4
みたいに移動できないのかな。
1つ前にアクティブだったウィンドウに、フォーカスを移したいんだけど。

クソ、うまく説明できん。
sawfishのデフォのW+Tabみたいなの。
NGNG
ああ、分かる気がする
1234があって次に3をアクティブにしたら
3124っていう順番になるってことじゃない?
winとかそんな感じだが、、、
もしかしたら全然違うこといってるのかも
NGNG
sawfish を使ってないので何とも言えないが、Next や Prev だけでは
どうにもできないような気がする。WindowList を介在させないと駄目
じゃないかな。

Win の Alt-Tab をエミュレートした奴だとそれに近いのかな?

system.fvwm2rc-sample-95 から抜粋すると、

DestroyFunc my_dbltab2
AddToFunc my_dbltab2
+ I WindowListFunc $w
DestroyFunc my_dbltab_prev
AddToFunc my_dbltab_prev
+ I Prev my_dbltab2

Key Tab A M WindowList Root c c NoGeometry, NoDeskSort, SelectOnRelease Alt_L my_dbltab_prev
NGNG
NextとかだとAlt押しっぱなしでも
tab押した瞬間に次にフォーカス移っちゃうからねぇ
106102
垢版 |
NGNG
>>103
あなたはエスパーだYO!
ピッタシ。
Winってそうなの?
しらんかった。

>>104
ありがとうございます。
Alt押したまま2Tabで希望の動作しましたよ。

Alt+TabのあとTab単独だとWindowListそのままなんですね。
WindowListが、どうも使いづらいっす。
Altを離したときに決定とか、せめてEnterじゃなくて^Mとかにしたいっす。
Enterがとおひ。
Tab A M は今までどおりで、Tab A CMあたりにしとくのがベターなのかな?

sawfishをながく使いすぎたのが、いけなかった・・
10797=104
垢版 |
NGNG
>>106
> Alt押したまま2Tabで希望の動作しましたよ。
あれ、>>104 の設定で試したところ、Alt-Tab 一発で切替わったんですが。
ただし Tab を少し押し続けると、もう一度 Tab が必要になりますけど。

> Altを離したときに決定とか、せめてEnterじゃなくて^Mとかにしたいっす。
これも Alt を離さば決定になるはずなんですが...

もし左 Alt キーを Meta_L に割当てているのでしたら、
Key Tab A M WindowList Root c c NoGeometry, NoDeskSort, SelectOnRelease Meta_L my_dbltab_prev
とする必要があるかも。X の Keysym をそのまま使わないといけないようです。

2.2.x から 2.4.x にしたとき、 Alt-Tab はデフォルトで機能を割り付け
てあるらしかったので、.fvwm2rc から Key Tab A M 〜 を削除したところ、
えらく面喰らった動作をしてくれたんですが、それが 102 さんが書いてあるのと
そっくりです。おそらく上の修正でうまくいくと思います。

しかし、Win のエミュレート、案外便利ですね(w
108102
垢版 |
NGNG
>>107
おお!バッチリです!
サポセン状態で、もうしわけない・・
一月前ぐらい前からfvwmを使っているのですが、設定がサッパリで。
アフォにはむずかしいっす。
やっぱドキュメントとにらめっこしないとダメですね。

しかしスレが全然のびないですね。
半年以上たってるのに、まだ100チョットしか・・
10997=104
垢版 |
NGNG
うまく動いて良かったですね。
しかし、sawfish から移行とは、これまた珍しい。

スレが伸びないのは... fvwm も歳だから仕方がないですね(w
私自身も随分ここに書いてませんでしたし。昔から使い続けている
人は、今さら設定ファイルを大がかりにいじることもあまりない
でしょう。あと、1には悪いけどスレタイがあさってを向いてるのが...(w

fvwm も嘗ては流行の最先端を行っていたんですけどねえ。でも、
一時期開発が停滞していたけど、最近再び活溌になってきているし、
まだまだ死なんよ。
1101
垢版 |
NGNG
>>108-109
いや、まことに申し訳ない
NGNG
http://www.debian.or.jp/Bugs/db/14/1433.html
古さを象徴するような…。
NGNG
アンチエイリアス
NGNG
>>111
upstream で i18n patch を統合したんで, 不要となった
fvwm2-ja はメンテナが放置中なだけなんだと思う...
NGNG
Mouse 3 T A WindowShade
これをダブルクリックした場合に変更したいのですが、どしたら?
115coz
垢版 |
NGNG
>>114
自分は↓こうしてます。

DestroyFunc Move-or-Raise-or-Shade
AddToFunc Move-or-Raise-or-Shade
+ M Move
+ M Raise
+ C Raise
+ D WindowShade

Mouse 1 T A Function "Move-or-Raise-or-Shade"
116114
垢版 |
NGNG
>>115
サンクスコ。なんかよう分からんけどできますた。
勉強してみるっぺさ。
117名無しさん@お腹いっぱい。
垢版 |
NGNG
「常に最前にする/しない」って function はどうすれば定義できますか?

タイトルバーにピンのアイコン作って、トグルしたい。
自分なりに、

AddToFunc toggle-stays-on-top I Style $n StaysOnTop
+ I UpdateStyles

これでは既存のその window は変更されない。
新規に起動したものは反映される。

118名無しさん@お腹いっぱい。
垢版 |
NGNG
>>117
自分も前々からそれを実現する方法知りたかったんだけど、
結局まだ見つかってない。誰か知らないかな。

ということで期待age
NGNG
>117 >118
fvwm2.4.9使ってるけど、Layerではご期待に添えませんか?
120118
垢版 |
NGNG
>>119
おおっ、こういうものがあったんですね。無事目的が果せました。
有り難うございます。
NGNG
fvwm-2.4.10age
NGNG
fvwm-2.4.11age
NGNG
反応なしか…
サビシイな
124名無しさん@お腹いっぱい。
垢版 |
NGNG
NetBSD1.6で日本語localeが使えるようになったので、
fvwm2で日本語タイトルを表示するべく、2.5.3 をイン
ストールしてみた。.fvwm2rc でフォント関係の設定を
全てコメントアウトしたらちゃんと漢字タイトルが表示
できた。でも、フォント指定にk14を追加しても化ける。
なぜ?
NGNG
>>123
個人的には、最近のヤシは依存が多くなってきて嫌なのれす。
設定変更するのも面倒なので、今だに fvwm2-i18n-2.2 れす。
i18n-2.2 のソースとパッチは、ほぼ永久保存状態かな。

# とロクに調べもしないで、古いのにしがみついてます。
NGNG
>>32を使っているのですが、Alt+Tabを何回かやっていると
最後までいってしまって、Shift+Alt+Tabで戻らなければなりません。
一周できるようにはどうすればいいでしょうか?
NGNG
fvwm-2.4.12age
128名無しさん@お腹いっぱい。
垢版 |
NGNG
>>125
同意age
あれ以上望まん. つーか, 他にもこーいう奴はたくさんいると思われ.
俺は多分 UNIX 使わなくなるまで fvwm-2.2 で.
NGNG
酸っぱいブドウの故事をご存じか。別に俺困ってないから、そんな機能いらな
いよ、いやシンプルじゃないと、などと、さわりせずに新しいものをただ拒絶
し、古い殻に閉じこもる。Unix 使いとして恥ずかしい態度だ!
楽をするためならどんな苦労も厭わないのではなかったのか?

…と思いはするけど、めんどくさいからほっとく私であった。ちなみに
twm(亜種) ユーザ。
NGNG
進化の止まった種は絶滅します
NGNG
>>129
だってなぁ、所詮(と言っちゃ悪いが)window manager なんて、
それなりに動けばなんでも良いわけで……。特に、ほとんど
マウスを使わない漏れには、この程度で良いのである。

# でも、ターミナルの中で動くソフトは必死こいて楽をしようと
# してるYO! 楽をするために苦労しているのれす。
NGNG
>>131
典型的なおっさん(おばはん)思想。俺もナー
そういうダメなやつには xwit を薦めておく。X の関数をコマンド
ラインからよぶ感じのツール。便利よ。

で、あれだ。誰か今風のかっちょいい WindowManager を
使ってるヤツ、これだ! という機能を自慢してジジイどもを
改心させてけれ。 (そいつを適当に実装しちゃえ…とほほ)
NGNG
>>130
doubt! 地上でもっとも繁栄してるのは昆虫類
134131
垢版 |
NGNG
>>132
まだ 26 なんですが(鬱)。しっかし、ド派手な wm 見せられると
逆に厨房だなーと思ってしまう時点で進化は望めませんな。
インスコも面倒くさそうだし。
135名無しさん@お腹いっぱい。
垢版 |
NGNG
ここで教えてもらったんだが

AddToFunc next-raise-and-focus "I" Next [CurrentScreen !Iconic] Raise
+ "I" Next [CurrentScreen !Iconic] Focus
AddToFunc prev-raise-and-focus "I" Prev [CurrentScreen !Iconic] Raise
+ "I" Prev [CurrentScreen !Iconic] Focus

こいつが 2.2 では効かなかったんじゃなかったかな。

同じ仮想画面内で、windowを切りかえ & 手前に表示ってやつなんだが。
勘違いだったらスマソ。


漏れは、

Key n A M next-raise-and-focus
Key p A M prev-raise-and-focus

というふうに割りあてているが、これがないと生活できん。


ちなみに漏れ環境は、FreeBSD PRESSの記事とこのスレで勉強させてもらった成果なりよ。かーなり感謝。
NGNG
初めてさわったWMがFVWM95でした(FreeBSD3.3)
その後、KDEとかGNOMEとかにもふれましたが、
FVWM系が一番使いやすいと感じました
NGNG
>>132
Sawfishはどうですか? Lispでカスタマイズできますよ。
138age
垢版 |
NGNG
特定のウィンドウへキー一発で飛べるようにするにはどうすれば
いいのでしょうか?
Ctl+Enter で ktermへ 飛ぶようにしたいのですが。
NGNG
Next に条件指定すればいいのです。まあ、自分は楽をするために
もうちょっと色々やって関数にしてますが
140138
垢版 |
NGNG
Key Return A C Next [kterm] focus
でいきました
139さんども。
良かったらその
>自分は楽をするために
>もうちょっと色々やって関数にしてますが
ってのを教えてくらはい。
141139
垢版 |
NGNG
>>140
別段大したことをやっているわけではないのですが、下のような関数を
定義しています(他に特定の窓用に用意しているものあり)。

AddToFunc Focus-and-Warp"I" Focus
+"I" WarpToWindow 0 0

AddToFunc Warp"I" Next ($0 AcceptsFocus) Iconify -1
+"I" Next ($0 AcceptsFocus) Raise
+"I" Next ($0 AcceptsFocus) Focus-and-Warp

AddToFunc Warp-not-Deiconify"I" Next ($0 AcceptsFocus !iconic) Raise
+"I" Next ($0 AcceptsFocus !iconic) Focus-and-Warp

で、138 さんの例ですと
Key Return A C Warp kterm
となるわけです。ちなみに *term とすれば、kterm に限らず *term な窓に
適用されます。

2.x では、1.x にあった Warp が廃止されたのです、それに近い挙動をするように
作ったんだと記憶しています。今数えてみたら、Warp 系を割当てているキーバインド
が 15 程ありました。

これらのことを含めて、あまりにも手に馴染んでいるために fvwm から他の window manager
には中々乗り換えられないでいます。
142139
垢版 |
NGNG
げげっ、インデント崩れまくり…
書き直すとこうなりますかね

AddToFunc Focus-and-Warp
+ "I" Focus
+ "I" WarpToWindow 0 0

AddToFunc Warp
+ "I" Next ($0 AcceptsFocus) Iconify -1
+ "I" Next ($0 AcceptsFocus) Raise
+ "I" Next ($0 AcceptsFocus) Focus-and-Warp

AddToFunc Warp-not-Deiconify
+ "I" Next ($0 AcceptsFocus !iconic) Raise
+ "I" Next ($0 AcceptsFocus !iconic) Focus-and-Warp
NGNG
初心者ながら頑張って白紙からファイル書いてみた。
ワクワクしながら起動したら、すげーダサかった。
結局サンプルをちまちまいじってまふ。
144coz
垢版 |
NGNG
>>143
がんばって〜!
145143
垢版 |
NGNG
>>144
ありがとうございます。がんばりまつ。
今更ながら>>37の本買ったんで地道に・・・・
NGNG
今日、久しぶりにfvwm2に戻した。
何に浮気しても、どんな派手なwmに心うばわれても、
結局最後にはここに帰ってくる罠。
147fvwm2
垢版 |
NGNG
>>146
あんた!!浮気してきたわね!!
~/にあるrcは何よ!!きぃぃぃぃ!!!
NGNG
ネタないですかage
149名無しさん@お腹いっぱい。
垢版 |
NGNG
age
NGNG
じゃあ、ネタとして今やろうとしてることを書いとく

・フォーカスの当たっているウィンドウと一緒に
他の仮想デスクトップに移動
NGNG
フォントの大きさによらずタイトルバーの高さを指定する事ってできないですか?
Blackboxの窓をキャプチャして、ボタン切り取ってまったく同じようにしようと
してるんですが、ボタンの下の方が隠れてかっこわるいんです。
NGNG
>>151
>>14
NGNG
いえ、Borderじゃなくてタイトルバーの太さを変えたいのです…といいながら
適当にTitleStyle Height 17 ってやってみたらできてしまいました。失礼しました。
使い始めたばっかですが、細かくいじれるし軽いし、手放せなくなりそうです。
NGNG
ageてみていいでつか?
NGNG
音鳴らしてる人いますか?
って、いなそうだけど話題ないので聞いてみるテストな罠
NGNG
音出してる人もここ見てる人もいなそうだ罠
NGNG
sage 進行のせい? 音は鳴らしてないなあ
NGNG
ageたところでネタもないわけで・・・
NGNG
なんか犬板のデスクトップスレでfvwm2のあがってたし
誰か画面晒すとイイネタになるかモナー
NGNG
   mm
   \ \⌒>
  ミミ__ ゚ >
    //  ̄
NGNG
fvwm-2.4.14age
NGNG
本家の ver up より i18n 版が追従してくれないかしら
NGNG
>>162
--enable-multibyte だけじゃだめ?
NGNG
スマソ、それでいけるのね…
首吊りながらコンパイル中。
マジで感謝。
NGNG
ノートのHDDに寿命が来て再インスコしたけど
またi18n-2.2入れてしまいますた。
進化が止っててすんまそん。
NGNG
debianのfvwmも止ってるよお。
NGNG
止まってても困んない
168125
垢版 |
NGNG
なんとなく時間があったので、2.4.14 にしてみました。
rc が、そのまま使えるのは嬉しい。あと、FvwmTaskBar が
マトモに動くようになってたので、設定してみました。
他は特に変りなし(w
NGNG
>>168
TaskBarの使用感きぼん。
使ってみようかと思ってたんだけど、
まともに動かないと書いてあったので
やめたのです。
キー操作で全部賄えたりしますか?
170125
垢版 |
NGNG
>>169
FvwmTaskBar は、まるっきり Win95 な感じ。色とか以外のカスタマイズは
あんまりできないみたい。時計のフォーマットとかは変えられるけどね。

あと、キーボードでの操作はできない気がする。漏れは、元々その辺は
キーバインド追加して FvwmWinList で処理してるんで全然気にならないけど。
NGNG
>>170
レスありがと。
実はWinのタスクバーが結構好きなのです。
で、キーで軽快に操作出来たら使いやすくていいかな、
とか思ったんですが。機会あったら試してみます。
でも設定ハマると結構大変なんだよな、、、。
172名無しさん@お腹いっぱい。
垢版 |
NGNG
あけましてー
173山崎渉
垢版 |
NGNG
(^^)
NGNG
ニヤニヤ(・∀・)
NGNG
閑古鳥が…
NGNG
>>172
おめでとう
NGNG
http://www.max.hi-ho.ne.jp/mao_h/nhk/
NGNG
2.4.15age
179名無しさん@お腹いっぱい。
垢版 |
NGNG
sawfishに浮気してたけどやっぱりfvwm2に戻った。
気分一新白紙からカスタマイズしてみようと空っぽの.fvwm2rc
使ったら窓のボタンもwinopsメニューもないよ(´Д`)
ますます惚れたよ。
180名無しさん@お腹いっぱい。
垢版 |
NGNG
質問です。
TaskBarのStartMenuを押したときに、いきなりExecさせるには
どう書いたら良いのでしょうか?
2.4.14使ってます。
NGNG
ゴテゴテした KDE に嫌気がさして fvwm2 に来ました。
.fvwm2rc の書式を勉強中、と。
182181
垢版 |
NGNG
それなりに便利に使える程度の .fvwm2rc は書き上げました。
自由にカスタマイズできるのはいいね。

ところで現在、四つの kterm が画面の四隅にあり、
その上に mozilla が最大化状態で表示されております。
この状態から、左上の kterm を迅速に表示する技はありませんか?
WindowList を出して座標から目標の kterm を探すのでは面倒です。
NGNG
# Me, I'm from Upstate New York, and live in New Hampshire, so I prefer
# these dark muddy colors...
NGNG
>>182
その4つのktermはXを起ち上げるたびに常に用意してあるものですか?
もしそうなら、窓に適当な名前をつけてショートカットキーで飛ぶように
すればいいと思いますが
185182
垢版 |
NGNG
こんな感じでできました。ありがとう。
普通の kterm は Ctrl-F5 で、飛びたい kterm は Alt-F5 で起動。

---
Key F5 A C Exec exec kterm
Key F5 A M Exec exec kterm -T "Main KTerm"

Key 5 A M Next ["Main KTerm"] FuncWakeUp

DestroyFunc FuncWakeUp
AddToFunc FuncWakeUp
+ I WarpToWindow
+ I Focus
186_
垢版 |
NGNG
拝啓

お久しぶりのナマケモノです。fvwm2は大好きなのですが、rcファイルを
チマチマチマチマいじって挙動をイチイチイチイチ確かめていると
コメカミがキリキリキリキリ痛んできてあーもうkde3でいいやあー
もうセイセイセイセイしたとなるのですが実はわたしはセッカチでも
ありましてkde3は大好きなのですが起動してチャーラッチャチャと
いう音を聞くまでに胃がキリキリキリキリ痛んできてあーもうfvwm2で
いいやあーもうキビキビキビキビしたーいと言うことになるのがいつもの
ぱたーんでありましてとうぜん賢明なみなさんはもうおわかりかとおもうが
おもうがまたぞろきにいらないきょどうがあるとあーるしぃーとの
かくとうがはじまりましてあーもういいやあーもう(ry

ごほん。失礼。取り乱しました。つまるところ「ここで拾った.fvwm2rcは
ちょっとの手直しで十分。」とか「いやいや俺のは完璧だもってけ!。」
などと、手前勝手な情報を欲している次第で御座います。何卒、若輩者に
御指導、御鞭撻を下さいますよう、重ねてお願い申し上げます。

--敬具
NGNG
>>186 が WM に何を求めているのか知らないが、
fvwm2 をデフォルトのまま使えばいいんじゃない?
NGNG
気に入らない挙動とやらがどこらへんかによって違うと思われ
NGNG
xmms 使ってるので再生(exec xmms -p) とか次の曲へ移動(exec xmms -f)とか
ショートカットに割り当てるととても(・∀・)イイ!
けど、ショートカットの割り当てとかいつも悩んでしまうので、おまえらの
キーバインドの割り方とか rc の該当部分見せてください。
とかネタ降ってみるテスト
NGNG
趣味が色濃く出るからなあ。自分は、余っているキーを Hyper や Super にして
適度に Control や Shift とのコンビネーションを使っているけど
191182
垢版 |
NGNG
こんな感じでつ。
-----
Key Escape A C Menu MenuFvwmRoot
Key Escape A M WindowList
Key Zenkaku_Hankaku A C Close
Key Zenkaku_Hankaku A S Iconify
Key Zenkaku_Hankaku A M Maximize
Key F4 A C Exec exec kterm -T NoTitle
Key F5 A C Exec exec kterm -T "Active KTerm"
Key F6 A C Exec exec /usr/local/bin/mozilla
Key F7 A C Exec exec sylpheed
Key F8 A C Exec exec katoob
Key 1 A M GotoPage 0 0
Key 2 A M GotoPage 1 0
Key 3 A M GotoPage 0 1
Key 4 A M GotoPage 1 1
Key E A C Next [katoob] FuncWakeUp
Key K A C Next ["Active KTerm"] FuncWakeUp
Key M A C Next [Mozilla] FuncWakeUp
Key S A C Next [Sylpheed] FuncWakeUp
Key B A C Module FvwmBanner
Key B A MC Module FvwmBanner banner.fvwm_bracket.xpm
Key I A C Module FvwmIdent
Key T A C Module FvwmTaskBar
Key T A MC KillModule FvwmTaskBar
Key U A C Module FvwmButtons
Key U A MC KillModule FvwmButtons
NGNG
じゃあ、おれも
-----
Key LeftAMSExec aumix -w -5
Key RightAMSExec aumix -w +5
Key EndAMSExec eject /dev/cdrom
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況