[過去ログ] vi 2nd (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
861: 2011/07/28(木)13:35 AAS
そろそろサマリを。
862
(2): 2011/07/28(木)13:42 AAS
>>860
それじゃなくて、:w と :q と :q! を教えれば充分なのに
それに加えて :x を教えるべきというのはどうして?という話。
863
(2): 2011/07/28(木)14:01 AAS
>>862
例えば複数のソースファイルを複数のxterm上で別々にviで開いて
複数ファイルに跨って編集して、そのすべてを終了する場面。
本人は全体を編集したつもりでも個別の一部のファイルは
編集されていないものもある。そんな時、:x で終了すれば
タイムスタンプの更新が最小限に抑えられ
その後の makeも合理的になる。
864
(1): 2011/07/28(木)14:45 AAS
>>863
ああ、今まで全く理解に苦しんでたが、それで貴方の主張が飲み込めた。
要はシステム管理・設定ファイルの編集とかでなく、開発用のエディタとしての本格的利用を前提にしてるのね。

…ただ、複数編集や make のためのタイムスタンプって、既に俺の前提では応用の域なんよね。
編集したつもりなのだから、更新されても make の時間的都合だけで実害はないかと。

もちろん開発用に本格的に使うなら覚えて欲しいが、それは応用操作であって
vi をとりあえず使えるようになるための基礎としては
省1
865: 2011/07/28(木)16:05 AAS
>>862
:wは必ず書き込んでタイムスタンプ変更してしまう。
:xは必要だから、かなり初期に作られたコマンド。
866
(1): 2011/07/28(木)16:06 AAS
>>864
:xに害はなく、むしろ:wに害がある。
867
(1): 2011/07/28(木)17:58 AAS
>>866
つまり、保存するときは逐次終了するのが良いと?
868
(2): 2011/07/28(木)18:12 AAS
>>867
それはまた別の話だ。

別の話をするなら、「終了しない:x」みたいなコマンドが欲しい。
今は、Ctrl-Gで編集の有無を確認して、編集有りの場合のみ :w する、
ということをしてる。
869: 2011/07/28(木)18:23 AAS
:w!があるんだから、:wは必要な時だけ書きこむことになっていればよかった。
870: 2011/07/28(木)18:26 AAS
その辺はedスクリプトとの互換性の問題があるから変えられなかったと思われ
edは「qして書き込んでないよって言われたら書きこめば?」って考えだと思われ
871: 2011/07/28(木)20:19 AAS
>>868
全部:qで閉じれば良くね?
編集したときに:wしてたら、それで閉じれないファイルって保存し忘れたファイルだけでしょ
872: 2011/07/28(木)20:24 AAS
>>868の言っているのは編集途中の保存でしょ。
さすがにそこまでタイムスタンプ保存にこだわることはないと思うが。
873
(1): 2011/07/28(木)20:30 AAS
編集途中なら編集したかどうかって数秒前の話だと思うのだけど…
874
(1): 2011/07/28(木)20:51 AAS
>>873
いいや。

>>863 の言うように複数のファイルを複数のviで同時に編集していたら、
そのうちのどれを実際に編集たかは自明ではなくなる。
875: 2011/07/28(木)21:22 AAS
>>874
ってことは、貴方と俺では保存のタイミングが相当に違いそうだなあ
876: 2011/07/29(金)00:06 AAS
ここの奴らなら目玉焼きの調味料で3スレ余裕だな
877
(1): 2011/07/29(金)11:02 AAS
Emacs使いが小さなファイルならviのほうがええか、と思って何日かかけてこのスレ見てたら
いきなり伸びててタワラ。
上のほうで何度もタブー視されてるが、とりあえずvim使っときゃいいんだよな?とは言ってもvimインストールした時に20MBぐらい使ったのはうぇえ?って思ったが。
オリジナルのvi使う理由ってやっぱ軽いから?nviも入れてみて違いを体感できるような感じではなかったのでとりあえず考えるのもだるいのでvim使うと思うけど。
878: 2011/07/29(金)11:10 AAS
何言ってんの?
879: 2011/07/29(金)17:21 AAS
>>877
最初から入ってるのを使えばよろし
最近はnanoしか入ってないのとかも確かにあるが
大概はnviかvim-tinyかオリジナルか独自版のviが入ってると思われ
880: 2011/07/29(金)20:40 AAS
基本のviをマスターしておけば、どこのunixに行っても生きていける。
881: 2011/07/30(土)12:54 AAS
ありがとう、名言だな。
882
(1): 2011/07/30(土)15:51 AAS
その基本のviについて質問です

カーソル位置から、次の単語の直前までを大文字化、もしくは小文字化する操作ってありますか?
vimやelvisなら v移動コマンド~ や g~移動コマンド で出来るようなのですが
nvi ではどちらも通用しなかったので、vi 全体で通用する方法はあるのかな、と疑問に思ったのです
字数数えて 数字~ ってするしかないですかね…?
883
(1): 2011/07/30(土)16:12 AAS
tr,sed,perlとかではだめなの?
884: 2011/07/30(土)16:18 AAS
わからないなら黙ってろ
885: 2011/07/30(土)16:20 AAS
>>883
一括処理をしたいワケではなくて、編集中にやりたいんですよね
886: 2011/07/30(土)16:23 AAS
~ の一般化された方式である置換が r / R / s / S / c / C と分化している事を考えると難しそうね
887
(1): 2011/07/31(日)11:19 AAS
>>882
大文字と小文字を入れ替えるだけでいいなら set tildeop して ~w。
888: 2011/07/31(日)11:49 AAS
>>887
nviやvimならse tildeopでいいんだが、
無印viではse tildeopも使えない。
889: 2011/07/31(日)20:33 AAS
vi 共通となると難しそうですね…とは言え
tildeop は知らなかったので有難いです
890: 2011/08/26(金)11:19 AAS
:x
891: 2012/01/18(水)06:17 AAS
>>3,4修正
viソースコード
外部リンク:ex-vi.sourceforge.net

質問
上記viでインサートモードでの^HとBSが共に効きません

$HOME/.exrcには

remap ^? ^H
省3
892
(1): 2012/01/18(水)06:57 AAS
stty erase '^h'
893: 2012/01/18(水)08:57 AAS
>>892
bash
ash
で試しましたが消せません
何でだろう
BusyBox の vi だと消せるのに…… orz
894
(2): 2012/02/15(水)01:55 AAS
viってCRLFのCRを一括で消すことはできても
新たに一括でCRを入れる方法は無いですよね?
895
(2): 2012/02/15(水)08:55 AAS
何分考えてそう思ったん?
896
(2): 2012/02/15(水)09:35 AAS
>>894
何をしたらそういうQになるんだ?
897: 2012/02/15(水)12:07 AAS
>>894
linuxだったら unix2dos コマンド使う
898: 2012/02/15(水)12:10 AAS
%s/$/^M/
では駄目だよ。
899: 2012/02/15(水)18:44 AAS
>>895-896
何分考えて何をしたらそういうAになるんだ?
900
(1): 2012/02/17(金)21:42 AAS
>>895 >>896 はしったかということでFA
901: 2012/02/18(土)00:05 AAS
>>900
そう思っとけばぁ〜
902: 2012/02/18(土)00:42 AAS
AA省
903
(1): 2012/04/28(土)18:11 AAS
viで、2乗とか分数とかルートとかはどうやって入力するのですか?

x^2 を ^2 じゃなくて小さい2をxの右上に書きたい
a + b / c + d で、斜線でなく、上に a + b 下に c + d 間に長い--------- にしたい
√ab で、√の上の屋根を ab のところまで引きたい

以上お願いします。
904: 2012/04/30(月)23:50 AAS
viでっていうかプレーンテキストで、ってこと?
なら無理だ。
905: 2012/08/11(土)16:20 AAS
solaris10に超久々触ったんだが
viってggでトップに行けないんだっけ?
906
(1): 2012/08/11(土)16:38 AAS
ggはvim方言だな。1G使え。
907: 2012/08/11(土)16:57 AAS
>>906
サンクス
やっぱそうだったか
しばらく使ってなかったので何か変な事しちまったのかと思った
客先の本番系だったのでちと焦った
908: 2013/09/15(日)22:20 AAS
:set
909: 2015/05/02(土)09:45 AAS
今までexモード(コマンド)って過去の互換性だけに残ってる要らない機能だと思ってた。
exコマンド使ったらすごく便利。
今まで損してた。
こんなのオレだけ?
910: 幾田素弘 2015/05/04(月)07:27 AAS
>>903
roff系コマンド、Latex、plain2 のいずれかを使えばできるはず。
使った事がないのでよく分からない。
911
(1): 2015/10/31(土)23:38 AAS
次スレはVimと統合だな
912: 2015/11/18(水)13:55 AAS
Visual な Vim は vi と認めたくない(錯乱
913: 2015/12/05(土)15:23 AAS
>>1
:q!
914: 2016/02/01(月)20:54 AAS
>>911
だな
:q!
915: 2017/12/29(金)09:26 AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

JI5Q4SWAW5
916: 2018/05/22(火)04:36 AAS
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

UUAHR
917: 2020/05/01(金)04:04 AAS
ggg
918: 2020/12/09(水)09:27 AAS
画像リンク[jpg]:i.imgur.com
919: 2022/10/31(月)09:41 AAS
2001年のスレ レス数順

2chスレ:unix (918)
2chスレ:legend (866)
2chスレ:sakud (863)
2chスレ:legend (855)
2chスレ:hobby (849)
2chスレ:tanka (848)
省17
920: 2022/11/03(木)03:51 AAS
そろそろこの糞スレをおやすみさせたい
921: 2022/11/03(木)03:52 AAS
おやすみからおはようまで
922: 2022/11/12(土)07:52 AAS
2001年のスレ レス数順

2chスレ:unix (918)
2chスレ:legend (866)
2chスレ:sakud (863)
2chスレ:legend (855)
2chスレ:hobby (849)
2chスレ:tanka (848)
省19
923: 2022/11/23(水)08:15 AAS
久々に見たら100%
なぜ自慢しなくなったんだろう?
924: 2022/11/23(水)08:18 AAS
時間はあるんだからゆっくりやればいいのに必死すぎなんだよ!
925: 2022/11/23(水)08:18 AAS
糞スレ
926: 2022/11/23(水)08:35 AAS
1日のサイクル

コロナ前
22:00-14:00自由時間
14:00-22:00 仕事(16:00か17:00の1時間休憩)

コロナ禍
19:00-15:00 自由時間
15:00-19:00 仕事(17:00-18:00 休憩)
927: 2022/11/23(水)08:37 AAS
考えて見たらこんな自由時間あるなら100%にできるわな
928: 2022/11/23(水)08:41 AAS
オナニー
929: 2022/11/23(水)08:41 AAS
オナニ
930: 2022/11/23(水)08:42 AAS
ありゃ?
てかオナニーってすごい言葉だなと思った
931: 2022/11/23(水)08:43 AAS
オナ
ナニ
ニー
オナニ

これだといやらしくないのにオナニーだといやらしい
932: 2022/11/23(水)08:43 AAS
何なんだろうね?
933: 2022/11/24(木)06:51 AAS
やけに早かったな
934: 2022/11/24(木)13:32 AAS
値段については触れないのか?
前回より高くなってるしw
935: 2022/11/24(木)13:33 AAS
こんなんでも買うとかなあ
936: 2022/11/25(金)05:37 AAS
今日の昼に2つ買った!とか言うんだろうな
勘弁。
937: 2022/11/25(金)05:39 AAS
今年初?1月以来?にガチャ結果出してきたな
何回やったか言わないあたりどうでもいいが

課金はしていないんだろうか?
というか今月、来月使える金あるのか?
938: 2022/11/25(金)13:20 AAS
即誰得購入報告すると思ったが買ってないのか?高いからやめたのか?
939: 2022/11/25(金)13:21 AAS
購入やめたならやめた方が良いんだが
貯金に専念してほしい
940: 2022/11/25(金)15:14 AAS
買っちまったか
制限かかってカード上限上げたのか?
それくらいしかないと思うんだが
941: 2022/11/25(金)15:20 AAS
勘弁。
1-
あと 61 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.178s*