[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 20:43 / Filesize : 33 KB / Number-of Response : 208
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

:::viクローン nvi:::



1 名前:名無しさん@お腹いっぱい。 [02/11/29 21:02]
nviのページ: www.bostic.com/vi/


158 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 15:58:44 ]
>>157
-u NONEで起動してから、:scri を(exモードのコマンドですよね?)入力しましたが、
何も表示されずにそのままviモードに戻るだけですが、
どうなればいいんでしょう?
相変わらず compatible じゃありません。
:se all で、 nocompatible が表示されます。

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:39:47 ]
スクリプトを読みこんでいないということはコマンドラインオプションか、環境変数か、
あるいはソースを修正しているか、バグかな。

ヘルプはこちら。
:h compatible-default
www.ac.cyberhome.ne.jp/%7Eyakahaira/vimdoc/starting.html#compatible-default

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 17:45:50 ]
ここはすっかり nvi -> vim 移行支援スレになったのね。

161 名前:名無しさん@お腹いっぱい。 [2007/08/14(火) 19:55:52 ]
uimが利用できるようになるパッチがあればまだnviでいいな

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/14(火) 23:19:58 ]
vi使ってる奴って、Emacs使ってる奴に比べて
自分でしようって奴が少ないよな
そのくせ文句言うしわけわかめ

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/14(火) 23:42:39 ]
>>162
そういうのはこっちで。
Vim vs Emacs (Editor War)
pc11.2ch.net/test/read.cgi/unix/983911547/

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/14(火) 23:43:57 ]
日本語表示できるmosaicないかな

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/14(火) 23:53:44 ]
mosaicってNCSA Mosaicのことか?
だったら激しくスレ違い。

166 名前:本田 mailto:sage [2007/10/02(火) 03:59:16 ]
>>164
The latest version of Multi-Localized Mosaic is Mosaic-L10N (2.4.0) based on NCSA Mosaic for X 2.4.



167 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/02(金) 01:25:15 ]
テスト

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/02(金) 15:34:03 ]
さらば itojun...

IPv6より、nvi-m17nの方がお世話になったっていう実感あるね。卒研はプログラムも論文もnviで書いたし。
v6は多分これからnviよりずっとたくさんの人が彼の遺産の恩恵にあずかるんだろうけど。

週末はいつものvimじゃなく、懐かしのnviで泣きながらハックするよ。
おつかれ。


169 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/04(日) 18:39:43 ]
>さらば itojun...

kwskプリーズ。

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/04(日) 20:03:20 ]
>>169 ttp://pc11.2ch.net/test/read.cgi/unix/1194096645/l50


171 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/07(水) 17:34:27 ]
itojun さんお疲れさまでした。
vim 派だけど nvi ビルドしてみようかな・・・

172 名前:名無しさん@お腹いっぱい。 [2007/11/20(火) 21:58:37 ]
約3KB〜約15KBの(テキスト)ファイルを開こうとした時のみ、
nviが SIGABRTで落ちる、という現象が発生してるんだけど、
心あたりある人いる?

Version 1.79 (10/23/96) multilingualization patch version Nov 17, 1999
です。

ちなみに、同じファイルをvimとか他のエディタでなら開けます。
ファイル自体の問題じゃないです。
日本語ファイルでも日本語を含まないファイルでも現象は同じです。

約3KBより小さいファイルや、約15KBより大きいファイルだと正常に動作します。

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/21(水) 09:00:27 ]
gdbでバックトレースでもとってみたら?

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/21(水) 09:51:38 ]
>>173
じゃなくて、実際に同じ症状が出た人のみ、レスください。

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/23(金) 14:47:30 ]
静かだな。

バカな縛りつけなきゃ、まともな答えが出そうなもんだけど。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/24(土) 01:22:14 ]
>>175
解決する気ないんでしょ。ほっとけば。



177 名前:sage [2007/12/02(日) 23:10:09 ]
utf-8対応nviが保水

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 00:40:43 ]
君が作って死ねば2chで追悼してもらえるかもよ。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 09:47:33 ]
冗談でもそういうこと言うなぼけぇ!

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/04(火) 01:30:34 ]
そこまでしてVim使いたくないのか、みんなw

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/04(火) 01:52:18 ]
使いたくないって言うか、使えないんじゃね。



182 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/04(火) 03:33:17 ]
うん。
かな漢字変換 (かんな) の機能との親和性は nvi-m17n が最も高いと思う。
jvim や vim+uim とかはいまいち。

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/04(火) 08:59:01 ]
nvi-uimみたいのがほしい
cannaはもういやだ


184 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/04(火) 14:21:20 ]
シリアルコンソールでVimはつらい

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/05(水) 05:36:45 ]
>>184
なぜ?

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/05(水) 12:45:37 ]
Vimは回線速度のことを考えてないからでしょ。



187 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 08:16:46 ]
>>186
そうなの?

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 13:27:30 ]
>>187
まず、入力モードのときにバックスペースを押したら文字が消えるところで、再送信されてるだろ。

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 14:07:36 ]
>>188
:se cp すれば無問題。

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 14:10:46 ]
遅い回線で使うとどういう風になるのか試してみたいんだけど、
PC一台でそういうことって実験できるの?

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 14:31:03 ]
>>190
COM1とCOM2をクロスケーブルでつないで tipでも cuでもすればいいだろ。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 14:41:09 ]
>>191
COMが無い場合は?

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 18:24:40 ]
諦める

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 18:33:08 ]
拡張シリアルポート(2ports以上)付きのPCIカード刺せばいいだろw
それくらい頭使えww

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/07(金) 19:54:03 ]
そこまでして試すもんじゃないだろw
どっかのサーバーにtelnetで入れてもらって
遅い回線を体験すれば良いだろ
(でも最近の回線って意外と遅くないんだよな)

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/07(月) 19:06:15 ]
nvi で :vsplit すると垂直にウィンドウを分割できるみたいですが、
水平に分割するコマンドはないのでしょうか?



