誰かvimOS作って
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2011/11/25(金) 23:06:59.53ID:9RaymNi9 vimの理念、
2011/11/25(金) 23:08:07.40ID:L9m1dn/2
2011/11/25(金) 23:13:38.10ID:9RaymNi9
linux の一種としてvimOS というのがあったらいいな、と思ったのですが
途中で書き込んでしまいました
途中で書き込んでしまいました
4login:Penguin
2011/11/25(金) 23:14:01.34ID:9RaymNi9 linux の一種としてvimOS というのがあったらいいな、と思ったのですが
途中で書き込んでしまいました
途中で書き込んでしまいました
2011/11/25(金) 23:14:50.94ID:L9m1dn/2
2011/11/25(金) 23:25:11.26ID:Ftw/4+rD
うん作って
pomeraハックして載せ替えたい
pomeraハックして載せ替えたい
2011/11/25(金) 23:49:55.43ID:B3L7F1yd
昔、SUN-3で、login shellにemacsを指定して、事実上emacs-OSにして使ってた
馬鹿^h^hハカー達が居たが、vimのマクロにそこまでの能力有るのかな?
で20年ぐらいして、Lisperに対抗して、Vipperとかいうアイドルグループが登場
するのか胸熱だなw
馬鹿^h^hハカー達が居たが、vimのマクロにそこまでの能力有るのかな?
で20年ぐらいして、Lisperに対抗して、Vipperとかいうアイドルグループが登場
するのか胸熱だなw
2011/11/26(土) 02:45:35.47ID:lpXj9OM7
何がどうなればVimOSってのになるのかイメージが伝わってこないんだけど
ksh使ってればいいってレベルじゃないの?
ksh使ってればいいってレベルじゃないの?
9login:Penguin
2011/11/26(土) 08:45:00.24ID:8MLQtltM __ ,' わ ち
,.. '" ,:  ̄ ヽ、、! か ょ
,.' , /. / l |、 、 ゙'.|. ん っ
l ,' iーエ'、 ヽ;゙ー- l、:. | な と
l !//l:::::i l::::ヽヽ`i :、! い 何
lヘj 、::ノ 、::::リ | lナ| ん 言
〈 " ¨ " | レ゙| だ っ
l>...._ ,.‐-、 _,,.ィi ⊂. け て
| :,イヽ`ニア:/iヽ' | ど る
|./ ゝzヽ会't'' ヽ:i ヽ._ か
/ ヽ :|
,.. '" ,:  ̄ ヽ、、! か ょ
,.' , /. / l |、 、 ゙'.|. ん っ
l ,' iーエ'、 ヽ;゙ー- l、:. | な と
l !//l:::::i l::::ヽヽ`i :、! い 何
lヘj 、::ノ 、::::リ | lナ| ん 言
〈 " ¨ " | レ゙| だ っ
l>...._ ,.‐-、 _,,.ィi ⊂. け て
| :,イヽ`ニア:/iヽ' | ど る
|./ ゝzヽ会't'' ヽ:i ヽ._ か
/ ヽ :|
101
2011/11/26(土) 12:07:35.32ID:7xher452 OSの根本のインターフェースにカスタマイザブルなvimのキーバインド
が利用されてるものを想定したんですけど
デスクトップGUI がvimperatorみたいに操作できるとか
が利用されてるものを想定したんですけど
デスクトップGUI がvimperatorみたいに操作できるとか
2011/11/26(土) 14:24:21.20ID:pFRPoyWv
キーバインドカスタマイズツールを作ったほうが良い。
以上
2011/11/26(土) 17:19:46.00ID:0TqynY2J
一つのキーバインドですべての操作
志士なら誰もが通る厨道(暇つぶし)なのかなん♪
志士なら誰もが通る厨道(暇つぶし)なのかなん♪
2011/11/27(日) 04:11:16.07ID:U3S2QdMn
キーバインドだけで気が済むのか? お前のvimOSはその程度のもので良いのか?
マクロの記述から全て統一しないのか?
login shellをvimにして、.vimrcで全ての問題を解決。vim以外のアプリは一切
入れない、GnomeやWindow Managerさえも。
全て.vimrcで片付けろ。
マクロの記述から全て統一しないのか?
login shellをvimにして、.vimrcで全ての問題を解決。vim以外のアプリは一切
入れない、GnomeやWindow Managerさえも。
全て.vimrcで片付けろ。
2011/11/28(月) 12:46:07.13ID:IMx5RuFC
Emacsは自前のマクロでWEBブラウズやファイル管理ができるけど
VIって単体でできる拡張ってあったっけ?
VIって単体でできる拡張ってあったっけ?
2011/11/28(月) 22:00:10.48ID:piVI+ist
vi互換のキーバインドがあるのはkshやzshだけかと思い込んでいたけれど
linux標準のbashやcshにもあるんだね
bashの場合ホームディレクトリの.inputrcに"set editing-mode vi"と書き足しておけばいいらしい
linux標準のbashやcshにもあるんだね
bashの場合ホームディレクトリの.inputrcに"set editing-mode vi"と書き足しておけばいいらしい
2011/11/28(月) 23:32:57.87ID:Oo5SGhpX
2011/11/29(火) 01:59:30.46ID:4ruU6Q74
2011/11/29(火) 04:34:18.19ID:0t58T2y8
つまりポメラ?
2011/11/29(火) 12:33:51.23ID:4ruU6Q74
2011/11/29(火) 23:38:12.82ID:SKX9+XOE
vim起動させるだけなら俺でも出来そう
2011/11/30(水) 08:00:40.55ID:8Jj1WXn3
init を vim にすればいいんじゃね。
2011/11/30(水) 20:18:51.94ID:MoO5ww5b
Vim以外の部分は、ほぼVim scriptだけでどこまで頑張れるかが鍵だな……
マジレスすると、主にキーバインドに惹かれてVimOSなんてものが欲しいと思うんだろうけど、
いくら動いているアプリで切り替えできると言っても多分モードキー1つじゃ足らないよ。
新しくモードが多重で作れて半分自動で切り替えるような新しいのの方がいいと思う。
あ、Vim起動させるだけでいいのか。で、OS立ち上げたらVimが起動するだけで誰が得するの?
最小限のLinuxにVim載せるだけじゃ駄目なの?
マジレスすると、主にキーバインドに惹かれてVimOSなんてものが欲しいと思うんだろうけど、
いくら動いているアプリで切り替えできると言っても多分モードキー1つじゃ足らないよ。
新しくモードが多重で作れて半分自動で切り替えるような新しいのの方がいいと思う。
あ、Vim起動させるだけでいいのか。で、OS立ち上げたらVimが起動するだけで誰が得するの?
最小限のLinuxにVim載せるだけじゃ駄目なの?
2011/11/30(水) 21:38:31.38ID:no0iXtlu
カーネルに組み込まれているというschemeを使ってViクローン、その上で動く
シェル、Webブラウザ、ファイル操作ソフトなどを作ってしまうのはどうだろう?
シェル、Webブラウザ、ファイル操作ソフトなどを作ってしまうのはどうだろう?
2011/12/01(木) 07:12:00.41ID:iHLQRe6u
Schemeってカーネルに組み込まれてたのか。凄いな。
2011/12/01(木) 14:51:52.97ID:RfwcaZdn
emacsなら、e-lispでブラウザやファイルマネージャ作られてるけどね。
vim scriptでそこまで可能か? v-perlとかの言語を作る所からやるべきでは?
vim scriptでそこまで可能か? v-perlとかの言語を作る所からやるべきでは?
261
2011/12/04(日) 00:40:36.21ID:qbHoLjBv >>22
低レベルな階層でもvimを自由に使いたいんですよ
例えばアクティブなウインドウのメニューのフォーカスを
w/b で滑るとか
ログイン画面のパスワード設定画面でvimバインドが使えるとか
(dvorak + vim なんてやったら安全性も高まるかも?)
低レベルな階層でもvimを自由に使いたいんですよ
例えばアクティブなウインドウのメニューのフォーカスを
w/b で滑るとか
ログイン画面のパスワード設定画面でvimバインドが使えるとか
(dvorak + vim なんてやったら安全性も高まるかも?)
2011/12/04(日) 00:43:11.47ID:a0kAIkxI
>>10
GUIで考えるとイメージも難しいしCUIなOSで考えたら?
bashのショートカットもvim
ファイラはFDでキーバインドはvim
ウェブブラウザはw3mでvim
vimにはsplitもあるから結構CUIのみでもいろいろ出来そう
GUIで考えるとイメージも難しいしCUIなOSで考えたら?
bashのショートカットもvim
ファイラはFDでキーバインドはvim
ウェブブラウザはw3mでvim
vimにはsplitもあるから結構CUIのみでもいろいろ出来そう
281
2011/12/04(日) 00:43:46.15ID:qbHoLjBv vim の思想(のごく一部)が大事なんでvim script で書いても
しょうがないのでは?
しょうがないのでは?
291
2011/12/04(日) 01:14:54.00ID:qbHoLjBv windows でいうと
firefox 他もろもろキャレットの位置の取得もままならなくて困るので
定期的に画面全体をスクリーンしてキャレットっぽいものの位置を格納する
システムワイドな機能とか欲しいわけです
firefox 他もろもろキャレットの位置の取得もままならなくて困るので
定期的に画面全体をスクリーンしてキャレットっぽいものの位置を格納する
システムワイドな機能とか欲しいわけです
301
2011/12/04(日) 01:19:16.42ID:qbHoLjBv いや、アクティブなやつだけでいいか
2011/12/04(日) 08:33:34.66ID:ZkY+fhpH
ウィンドウシステムが存在した時点でVimOS違うやん!
/etc/initをvimにしろ。
/etc/initをvimにしろ。
2011/12/04(日) 10:11:56.93ID:BGU7vnLO
お
ま
ん
こ
女
子
学
院
ま
ん
こ
女
子
学
院
2011/12/05(月) 01:21:18.96ID:89BxhbdJ
1が何を思い描いているのか未だに理解できないけれど
自分はモーダルなUIでキーボードからだいたいの操作ができるデスクトップ環境は無いか
それを実現するようなソフトを誰か紹介してくれないかと思ってこのスレを眺めている
キーバインドは何でもいいし、全てをvim上でやりたいというのも興味がわかないな
自分はモーダルなUIでキーボードからだいたいの操作ができるデスクトップ環境は無いか
それを実現するようなソフトを誰か紹介してくれないかと思ってこのスレを眺めている
キーバインドは何でもいいし、全てをvim上でやりたいというのも興味がわかないな
2011/12/05(月) 01:37:53.97ID:89BxhbdJ
モードの切り替えキーとしてはEscはもうviはじめ多くのアプリケーションの先約があるから
gnomeやunityみたいにWin(Super)キーを使うことになると思う
gnomeとunityのWinキーで出てくるダイアログはアプリケーションの実行専門だけれど、
それにウィンドウの切り替えとデスクトップの切り替え、シャットダウン関連が加わるととりあえず嬉しい
それにはgnomeかunityをベースにして
":n"や":N"って名前のコマンドに次のウィンドウに切り替えるようなwmctrlを使ったシェルスクリプトを割り当てたり
":q"って名前のコマンドにシャットダウンを割り当てたりしてゆけば
割合簡単にvi風味のGUIができないかなと思うんだけれどどんなもんだろう
gnomeやunityみたいにWin(Super)キーを使うことになると思う
gnomeとunityのWinキーで出てくるダイアログはアプリケーションの実行専門だけれど、
それにウィンドウの切り替えとデスクトップの切り替え、シャットダウン関連が加わるととりあえず嬉しい
それにはgnomeかunityをベースにして
":n"や":N"って名前のコマンドに次のウィンドウに切り替えるようなwmctrlを使ったシェルスクリプトを割り当てたり
":q"って名前のコマンドにシャットダウンを割り当てたりしてゆけば
割合簡単にvi風味のGUIができないかなと思うんだけれどどんなもんだろう
2011/12/05(月) 04:12:46.49ID:sPpHQvcI
モード切替時にはノーマルモードに移るという制約さえ抱え込めば、
Vim系ではスペースキーがモード切替・バインド切り替えキーとして使える。
レジスタや数字キーの機能をスペースキーに割り当てれば、さらに状況に応じて任意のモード・バインドに移行できる。
今までのソフトウェアとキーバインドのあり方は直して欲しいが、それだとキー入力を奪ってウインドウに合わせて動くツールでいいか?
だけど、端末内で動かしてるソフトとかどう認識して制御すればいいんだろう。
キャレットモードまで付け加えるなら多分ソフトウェア自体をいじらなきゃ無理なんじゃ?いじらなくても出来るのか?
Vim系ではスペースキーがモード切替・バインド切り替えキーとして使える。
レジスタや数字キーの機能をスペースキーに割り当てれば、さらに状況に応じて任意のモード・バインドに移行できる。
今までのソフトウェアとキーバインドのあり方は直して欲しいが、それだとキー入力を奪ってウインドウに合わせて動くツールでいいか?
だけど、端末内で動かしてるソフトとかどう認識して制御すればいいんだろう。
キャレットモードまで付け加えるなら多分ソフトウェア自体をいじらなきゃ無理なんじゃ?いじらなくても出来るのか?
2011/12/05(月) 05:40:42.65ID:zv2s3cl8
だから、全部.vimrcで解決しろ。
2011/12/05(月) 16:32:48.24ID:cUx5U5Ou
>33 はタイルタイプのWMとかはダメかな?
http://w2.p2.2ch.net/p2/read.php?host=hibari.2ch.net&bbs=linux&key=1205930755
自分は使ってないので詳しい所はよくわからんのだけど、xmonad, awesome辺りは手に馴染むと結構いいらしいけど。
http://w2.p2.2ch.net/p2/read.php?host=hibari.2ch.net&bbs=linux&key=1205930755
自分は使ってないので詳しい所はよくわからんのだけど、xmonad, awesome辺りは手に馴染むと結構いいらしいけど。
381
2011/12/05(月) 21:08:05.21ID:YCcnRkNC プログラミングの基礎はわかるので
入出力みたいな表層くらいのことですし自分で作ってもいいのですが
全体像が今一自分の中でも固まらない
入出力みたいな表層くらいのことですし自分で作ってもいいのですが
全体像が今一自分の中でも固まらない
391
2011/12/05(月) 21:09:53.21ID:YCcnRkNC とりあえず autohotkey で vim もどきでもつくりましょうかね
autokey に移植すれば open office でvim もどき操作が少し使えるようになるので
linux, win 両ユーザーも喜ぶかも
autokey に移植すれば open office でvim もどき操作が少し使えるようになるので
linux, win 両ユーザーも喜ぶかも
401
2011/12/05(月) 21:11:36.95ID:YCcnRkNC2011/12/06(火) 00:07:07.18ID:UwwJ+PNy
>>37
紹介ありがとうございます。awesomeを試してみました
win+k, jでウィンドウが切り替わるところはVimユーザーにとって嬉しそうですね
何かの拍子にキーボードからの操作ではにっちもさっちもいかない状態に陥ったりして、
便利と思えるほど慣れるには数十分じゃ足りませんでした
ランチャーが個人的に好みじゃなかったり、シャットダウンやハイバネートができなかったりするので
別途ランチャーを探してきたり、ターミナルを駆使する必要がありそうです
xmonadの方はubuntu11.10のうちの環境では素直に動いてくれませんでした
検索すると解決方法っぽいのが引っかかるのでそのうち試してみます
紹介ありがとうございます。awesomeを試してみました
win+k, jでウィンドウが切り替わるところはVimユーザーにとって嬉しそうですね
何かの拍子にキーボードからの操作ではにっちもさっちもいかない状態に陥ったりして、
便利と思えるほど慣れるには数十分じゃ足りませんでした
ランチャーが個人的に好みじゃなかったり、シャットダウンやハイバネートができなかったりするので
別途ランチャーを探してきたり、ターミナルを駆使する必要がありそうです
xmonadの方はubuntu11.10のうちの環境では素直に動いてくれませんでした
検索すると解決方法っぽいのが引っかかるのでそのうち試してみます
2011/12/06(火) 00:32:11.93ID:UwwJ+PNy
>>40
何となく理解しました
Vimに似せるというよりはFirefoxのVimperatorに似せたいんですね
それはまた野心的な
個々のアプリケーションレベルでならできるだろうけれど、
Xディスプレイサーバーを使う限りOS側で受け持つことってできるのかいな?
何となく理解しました
Vimに似せるというよりはFirefoxのVimperatorに似せたいんですね
それはまた野心的な
個々のアプリケーションレベルでならできるだろうけれど、
Xディスプレイサーバーを使う限りOS側で受け持つことってできるのかいな?
2011/12/13(火) 19:13:37.04ID:dP0ezJp7
>>39
できた?
できた?
44login:Penguin
2011/12/13(火) 22:25:57.67ID:ZMioeiwv $ echo "set -o vi" >> .bashrc
2012/01/04(水) 19:33:17.52ID:HVUQWBzW
あっちこっちで vi vi 言ってるやつは、最近出た本の宣伝目的か?
うざいな。
うざいな。
2012/01/04(水) 19:36:11.69ID:m80Cdykf
本なんて出たの?
2012/01/05(木) 00:19:13.14ID:+cS2MHbf
年末の薄い本のお祭り?
2013/03/23(土) 09:42:02.99ID:qh+AMNa/
なつかすぃスレだね
フレームバッファで良いものがあればtmuxとncursesなアプリ集めたら
非X環境なVimOSで日本語も表示できるものが出来そうと思ったけど
そんなLiveCD作っても自分しか喜べないと思ったり
IMあたりがuim-fep一択なのもなー
フレームバッファで良いものがあればtmuxとncursesなアプリ集めたら
非X環境なVimOSで日本語も表示できるものが出来そうと思ったけど
そんなLiveCD作っても自分しか喜べないと思ったり
IMあたりがuim-fep一択なのもなー
501
2013/04/29(月) 12:50:33.35ID:1iUcP1W/ まだ autohotkey linux版の企画を練ってる段階なんですが
java , jython, scala あたりのsyntax sugarとして
autohotkey もどきを実装しようと思ってます
java , jython, scala あたりのsyntax sugarとして
autohotkey もどきを実装しようと思ってます
51login:Penguin
2015/07/23(木) 16:37:06.99ID:oqbx2OSd お前のことは忘れない
52login:Penguin
2017/12/29(金) 15:39:40.57ID:S/CsVkMC 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
JLEZG54PFW
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
JLEZG54PFW
53login:Penguin
2018/05/22(火) 09:50:54.49ID:Czl6p0FW 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
43JIA
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
43JIA
54login:Penguin
2020/05/08(金) 19:52:25.28ID:9QsfzQeP >>52
んなうまい話があるかよ。
んなうまい話があるかよ。
2021/10/24(日) 16:07:11.12ID:BJS/H990
話がずれるかもしれないけど、
VimじゃなくてNeovimを使って
Neovimのremotepluginを使ったら方が開発の効率と自由度が上がって良いんじゃないか?
VimじゃなくてNeovimを使って
Neovimのremotepluginを使ったら方が開発の効率と自由度が上がって良いんじゃないか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ [蚤の市★]
- 「台湾問題慎重に取り扱うように」と習氏が発言 米中首脳会談 [蚤の市★]
- 阪神・西勇輝が今季限りで現役引退 35歳の決断 通算127勝、駆け抜けた18年間「みんないい思い出」菰野からドラフト3位でオリックス入団 [征夷大将軍★]
- トヨタの次世代EV、主要部品は中国メーカー 現地日本勢の失注相次ぐ [蚤の市★]
- 田村淳、鰻屋で帽子を脱がずに食事 批判の声に「牛丼店で着帽のまま食べてても何も言わないのに 第三者のヒマナー警察がうるさい★3 [Anonymous★]
- 政府、レジ改修で最大350万円補助 消費減税、中小事業者に [バイト歴50年★]