アカウント名:
パスワード:
よくわからんけど、マウスはおろかカーソルキーにさえ手を持って行く必要がないので、手をホームポジションからできるだけ動かしたくないずぼらな人に人気があるとか?
でも、これってVim (vi)だけの特長じゃないよね。
そもそもVimはEscキーを多用するので、ホームポジションから頻繁に手を離す必要があるんじゃ…いや、キーバインド変えられるからいいんだけどね個人的には、EmacsよりVimの方が指が痛くなりやすかった
Vim をそれなりに使ってる人は、Esc なんて使わないでしょCtrl-[ で十分
>Ctrl-[ で十分
両手使うやん#右Ctlr無しKB
>両手使うやんごめん意味がわからないホームポジションから離れるかどうかの話だったはずなのに。
[ ってすでにホームポジション圏外じゃね?
[にせよESCにせよ、カーソルキーよりは、だいぶましです。
ただ、カーソルキーに手を持って行くのが嫌なら、viを使わなくてもキーバインド変えるなりいくらでも方法はありますし、キーバインドを変える方法のほうが、エディタ以外についても有効なので便利ですが。
ホームポジションから小指で届くでしょ
US配列のキーボードだと1キー分左にあるからそれなりに押しやすいよ^:文章先頭$:文章末尾↑もいみわからんけど、US配列だと$の隣に^が来ててなるほどってなる
> US配列だと$の隣に^が来ててなるほどってなる
君の%はどこに
ctrl-Cでok
> そもそもVimはEscキーを多用するので、ホームポジションから頻繁に手を離す必要があるんじゃ…Ctrl + [ でどうぞ
Ctrl+[でEscと同じだと思うけどvimだけだったっけ?
viとそのクローンほとんどすべてで共通だったと思う。むしろ例外があれば希少種だからぜひ知っておきたい。
というかviレベルなんですかね。ターミナルやttyなどvi以下のレイヤで同一のキーコードを生成しているのでは?viはその辺感知しないでしょう。
そうですね。素通しであってそれはほとんどTTYドライバのお仕事なんですよね。
Ctrl+C
素でわかっていないんですが、コマンドラインから起動しないときは
それでEscキーと同じ効果が得られる?マニュアルなどでも記述されている正しい操作?
// 馴染んでいる環境でそれやると編集作業が台無しだから試さない。
viなんか強制終了しろ、って意味なんじゃないですか。でも半可通の悲しさ、viはCtrl+Cじゃあ強制終了しないんですよねw
歴史的な経緯として、viが生まれた仕様の異なる雑多なUnixマシンが市場に溢れていた時代当時はキーボードのハードやスキャンコードもバラバラだったので、emacsをインストール/設定するのも一苦労だった一方、viはemacsなどよりもはるかに簡単に(手間をかけずに)インストール/設定が出来たので、Unixマシンをセットアップするならまずはviをインストール、カーソルキーを使えるエディタが欲しければ次にemacsをインストールという流れだったというわけで昔はviは必須のツールだったが、今となっては大げさに持ち上げるほどのものではない(カーソルキーの無いコンパクトキーボードでも使うなら話は別だが)
そもそも、emacsはlispインタプリタの塊ということで、当時(90年代なかばまで)のマシン内では物凄いメモリを消費してたんですよね。(GUI抜きで十数メガバイトとかそういう事も少なくなかった)。私のTownsは8MBytesしかメモリ積んでなくて、頻繁にスワップしてましたね(^_^;でも、使い勝手いいしエディタ内でmakeコマンド流せたし必須だった感じが。
私のTownsは8MBytesしかメモリ積んでなくて、頻繁にスワップしてましたね(^_^;
EMACS = Eight Megabytes And Constantly Swappingというのを思い出しました :-)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
よくわからんけど (スコア:0)
よくわからんけど、マウスはおろかカーソルキーにさえ手を持って行く必要がないので、手をホームポジションからできるだけ動かしたくないずぼらな人に人気があるとか?
でも、これってVim (vi)だけの特長じゃないよね。
Re: (スコア:0)
そもそもVimはEscキーを多用するので、ホームポジションから頻繁に手を離す必要があるんじゃ…
いや、キーバインド変えられるからいいんだけどね
個人的には、EmacsよりVimの方が指が痛くなりやすかった
Re: (スコア:0)
Vim をそれなりに使ってる人は、Esc なんて使わないでしょ
Ctrl-[ で十分
Re: (スコア:0)
>Ctrl-[ で十分
両手使うやん
#右Ctlr無しKB
Re: (スコア:0)
>両手使うやん
ごめん意味がわからない
ホームポジションから離れるかどうかの話だったはずなのに。
Re: (スコア:0)
[ ってすでにホームポジション圏外じゃね?
Re: (スコア:0)
[にせよESCにせよ、カーソルキーよりは、だいぶましです。
ただ、カーソルキーに手を持って行くのが嫌なら、viを使わなくてもキーバインド変えるなりいくらでも方法はありますし、
キーバインドを変える方法のほうが、エディタ以外についても有効なので便利ですが。
Re: (スコア:0)
ホームポジションから小指で届くでしょ
Re:よくわからんけど (スコア:1)
(▼▼メ){なんだって?!
Re: (スコア:0)
US配列のキーボードだと1キー分左にあるからそれなりに押しやすいよ
^:文章先頭
$:文章末尾
↑もいみわからんけど、US配列だと$の隣に^が来ててなるほどってなる
Re: (スコア:0)
> US配列だと$の隣に^が来ててなるほどってなる
君の%はどこに
Re: (スコア:0)
ctrl-Cでok
Re: (スコア:0)
> そもそもVimはEscキーを多用するので、ホームポジションから頻繁に手を離す必要があるんじゃ…
Ctrl + [ でどうぞ
Re: (スコア:0)
Ctrl+[でEscと同じだと思うけどvimだけだったっけ?
Re:よくわからんけど (スコア:1)
viとそのクローンほとんどすべてで共通だったと思う。
むしろ例外があれば希少種だからぜひ知っておきたい。
Re: (スコア:0)
というかviレベルなんですかね。ターミナルやttyなどvi以下のレイヤで同一のキーコードを生成しているのでは?
viはその辺感知しないでしょう。
Re:よくわからんけど (スコア:1)
そうですね。素通しであってそれはほとんどTTYドライバのお仕事なんですよね。
Re: (スコア:0)
Ctrl+C
Re:よくわからんけど (スコア:1)
素でわかっていないんですが、コマンドラインから起動しないときは
それでEscキーと同じ効果が得られる?
マニュアルなどでも記述されている正しい操作?
// 馴染んでいる環境でそれやると編集作業が台無しだから試さない。
Re: (スコア:0)
viなんか強制終了しろ、って意味なんじゃないですか。
でも半可通の悲しさ、viはCtrl+Cじゃあ強制終了しないんですよねw
Re: (スコア:0)
歴史的な経緯として、viが生まれた仕様の異なる雑多なUnixマシンが市場に溢れていた時代
当時はキーボードのハードやスキャンコードもバラバラだったので、emacsをインストール/設定するのも一苦労だった
一方、viはemacsなどよりもはるかに簡単に(手間をかけずに)インストール/設定が出来たので、Unixマシンをセットアップするならまずはviをインストール、カーソルキーを使えるエディタが欲しければ次にemacsをインストールという流れだった
というわけで昔はviは必須のツールだったが、今となっては大げさに持ち上げるほどのものではない
(カーソルキーの無いコンパクトキーボードでも使うなら話は別だが)
Re:よくわからんけど (スコア:1)
そもそも、emacsはlispインタプリタの塊ということで、当時(90年代なかばまで)のマシン内では物凄いメモリを消費してたんですよね。(GUI抜きで十数メガバイトとかそういう事も少なくなかった)。
私のTownsは8MBytesしかメモリ積んでなくて、頻繁にスワップしてましたね(^_^;
でも、使い勝手いいしエディタ内でmakeコマンド流せたし必須だった感じが。
Re:よくわからんけど (スコア:1)
EMACS = Eight Megabytes And Constantly Swappingというのを思い出しました :-)