「vi」の小技教えてスレ
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
NGNG0002名無しさん
NGNG0003login:Penguin
NGNGhttp://cocoa.2ch.net/test/read.cgi?bbs=unix&key=974563729
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=990764339
よって、:q!
0004名無しさん
NGNG0005login:Penguin
NGNGいやしくも「教えてクン」たるもの、努力をしてはならない。
過去ログを読んだり、検索してはいけない。
他力本願と言われようと、自分で調べたり試行錯誤したりせず、
他人の努力の結果を搾取するのが、正しい「教えてクン」である。
また、「もう何が悪いのかサッパリ分かりません。」と言って
ふてくされるのも有効である。「サッパリ」という単語が
「やる気の無さ」を効果的に表現している。
「原因を特定するには、何をすべきでしょうか?」と訊いてしまうと
自己の積極性が現れてしまうので、「教えてクン」失格である。
2.答える人間のことを考えないこと
「教えてクン」は、孤高の戦士である。相手のことを考えるようでは
教えてクン失格というものだ。
以下のような行動が、望ましい。
初心者であることを高らかに宣言し、初心者向けの丁寧で
分かりやすい説明を強要する。専門用語の使用を禁じておくと
さらに効果的である。簡潔な説明を禁じられたヲタクどもは、
同じ内容を説明するのに、何倍もの労力を強いられる。
自分は努力せず、相手には多大な努力をさせることこそが
「教えてクン」の真骨頂である。
マルチポストも有効である。そのBBSを信用していないことを
明確に示せる。「どうせ、お前らじゃ分からんだろう。」という
意志表示として高く評価できる。もちろんマルチポストの非礼を
あらかじめ詫びてはならない。それでは、単なる「急いでいる人」
になってしまう。それは、教えてクンではない。
最後に、言うまでも無いことだとは思うが、答えてくれた人達に
お礼の言葉を返すなど言語道断である。
せっかく「教えてクン」を貫いてきたのに、最後にお礼を言っている
ようでは、臥竜点睛を欠いていると言わざるを得ない。
以上のことを踏まえて質問すれば、君も立派な「教えてクン」である。
ビバ!教えてクン! 教えてクンに栄光あれ!!
0006sage
01/10/02 23:51ID:2Dl0has60007login:Penguin
01/10/03 21:01ID:vwHupZdM0008login:Penguin
02/01/05 19:38ID:Kwk98GGI昔のinetd.confでやったっけ
0009名無しさん@Emacs
02/01/06 02:28ID:BLmanYlIそれだけなら vi なんぞ使わず sed 使え。
0010login:Penguin
02/03/14 01:19ID:2gThLqiQ0011login:Penguin
02/03/19 01:24ID:mKFSdgef0012login:Penguin
02/03/19 01:25ID:uH6o1/eb0013login:Penguin
02/03/19 01:42ID:MwdYYYd+set number
set showmatch
set smartindent
set autowrite
set backspace=1
set tabstop=4
set shiftwidth=4
0014login:Penguin
02/03/19 21:03ID:76L1sNTg0015名無しさん@Emacs
02/03/20 12:31ID:EdqNweUT感動した
0016login:Penguin
02/03/20 17:40ID:MT/KeOwC俺も感動した。
0017login:Penguin
02/03/20 17:51ID:OI64h7Oc私も感動した
0018login:Penguin
02/03/20 17:58ID:hEleuR04ウヒャ!!
これって逆はできないの?
0019login:Penguin
02/03/20 18:21ID:ipZS1q15002014
02/03/20 19:27ID:7bnieqnS結構レアテクだったのね。
recordingとかで使って、予想外のところまで変換しないように注意してね。(私だけか?)
>>18
逆は知らない。あるのかな?
0021login:Penguin
02/03/20 22:30ID:OMs0jOt70022login:Penguin
02/03/20 23:49ID:3asQy1Tyオレみたいに。
いやマジで他のエディタがかったるくて使えねーって思えるようになっちゃうんだってば。
ホントだぞ。
0023login:Penguin
02/03/21 01:02ID:AiXx6DVLthx!!
正直 viって設定ファイルを書きかえるためにだけしか
使ってなかった。
ちょっと、みなおしたぞ < vi
漏れのウィソ機にgvimいれたよ。
>>22
だいじょぶ、だいじょぶ。
2chする時にはEmacsだから…(w
0024login:Penguin
02/03/21 11:59ID:edGTioslウゼえ消えろ
∧_∧ _ _ .' , .. .∧_∧
( ´_ゝ`) _ .- ― .= ̄  ̄`:, .∴ ' ( >>1 )
/ '' ̄ __――=', ・,‘ r⌒> _/ /
/ /\ / ̄\-―  ̄ ̄  ̄"'" . ’ | y'⌒ ⌒i
_| ̄ ̄ \ / ヽ \_ | / ノ |
\ ̄ ̄ ̄ ̄ ̄ ̄ \__) , ー' /´ヾ_ノ
||\ \ / , ノ
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ / / /
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| / / ,'
|| || || / /| |
!、_/ / 〉
∧_∧ 死ね
_( ´_ゝ`)
/ ) _ _
/ ,イ 、 ノ/ ∧ ∧―= ̄ `ヽ, _
/ / | ( 〈 ∵. ・( 〈__ > ゛ 、_―
| ! ヽ ー=- ̄ ̄=_、 (/ , ´ノ
| | `iー__=―_ ;, / / / ←>>1
!、リ -=_二__ ̄_=;, / / ,'
/ / / /| |
/ / !、_/ / 〉
/ _/ |_/
ヽ、_ヽ
正 直 逝 っ て >>1 は ア ホ
_,-'' ) 。゚・ 。 。
∧ ∧ , -' (.__,-'' , , , 。゜
, - ´_ゝ`)_ .,-'~ ,- ' / / i〜i /, 。
/ )ヽ(w i .,-'~ ,-'~ // , /// 〜 //,
.,/ / ヽヽヽ ,-/'~ ,ノ / ////@ @// '/
/ ^)'死 _ l ゝ _)-'~ ,-'~ //, ' ⌒/∨ ̄∨ ⌒ヽ
/ /' ヽ ^ ̄ ,-'~ / / >>1 ヽ ゚ ・
(iiiiリ∫ ヽ ./ (⌒`〜〜' /i ノ 愛 ノ\ ヽ
ヽ─|〜' ノ/ ゙〜〜〜〜 | ./ `- '
|| ||l、_ / ,,, | / ゚ 。
|.| _|.|_,,,| | __-'',,-~ / /
.|.| ニ─、─''''| | =-''' / 、 ヽ
.|.| |.| .| | | l l
|.| |.| .| '、 _ _.| / ノ
.|.| ,,== ==.| l .|.| ,_,,-'',,,-| / | /
|.| ||_ノノ | | i、`''',,-'''' | / .| .|
.|.レ `-- ' | |  ̄ | .ノ | )
,- | | ..... | .| ||
`ヽ );;;::::::::''''' | | | .|
゙ - ''''''' ,- 、| | ,,,,,;;;;;;;;と__)''
\__);;;;;;;'''''
0025login:Penguin
02/03/21 12:32ID:nV7Ei0qshttp://pc.2ch.net/test/read.cgi/software/1006852780/
0026login:Penguin
02/03/21 12:50ID:PaxUpP6Sコードの補完機能なのだが、vim6だけの機能かな?
0027login:Penguin
02/03/22 11:02ID:ulBMk9N30028名無しさん@Emacs
02/03/22 19:06ID:MbyuMUL6ファイルを一度に一つしか開けないと思っているのだろうか。
:!ls とか :r!date とかしたこと無いんだろうか。
:help 見たこと無いんだろうか。
それとも … vimじゃなくて 本物のviをつかっているのか…
vim のマクロディレクトリ内のファイルってすごいね。
mazeとか、hanoiとか、lifeとか…。
vi -u hoge.vimで.vimrcファイルの代わりに呼んでるわけね。
と、無い知恵を絞って知ったかぶってみるテスト。
0029名無しさん@Emacs
02/03/23 14:13ID:kU5S8/t5nviですが、何か?
0030login:Penguin
02/03/23 17:17ID:Hs3PXrGS0031login:Penguin
02/03/29 21:18ID:sh1yMlgMnviでも、
:E foo
とかやると分割表示にならなかったっけ。^-wでウィンドウ間移動ね。
003229
02/04/01 09:27ID:A9QUcEiTなるよ。分割表示。
デフォルト入って来たnviで別に不便を感じないというか
nviですら使いこなせてない(知らない)コマンドが
いっぱいあるくらいだから、当分nviと仲良くするつもり。
0033login:Penguin
02/04/05 19:56ID:jp5jSUI/ダウンロードすりゃいいのさ、、、依存関係のチェックでちっともインストールでき
やしないのさ、、、とほほ
0034login:Penguin
02/04/05 19:59ID:9Amz8xK+ディストリは?
0035login:Penguin
02/04/05 20:05ID:9Amz8xK+つーか、ひとつひとつ依存関係を解消してきゃいいんでないの?
003633 なんです
02/04/05 20:27ID:jp5jSUI/0037login:Penguin
02/04/05 20:48ID:jp5jSUI/この際俺も知りたいぞと。
0038login:Penguin
02/04/05 20:53ID:9Amz8xK+依存関係のメッセージ晒せ。
0039login:Penguin
02/04/05 21:20ID:OvTyKPJa0040login:Penguin
02/04/05 22:15ID:PUhuCYrS残りはvim-enhanced(/usr/bin/vim)とvim-minimal(/bin/vi)
0041login:Penguin
02/04/06 11:00ID:s8Cj/F15が必要だとで来て来ます。が!vim.org にいってそれを検索すると
ncurses-devel-5.2-26.i386.rpm
をもっていけ。と出て来ます。それをインストールに加えてみてもだめなんです、、、
0042名無しさん@Emacs
02/04/06 11:27ID:gyZMBohC0043名無しさん@Emacs
02/04/06 12:47ID:gyZMBohCって言われるんだけどなんで?
5.8-7の方アンインストールして6.0-1をインストールしても大丈夫かな。
0044login:Penguin
02/04/06 13:25ID:s8Cj/F15>>41
俺もなった。だれかたすけて^^;
0045login:Penguin
02/04/06 13:43ID:s8Cj/F15ことにはなっていないのに、リンクページとして表示されるね。
0046login:Penguin
02/04/06 17:51ID:s8Cj/F15vim-6.1-1.i386.rpm
vim-rt-6.1-1.i386.rpm
gpm-libs-1.20.0-0.9.i386.rpm
ncurses-ext-5.2-25.i386.rpm
ncurses-devel-5.2-25.i386.rpm << libtinfo.so.5で探すとこれがでるのに、、、
LinuxでgVimの6を使っている人いないのかな?
0047login:Penguin
02/04/06 19:02ID:tAcN3RMfgtkのバージョンとかは大丈夫なのか?
0048login:Penguin
02/04/07 15:02ID:1gA0JTpCそもそもlibtinfo.so.5っていったいなんだ?
0049(・∀・)
02/04/07 15:05ID:+z9Ki49g0050これはどう?
02/04/07 15:14ID:po8r9FZx0051login:Penguin
02/04/08 02:49ID:HSziD6CKgvim6 vine
0052login:Penguin
02/04/08 17:50ID:/+QbpSUrファイルが無いって言われちゃう、、、
0053名無しさん@Emacs
02/04/08 17:53ID:PrkTJfTCbbbbbbb
を
aaaaaaabbbbbbb
に一行にしる方法プリ〜ズ
0054login:Penguin
02/04/08 17:55ID:xthfcZ7t0055名無しさん@Emacs
02/04/08 17:58ID:PrkTJfTCthx
0056login:Penguin
02/04/09 10:51ID:Da+1BmWu"h"の前の文字を消すんですな(w
0057login:Penguin
02/04/09 11:57ID:ME6faw7w0058login:Penguin
02/04/09 14:04ID:o52QoiJ10059名無しさん@Emacs
02/04/09 14:29ID:juy8rZlg0060login:Penguin
02/04/09 14:36ID:ME6faw7w0061kou
02/04/26 21:47ID:N38dTss0なぜか全角カナになってしまうのですが、どなたか半角のまま
入力させる方法教えて頂けないでしょうか?
(半角カナが使用禁止的なのは分かりますが勝手に変えなくてもいいのに)
0062login:Penguin
02/04/29 20:05ID:+OcpYh+qそれって vi が変換してんの?
0063kou
02/04/29 21:44ID:w3Vqun2M良くは分からないのですが、コマンドラインへの半角カナはそのまま
通るので、たぶん vi でないかと思うのですが・・・。
0064login:Penguin
02/04/29 21:54ID:Hmatk7Dt$ cat > file
ハンカクカナニュウリョク
^d
とかじゃ、ダメか?または、emacs使うとか。
0065kou
02/04/29 22:08ID:w3Vqun2M普段は半角カナ使わないのですが、Cのソースに半角カナがあるのです。
それと困ったことに emacs は使ったことないのです。
また jvim のオリジナルをソースからコンパイルしたのですが、
結果は同じでした。ソース見てもぜんぜん分かりませんでした、たはは。
0066login:Penguin
02/04/29 22:15ID:cEU+jgCUxemacsなら、マウスから「save」とか選べるから、
簡単な修正程度ならこまらないんでわ?
あと、Cなら半角カナのとこだけ#define で別ヘッダファイルに
保存、とかどー?
そのヘッダファイル編集するときだけemacs使う、と。
0067kou
02/04/29 22:41ID:w3Vqun2Mけど Tera Term なので、コマンドラインから使える emacs 探さないと。
とりあえず、% emacs や % mule はだめでした。
0068login:Penguin
02/04/29 22:45ID:cEU+jgCUemacs -nw
か
xemacs -nw
でどー?
あと、文字列じゃなくって、文字コードを埋め込むとかはだめ?
0069kou
02/04/29 23:40ID:w3Vqun2Mけど、基本的な操作さえ分からないので kill で終了させました、たはは。
これは可読性を捨ててでも半角カナをコードで書かないといけないかも。
幸いコメントなど広範囲でなくて、半角カナ<->全角カナ変換ライブラリ
なので、とりあえずはなんとかなりそうです。
(商用 Solaris で日本語困ったことないです、たはは。Solaris for x86
では Oracle 提供されてないので、Linux 6年ぶりに使い始めました)
0070login:Penguin
02/04/29 23:47ID:RVkkTWy5:set nojkanaconv
でダメ?
0071kou
02/04/30 00:29ID:fJdTi7e8ほんとにほんとにありがとです〜。
いま、少し試し書きしてみましたが、とくにバグとかなさそです。
バックスペースやカーソル移動なんかも問題ないみたいです。
やればできるのですね>jvim
うん、もう最初からこっちのモードにしてちょ〜>jvim
早速 ~/.vimrc に書いときました。ほんと助かりました〜。m(__)m
0073kou
02/04/30 08:34ID:rp1vX0Ssトライアル(期限付き)や本物(有料)のでなくて、開発者向けの
無料ライセンスが取れないのです。(そう言えば、Sun はもう Solaris の
インテル版を作らないって発表あった超〜がっかり、きっと Oracle も
この先は入手が容易なトライアルさえ提供しないかも知れません。
しかたないのでうちは Solaris 9 出たらブレード 100 買うかも?)
0074名無しさん@お腹いっぱい。
02/04/30 09:08ID:2uftoipGインテル版を作らないって発表あった超〜がっかり
ソースは?
一時的にfreezeするとかじゃなくて
0075kou
02/05/01 00:06ID:71oo6Ovbもうインテル版の無料ダウンロードは閉鎖されてるようです。
ソースについては不明ですが、バイナリでさえだめとなると・・・。
Sun が赤字から脱出しない限りインテル版=無駄=や〜めたっとなるのでしょう。
(一時的であって欲しいものです)
0076login:Penguin
02/05/01 00:11ID:Eb4O+S+BソースはたしかSUNのホームページにあったと思う。でも随分前の話だな。
googleで引っかかるはずなので勝手に調べてください >>74
0077login:Penguin
02/05/01 00:18ID:dNmYmse4知らんかった。。鬱だ。
ずっとkterm ->vi filename->alt+tabで移動でやってた。
0078login:Penguin
02/05/01 00:23ID:dNmYmse40079login:Penguin
02/07/02 00:49ID:/QvZQdcH最近多用してるのは{,},[[,]]かな。
D,C,s,Sは意外と役に立つ
0080login:Penguin
02/07/05 00:24ID:oL5mgKx6@:
0081login:Penguin
02/07/13 17:28ID:kQFFlLy410
11
12
.
.
のように数値をインクリメントして挿入したいのですが、どうすればよいでしょうか。
0082名無しさん@Emacs
02/07/13 22:11ID:cQhGc7P6:1,109!cat -n[RET]:1,9d[RET]
vim限定。すでに100行以上あるテキストで、途中に空行がない場合。
1Gi10[ESC]qaly0jP[CTRL-A]q98@a
0083login:Penguin
02/07/13 23:15ID:dCOvoED1あちこちで聞いてるな。
0084login:Penguin
02/07/14 14:57ID:E+EKeA6nこれであげてたらぶち切れですよ(以下略
0085login:Penguin
02/07/14 15:05ID:KTOdezb2んで、どうしてあげてるの?
0086login:Penguin
02/07/14 15:46ID:oJEQf8SFしかし、そもそも >>81 は set num を知らないんじゃないか?
0087login:Penguin
02/07/14 20:20ID:w3Xk8N19とりあえず、知ってます。
0088login:Penguin
02/07/14 20:51ID:/Wvf+qKLマイクロソフトのワードも知らないんですか?
ここはひどいインターネットですね。
最新のアプリケーションソフトウエアも知らないバカが
ニナックス板で発言して欲しくないですよホントに。
無知とは恐ろしいものですね。
0089login:Penguin
02/07/14 21:03ID:uUT8oeHX0090login:Penguin
02/07/14 23:20ID:/YKewyttワードはワープロソフトです。viに代表されるエディタとは
用途が全然違います。普通、一緒に比べませんよ。
あと、「ひどいインターネット」という言葉の使い方も間違っています。
それをいうなら「ひどいWebサイト」とでもいうべきでしょう。
インターネットとは、平たく言うとここのようなWebサイトを見るための技術
そのものを指す言葉です。
きつい言い方をしてしまったかもしれませんが、
用語をきちんと把握しておくことは大切なことですので
きちんと覚えておいてくださいね。
0091login:Penguin
02/07/15 03:05ID:zAogcYzf0092login:Penguin
02/07/15 07:25ID:Ya6o3Zoeネタにマジレス..
0093login:Penguin
02/07/15 12:50ID:KNx0+ULmカコワルイ
0094login:Penguin
02/07/15 14:17ID:bUh1WJbo0095login:Penguin
02/07/15 20:40ID:GO68d0dfvim スレで既出。
:h CTRL-X
0096login:Penguin
02/07/15 20:41ID:RQTQDasfカ、カコイイ
>>92-93
ネタにマジレス(以下(以下略
0097login:Penguin
02/07/15 21:50ID:GXOl9ahY漏れもあなたみたいなスーパハカーになりたいが、たぶんムリだと思う。
0098login:Penguin
02/07/16 13:07ID:+K+VKdToあなたは優しいインターネットですね。私も精進します。
0099login:Penguin
02/07/16 20:54ID:qXDv9IV8あと、「優しいインターネット」という言葉の使(以下略
0100login:Penguin
02/07/17 00:09ID:ESKFIoT71Gi1 <ESC>0qp0yf j0P0<C-A>q98@p
・<ESC>はエスケープキーを押し、<C-A>はctrl+aを押す。スペースも大事。
・vim用
0101login:Penguin
02/07/17 00:54ID:NKjCYKpM>>82
ありがとうございます、やってみますだ。
■ このスレッドは過去ログ倉庫に格納されています