アカウント名:
パスワード:
viとemacs、世界を二分した2つの現状の差は?
どっちのシェアもVSCodeに食われた。現状の差は、言うなればデスクトップOSにおけるWin対Mac&Linuxのようなもの。今の若手はそもそもプログラムに触るその最初からvscodeだし、以前はvimだのemacsだの主張してた中堅の人のPC画面いま見てみたら開いてるのはvscode。
#そんな自分は何を使ってるって? コの業界入ったときからMIFES一筋です...
コンソールでちょこちょことスクリプトや設定ファイルを確認したり修正するときは vim にお世話になるな。
そういう時はnano使ってるけど、nanoですら個性が強すぎる。古のMS-DOS EditorみたいなWindowsのnotepadや普通のエディタをCUI環境で使えるようにしたのが欲しい。メニューバー付きで。一応FreeDOS Editってのはある。単なるエディタを使いたいのよ。個性出さんでくれ。
nanoのキーバインドを普通のメモ帳にカスタマイズすればいいのではないでしょうか。ついでにキー操作ヘルプ表示を消せば2行分の編集エリアが広がります。Emacsの2段階キーバインドやviのモード変更などは再現できませんが、nanoの全機能をCtrl-やMeta-に割り当て可能です。自分の環境は、Ctrl-X,C,V,Z,O,S,Wはメモ帳風、Ctrl-F.B,N,P,A,E,D,HはEmacs風、Ctrl-/,?は検索と置換、というキメラです。
デフォルトでメモ帳風のキーバインドだったら、nano後継を目指したgo言語で書かれたmicroというエディタがあります。設定ファイルはjsonで記述し、機能拡張はluaスクリプトでプラグインを作れるそうです。go言語でライブラリを全リンクしているためか、ちょっとバイナリファイルサイズが大きい気がしますが、vimよりキビキビ動きます。https://micro-editor.github.io/ [github.io]
>自分の環境は、Ctrl-X,C,V,Z,O,S,Wはメモ帳風、Ctrl-F.B,N,P,A,E,D,HはEmacs風、Ctrl-/,?は検索と置換、というキメラです。
なんかすごい「わかる」キーバインディングで笑ってしまった。
dte も割と素直だけど例によって east-asian-ambigous-width はダメ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
コシヒカリとササニシキ (スコア:0)
viとemacs、世界を二分した2つの現状の差は?
Re: (スコア:0)
どっちのシェアもVSCodeに食われた。現状の差は、言うなればデスクトップOSにおけるWin対Mac&Linuxのようなもの。
今の若手はそもそもプログラムに触るその最初からvscodeだし、
以前はvimだのemacsだの主張してた中堅の人のPC画面いま見てみたら開いてるのはvscode。
#そんな自分は何を使ってるって? コの業界入ったときからMIFES一筋です...
Re: (スコア:0)
コンソールでちょこちょことスクリプトや設定ファイルを確認したり修正するときは vim にお世話になるな。
Re: (スコア:0)
そういう時はnano使ってるけど、nanoですら個性が強すぎる。
古のMS-DOS EditorみたいなWindowsのnotepadや普通のエディタをCUI環境で使えるようにしたのが欲しい。メニューバー付きで。
一応FreeDOS Editってのはある。
単なるエディタを使いたいのよ。個性出さんでくれ。
Re:コシヒカリとササニシキ (スコア:2, 興味深い)
nanoのキーバインドを普通のメモ帳にカスタマイズすればいいのではないでしょうか。ついでにキー操作ヘルプ表示を消せば2行分の編集エリアが広がります。
Emacsの2段階キーバインドやviのモード変更などは再現できませんが、nanoの全機能をCtrl-やMeta-に割り当て可能です。
自分の環境は、Ctrl-X,C,V,Z,O,S,Wはメモ帳風、Ctrl-F.B,N,P,A,E,D,HはEmacs風、Ctrl-/,?は検索と置換、というキメラです。
デフォルトでメモ帳風のキーバインドだったら、nano後継を目指したgo言語で書かれたmicroというエディタがあります。
設定ファイルはjsonで記述し、機能拡張はluaスクリプトでプラグインを作れるそうです。
go言語でライブラリを全リンクしているためか、ちょっとバイナリファイルサイズが大きい気がしますが、vimよりキビキビ動きます。
https://micro-editor.github.io/ [github.io]
Re: (スコア:0)
>自分の環境は、Ctrl-X,C,V,Z,O,S,Wはメモ帳風、Ctrl-F.B,N,P,A,E,D,HはEmacs風、Ctrl-/,?は検索と置換、というキメラです。
なんかすごい「わかる」キーバインディングで笑ってしまった。
Re: (スコア:0)
dte も割と素直だけど例によって east-asian-ambigous-width はダメ。