vi 2nd

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
垢版 |
NGNG
vi原理主義者の集い 2nd。
歴代スレは>>2。関連スレ・サイトは>>3
NGNG
yup
NGNG
>>292
僕はそうしてます。zshあたりが一番完成度が高い、とおもう。
NGNG
>>292
いぜん某LUGの飲み会で聞いたことがあったが、ほとんど vi main な
ユーザ層だったにもかかわらず、vi binder はわしひとりだった。
(今はやめちった) 常用してる奴は日本で100人いないと思うなー。
NGNG
ということは emacs like な bind している
vi 使いは、emacs の基本的な操作もできるという
ことだろうか。
NGNG
>>296
shell に限らず、GNU 系やその他のツールも、
大抵デフォルトは Emacs 準拠なキーバインドだったりするから、
イヤでも Emacs like なキーバインドには慣れるでしょ。
NGNG
>>297
ちゅーことやね。逆に emacs binder も less とか rogue とかで
vi bind 覚えざるを得ないんじゃないの、とか。
299名無しさん@Meadow
垢版 |
NGNG
>>298
rogueを引き合いに出すのかw
NGNG
>>299
いや、かなーり核心突いてると思うぞ
NGNG
emacs 使ってましたが、
nethack で vi bind 覚えて
viper-mode 使うようになりました。
NGNG
>>300
|>>299
|いや、かなーり核心突いてると思うぞ
突くと痛いらしいです。
303名無しさん@常時満腹
垢版 |
NGNG
誘導されてきました。

Vi のバッファやヤンクなんですが、エディタ終了後も一時保存しておくことできないでしょうか。

あるいは Vi 起動中に、適当なディレクトリの適当なファイルをつくり保存・・・とか。
どうでしょうか。
NGNG
viは知らんけどvim6ならviminfoっていうのを使ってできるよ
http://pc.2ch.net/test/read.cgi/unix/1045365370/
305名無しさん@常時満腹
垢版 |
NGNG
>>304
jvim-3 ですが、viminfo はないようです。

インストールしたくないし(面倒なわけじゃない)、何かないかな。。。
NGNG
>>305
インストールしましょう。
307名無しさん@常時満腹
垢版 |
NGNG
>>306

はい、インストールします。

でもデフォルトが好きです。

原始的な方法はありませんか?
(紙に書き写すとか、viをハックするとかは遠慮します)
NGNG
デフォルトではできません。以上。

つーか、jvim3がデフォルトの環境なんてあるのか?
NGNG
Vineはjvimじゃなかったっけ?
310名無しさん@常時満腹
垢版 |
NGNG
どうも。

遅れました、vine で jvim 使ってます。
確かにデフォルト?じゃないし、デフォルトの jvim じゃできないかもしれない。

man はオプションしかありませんでした。

どうにかデキナイかな。。。
NGNG
自分で rpm 作って入れれば整合性の問題もないでしょ。
または /usr/lcoal に入れるとか。
NGNG
てすとん
NGNG
RedHat 7.x 以降に入っているviはデフォルトで検索文字列が引き継がれるのかなんなのか、
vi test1
/abc
ZZ
vi test2
まだabc探してるよ・・・ってことになるんですが、ウザイです。どうすりゃいいの?
NGNG
>>313
どの vi だよ。
NGNG
>>313
うざいか?nおさなければいいじゃん。
NGNG
>>310
だからvim入れろって。
vimrc_exampleってのが入ってるからそれつかえばいい。
NGNG
>>316
質問者が"jvimで"と言っているのに"vim入れろ"ってのは答えに
なってねーだろーが。
好んで分離したvimスレがあるのに、何でこっちにまでしゃしゃり
出てくるかな。
NGNG
>>317
では、そういうアナタがjvimで可能な解決法を示してくださいな。

少なくとも>>316は、「vim6でなら可能」という一つの解決法は示して
いるのでつから。
319316
垢版 |
NGNG
>>317
>>307でインストールするって言ってるのに、jvim使ってるみたいだから
320名無しさん@お腹いっぱい。
垢版 |
NGNG
Windwosでテキストをメモ帳等で編集する際に、文字選択する場合。
SHIFTキー押しながら、矢印キーを押すと文字選択されますが、
viには文字選択する際に、[何かのキー]+[矢印キー]という
組み合わせってあるのでしょうか?
NGNG
vimの話はナシなんだっけ?では、

>>320
「ありません。」
322名無しさん@お腹いっぱい。
垢版 |
NGNG
>>321
(´ д `) vimを使用してます。

NGNG
>>320
vim なら <C-V>でビジュアル選択で出来ると思われ。
NGNG
>>323
おおっ、ありがとうございます。
NGNG
>>320
メモ帳と同じ操作で使いたいなら
vi なんか使わなきゃいいのに。

>>323
v じゃなくて?
NGNG
>>325
RedHatLinux8で秀丸のような、

色付、日本語、インデント、行数

等の機能がついたのってあります?
NGNG
>>326
スレ違い。
NGNG
vimの話はナシなんだっけ?では、

>>326
「ありません。」
NGNG
>>326
(´ д `;) vimを使用してます。

だれか、emacsのメモ帳とvimの機能を統合しておくれ。
・色付
・日本語対応
・インデント
・行番号表示
・画面分割
・検索/痴漢

キボンヌ、
NGNG
>>329
荒らすなよ。
NGNG
>>329
vimでできるだろ。
NGNG
>>325
vだと通常選択、<C-V>だとブロック選択です、確か。
もちろんそこら辺も設定で変えれますけど。

>>326
vim
333広末
垢版 |
NGNG
/[検索文字]

した、[検索文字]の色が次回の起動時もずっとついていますが、
一度検索した文字列の色表示を解除するにはどうしたらよいのですか?
NGNG
>>333
それvimじゃないですかい?
:nohlsearch
すれば消えますです。
NGNG
>>広末
どのviをつかってるか知らないが、おれのvimでは次回起動時には色がついていなかった
色を解除するには:nohを使えばいい。
nmap <c-n> :noh<cr>
おれはc-nにマップしている。
336広末
垢版 |
NGNG
>>334
>>335
ありがとうございます。

337広末
垢版 |
NGNG
vimで適当な任意文字列、例えばC言語の関数strcpy等を自分好みの
青色の普通の大きさで表示させたい場合(任意の文字の色や太さをを変更したい)、
設定ファイルかなにかがあるかと思いますが・・、どのファイルをいじればよいのでつか?
NGNG
>>337
vimスレに行くとKoRoNさんが優しく答えてくれるかも。
ここはviスレだからスレ違い。
NGNG
(´-`).。oO(なんでvimスレに行かないんだろう。。。?)
NGNG
>>広末
http://www.vim.org/tips/tip.php?tip_id=437
NGNG
vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi

vi が好きで好きでたまりません。
でも、vi にはもう新しいことは何もない!!
vim じゃだめ。あれは vi + α だから。
αじゃなくて、vi そのものがいいの!
おれに何か新しい vi っぽいことをして下さい。

vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi vi
NGNG
>>341
そ&nsp; う&nsp; い&nsp; う&nsp; イ&nsp; メ&nsp; ク&nsp; ラ&nsp; も&nsp; あ&nsp; る&nsp; ん&nsp; で&nsp; す&nsp; か&nsp; 。
NGNG
viと出会ってから今までずっと、hjklは hを人差し指、jは中指で
押していたけど、 viスレを読んで思い直してhは親指で押すことに
しました。体を強制するのは辛い修行になると思ってたけど、 3日
くらい経った今ではもうすっかり人差し指はj派になってます。やっ
ぱホームポジションからずらさずに済むからこっちのほうがいいで
すね。やっぱり、viの操作の一つ一つには意味があるんだなと改め
て感じました。ありがとうございました。
NGNG
(´-`).。oO(信じるなよ。。。)
NGNG
っていうかhもjも人指し指だろ。
NGNG
(´-`).。oO(ネタだろう。。。)
NGNG
それでもキーボードのfとjから指を離したくない人のためのコマンド、nxtだよ。
NGNG
>>347
おお、某スレではみんな君を待ちわびているぞ。待ちすぎて共喰いまでやってる。
早くsiteを更新して皆を喜ばせてやってくれ!
NGNG
某スレ…(w
350山崎渉
垢版 |
NGNG
(^^)
351あぼーん
垢版 |
NGNG
あぼーん
NGNG
ところで、本家vi の最新バージョンっていくつなんですかね?
NGNG
「本家vi」ってどれよ?
NGNG
空viじゃないの?
NGNG
nvi ですかね?
NGNG
>>353
352がききたいのは
Bill Joyが保守してた最終バージョンとか、
4.4BSDに含まれてたバージョンとか、
上のようなのの直接の子孫とか、
そういう意味では?
俺も知らんけど興味あるな。
Solarisのviは4.3BSDぐらいから分化した別物?
NGNG
一般的に認められている正統な vi の後継は何?
nvi?
NGNG
vii
NGNG
stevieだよ
NGNG
vileだろ。
NGNG
しょうもないですが言わせて下さい。

ちんこ vim vim
NGNG
>>361
ワロタ
NGNG
skkfep内蔵vimってのをコンパイルしたんだけど、どうやって日本語入力するんだ?
これ↓
http://www1.interq.or.jp/~deton/jvim-skk/jvim3.0-j2.1b-skk1.2.18+skkfep0.86c-kh1.2.10+ari1.00a-kh1.2.2.tar.gz
NGNG
>>363
:set fepctrl
で skkfep が有効になる。
SKK モードに入るのはデフォルトでは ^\ だったか ^O だったか(忘れた)。
:set fepkey=J
としておけば Emacs の SKK のように ^J でトグルするので、
^\ だったか ^O だったか忘れていても問題なし。
NGNG
>>364
ありがとう!マニュアルぐらいつけてほしいよ。
NGNG
skkfep に限らず canna や Wnn を使う場合でも同じ。
jvim の方のドキュメントにも SKK 対応版の方のドキュメントにも書いてある。
NGNG
>>366
ごめんん。よくみたらかいてあった。
368あぼーん
垢版 |
NGNG
あぼーん
NGNG
某スレをみてちょこっと思ったんですけど、
vi のモードって、基本的にコマンドモードにしておくものだと思ってますた。
まず、編集しているファイルの内容を眺めて、
新しく文字を入力する時はi でインサートモードに入るし、
カーソルを移動する時はそれぞれの移動キーで移動するし、
ex コマンド使う時は: でコマンドラインに移行する
って感じで。

シェルのコマンドライン編集にvi の編集モードを使いたい人の気持ちが
いまいち掴みにくいのですが....どういう気持ちなんでしょうか?

コマンドラインって、基本的に入力がメインじゃないですか。
としたら、モード切替えが面倒じゃないですか?
ヒストリの編集を行うときに有効なんでしょうか?
370あぼーん
垢版 |
NGNG
あぼーん
NGNG
勝手知ったる他人の家、っと。
372あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>369
なら君はset -o emacsにしとけ
NGNG
>>369
> vi のモードって、基本的にコマンドモードにしておくものだと思ってますた。

コマンドモードのままプログラムソース書いたりはしません。

コマンドラインでスクリプト(shell etc.)書いたりする時には、
編集能力は重要です。
NGNG
ex コマンドモードでの入力行編集がシェルの vi モードみたいなのだったら
NGNG
>>369
入力が続くならinsertにしとけばいい。コマンドうったあと入力しようとする
と反射的にiを打つし。emacsの人も、反射的にctrlを押してるんだろう。考え
てから押してるとは思えん。人間、そんなもんだ。
377369
垢版 |
NGNG
>>376 >>374 >>373
サンクスコ

きっと真のvi 使いは自分のモードをどんな時にも持っているんでつね。
漏れも精進しまつ。
でも鳥頭だからなー
showmode はデフォルトでon だし、
ファイル編集してる時も、とりあえずESC 叩く癖ついてるんで、無理かモナ
NGNG
>showmode はデフォルトでon だし、
おれ、showmodeなんて見てないと思ってたけど、viperではそれがなくて
すごく不便ということに気づいた。
NGNG
X 上での emacs ならカーソルの形がかわるけどね。
console か -nw で使ってるの?
NGNG
-nwです。teratermしかないから。
381379
垢版 |
NGNG
よく考えると、
カーソルがかわらなくても
<V> とか <I> とか変わるよ。
NGNG
>>381
たしかに。だけどもっと派手に変わってほしい
383379
垢版 |
NGNG
>>382
(setq viper-insert-state-id "<Intertだよん> ")

emacs21 なら色もつけられるかも知れん。
384382
垢版 |
NGNG
ありがとう。viperっていろいろいじらないと結構不便だよね。
でもinfo読むのめんどくさい。
385あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>356
それなら
http://ex-vi.berlios.de/
NGNG
viの正当な後継といえばwinvi以外ないだろうな。
388名無しさん@お腹いっぱい。
垢版 |
NGNG
キーボードの「ろ」に「ctrl」キーをマッピングしたいんですが可能でしょうか。
NGNG
>>388
それは vi でやることなのか?
NGNG
>>388
それはviの外のシステムでやるほうがいいのでは?
NGNG
>>389-390 めおとかよっ
NGNG
おしあわせに
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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