197 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/11(金) 01:21:50 ]
ひょっとしてsplitじゃないか?
手元に無いんで試してみてくれ

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/13(日) 20:55:42 ]
nvi さいこー!

199 名前:名無しさん@お腹いっぱい。 mailto:age [2008/11/21(金) 21:40:12 ]
NetBSD 5.0_BETA の /usr/src/doc/CHANGES にある、
nvi(1): 1.81 with internationalization is now the default, replacing 1.79 [christos 20080831]
は、日本語も使えるようになったってことですか?

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/22(土) 22:23:35 ]
>>199 使えますよ。

デフォルトでは現在のlocaleのencodingでファイルを開きます。
LC_ALL=ja_JP.eucJP ならeucJPです。
変更する場合は :set fileencoding=<hoge> で指定できます。
起動時に指定したい場合は環境変数EXINITを使って
  $ EXINIT="set fileencoding=<hoge>" vi
みたいにすればOK。
まぁホントは --fileencoding=<hoge> とかできればいいんですが…
wrapper script必要?

:set inputencoding=<hoge> で入力時のencodingも指定できますが
こっちはあんまり使う必要はないでしょう。
それと表示するencodingについては、完全にwcurses依存なので
現在のlocaleからは変更することはできません。よってnvi-m17nのような
set displayencoding=<hoge> という設定項目は無いです。

↑の<hoge>に指定可能なencodingは、iconv依存になりますので
iconv -l で一覧を見ることができます。
また内部コードはあくまで現在のlocaleの文字コードです。
現在のlocaleがja_JP.eucJPで、fileencoding=UTF-8ならば
内部的にiconvでeucJP -> UTF-8への変換が行われるということになるので
互換性の無い文字がある場合は?や〓に代替され、情報落ちが発生します。
なのでUTF-8のファイルならja_JP.UTF-8 localeでviを起動したほうがいいでしょう。

201 名前:200 mailto:sage [2008/11/22(土) 22:24:10 ]
なお現状、制限事項により一部のlocale(zh_CN.GB18030とか)では動かないです。
# patch書いたのだけどまだupstreamに流してないのでスマソ。
まぁja_JP.eucJPとかja_JP.UTF-8なら問題ないです。

あ、あとviでバイナリを開いたりする癖のある人は必ず
  $ LC_ALL=C vi
とlocaleをCにしてください、でないとバイナリをmultibyteと解釈して
無理に変換かけようとして動作が不安定になり、落ちるか無限ループ入ります。
# これもそのうちなんとかする予定ですが、ちょっと手が回ってない。

なんか不具合あったらsend-prおながいします。
wcursesも動作が若干ぁゃしぃので…

202 名前:200 mailto:sage [2008/11/22(土) 22:57:14 ]
>>200
× 内部的にiconvでeucJP -> UTF-8への変換
○ 内部的にiconvでUTF-8 -> eucJPへの変換

失礼。

203 名前:名無しさん@お腹いっぱい。 mailto:age [2008/11/23(日) 08:26:20 ]
貴重な情報ありがとうございます。
ちょっと使ってみましたが、
en_US.UTF-8、ja_JP.UTF-8のときにcombining character
があると表示が崩れてしまうようです。


204 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/24(月) 04:23:57 ]
表示・編集はいいとして、日本語の入力は皆さんどうしてるんでしょうか?

モード切替えの度にXIMだのMacIMだのをON/OFFするのがひじょーに
かったるいので、いまだに-lcannaなnvi (そしてcannaserver!)
が手放せずにいるんだけども。

俺だけが知らない、画期的な解決法があるんだろうか。

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/11/24(月) 10:03:06 ]
>>201
ja_JP.UTF-8は動きませんね。
en_US.UTF-8は動くけど、wとかの動作がへん。


206 名前:200 mailto:sage [2008/11/24(月) 15:38:41 ]
>>203
結合文字については表示はterminalが対応してれば可能なはずですが
(実際Vista上のPuTTYやTeratermでは表示できてるっぽい)
カーソルの移動について、wcursesはwcwidth(3)以上の情報を知らないのが
致命的で、まず使い物にならないと思います # Unicode許すまじ…

>>204 すいません、kinput厨なのでその辺はよく知りません。
# IIIMF…(遠い目

>>205 変ですね。
LC_CTYPEに関してNetBSDではja_JP.UTF-8はen_US.UTF-8のaliasなので
(see locale.alias)一方が動作してもう一方がダメというのは
ちょっと考えられないんですが…
    $ LANG=ja_JP.eucJP locale
を実行した場合、LC_CTYPEには何が表示されますか?

それとunmae -aの結果とお使いのterminalをお教え願えますでしょうか。
# もしかしてterminal自体のlocaleと:set inputencodingが一致してない?



207 名前:200 mailto:sage [2008/11/24(月) 15:40:22 ]
× $ LANG=ja_JP.eucJP locale
○ $ LANG=ja_JP.UTF-8 locale
たびたびtypoスイマセン…






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<33KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef