vim Part3
..
116:名無しさん@お腹いっぱい。
09/01/18 16:40:34 u6Z5DDn80
let value = @x
みたいにすれば、取り出せるよ。
117:115
09/01/18 19:17:09 Bz0ghf1g0
>>116
関数やコマンドで特定のレジスタを指定するのではなく、
ユーザが指定したレジスタを関数/コマンドから使う方法が知りたいのです
例えばpは"spとすればsレジスタの内容をペーストできますが、
自作コマンドで["x]とプリフックスさせて(任意のレジスタxを使うという意味で)
コマンド内部でそれを参照することはできるんでしょうか
118:名無しさん@お腹いっぱい。
09/01/18 22:38:37 Go3Bxzsu0
>>117
>自作コマンドで["x]とプリフックスさせて(任意のレジスタxを使うという意味で)
command! MyCmd call MyCmd()
nnoremap M :MyCmd<cr>
んで "xM を使う方法か。
考えたことなかった。
119:名無しさん@お腹いっぱい。
09/01/19 18:41:41 LzYw28D60
どのレジスタが使われようが @" に同じのが入っているけど
どのレジスタが最後に使われたかはわかんないんじゃないのかな
120:名無しさん@お腹いっぱい。
09/01/19 20:15:57 UlwvYB0+0
>>115
:help v:register
121:115
09/01/19 21:25:30 S9mBMhRD0
>>120
そのものズバリです。ありがとうございました
”\"" . (len(v:register) ? v:register : "\"")
として何とか組み込みコマンドの挙動を模倣できるようになりました
レスくれた方々、ありがとうございました。
122:名無しさん@お腹いっぱい。
09/01/20 18:32:07 1rIxXQPJ0
>>121
ちなみにどんなスクリプト組んだんだい?
123:115
09/01/20 22:59:43 b3ZQ3QCD0
>>122
ペーストしてからペーストした範囲を再インデントするコマンドを作ってみました
command! -nargs=1 IndentAfter :let expr = "mx\"" . (len(v:register) ? v:register : "\"") . "<args>" . "my`]='x`y"<Bar>:exe "norm! " . expr
nnoremap <leader>p :IndentAfter p<CR>
nnoremap <leader>P :IndentAfter P<CR>
nnoremap <leader>gp :IndentAfter gp<CR>
nnoremap <leader>gP :IndentAfter gP<CR>
124:名無しさん@お腹いっぱい。
09/01/20 23:45:51 TCsduZVM0
>>123
nnoremap <Leader>p pm``[=`]``
...
IndentAfterは:
- 「:execute "normal!" "expr" . "ssion"」で十分だから変数を経由する必要はない。
- 引数を文字列化する場合は<q-args>を使う。
- 'で括れば\や"をエスケープする必要はない。'
125:115
09/01/21 00:22:34 xtZV132C0
>>124
ありがとうございます。勉強になります
126:名無しさん@お腹いっぱい。
09/02/01 21:09:32 cPsAiE+G0
Vim7.1 on Windows Vista で、いつの間にかインサートモードから
コマンドラインモードに戻っても IME がオフにならなくなってしまった。
設定ファイルも正常に動いていたときからいじってないし、 Vim の
バージョンアップもしていない。
.gvimrc には
:set iminsert=0
:set imsearch=0
を書いてる。(正常に読み込まれていることは確認)
原因が皆目見当が付かないのだけど、同じ現象に遭遇したことのある人いますか?
127:名無しさん@お腹いっぱい。
09/02/01 21:47:13 cPsAiE+G0
-u NONE で起動して、 :set iminsert=0 しても変わらず。
128:名無しさん@お腹いっぱい。
09/02/03 09:14:57 OE2TttNX0
Vim 7.1 に OmniCppComplete 0.41 をセットアップしたのですが、
オブジェクトやポインターのオムニ補完が動作しません。
「パターンがみつかりませんでした」というメッセージがでます。
何が悪いのでしょうか?
129:名無しさん@お腹いっぱい。
09/02/03 09:15:44 OE2TttNX0
age
130:名無しさん@お腹いっぱい。
09/02/05 14:43:27 infwhDUY0
ファイルの一部に対して別のsyntaxを適用するにはどうすれば良いのでしょうか?
(sql や javascript の 文字列 で 宣言している部位 を 分かりやすくしたいです)
131:名無しさん@お腹いっぱい。
09/02/05 20:11:18 tIJkgqig0
これのこと?
URLリンク(mattn.kaoriya.net)
132:名無しさん@お腹いっぱい。
09/02/05 20:41:45 infwhDUY0
>131
ありがとうございます。
:syntax region start=xxx end=yyy
を 適当に 書いたら、
期待した動作をしそうな反応をしてくれました。
スキルが足りていないので時間を作って試行錯誤してみます。
133:名無しさん@お腹いっぱい。
09/02/06 18:32:36 /rztVxqj0
コマンドラインから起動する際に、起動時にnowrapを指定することは可能でしょうか?
134:名無しさん@お腹いっぱい。
09/02/06 18:39:19 /7Kflmx00
>>133
gvim -c"set nowrap"
ってこと?
135:133
09/02/06 19:09:56 /rztVxqj0
>>134
まさしくそれのことです!無事に折り返し無しで表示できました。
ありがとうございました!
136:名無しさん@お腹いっぱい。
09/02/07 03:40:01 528qMgS10
>>128
↓ を _vimrc あたりに書いたら動く、きっと。
autocmd filetype c,cpp set omnifunc=omni#cpp#complete#Main
137:名無しさん@お腹いっぱい。
09/02/11 01:08:18 ABBWmY6h0
project.vimは、左にExplorerを表示して、Entertかダブルクリックで
ファイルの内容を表示します。この時、Explorer.vimも似た様な構成で
すが、Explorer.vimはテキストファイル以外でも、xコマンドでファイ
ルを(例えばExcelファイル)を開く事が出来ます。
しかし、project.vimはxコマンドでは1文字の消去となります。
project.vimでテキスト以外のバイナリーファイルを開く事は出来ない
のでしょうか?project.vimでは、Explorer.vimのxコマンドに相当する
動作は出来ないのでしょうか?
宜しくお願い致します。
138:名無しさん@お腹いっぱい。
09/03/02 01:26:43 dKSYJWCH0
Vim 7.2-20090301香り屋版きた
139:名無しさん@お腹いっぱい。
09/03/03 05:04:03 LxhTTl2m0
小数点サポートきたこれ
:echo 1/3.0
140:名無しさん@お腹いっぱい。
09/03/03 05:09:30 LxhTTl2m0
こりゃちょっとした計算は間に合うな
:echo pow(2, -1)
141:名無しさん@お腹いっぱい。
09/03/04 07:53:39 fKQvHsso0
>Vim 7.2
>
>Vim 7.1を公開します。
142:名無しさん@お腹いっぱい。
09/03/04 19:44:20 MRiR8G9D0
香り屋版7.1.305をつかってます。
rubyのタグジャンプで!や?で終わる関数の定義に飛べないんだけど
なんか特別な設定は必要ですか?
143:名無しさん@お腹いっぱい。
09/03/04 21:20:13 J7s5ckuY0
>>142
:set iskeyword+=?
とすれば '?' 付きの定義に飛べるようになるよ
'!' も同じように設定すればいけるんじゃない?
144:名無しさん@お腹いっぱい。
09/03/04 23:38:51 MRiR8G9D0
>>143
おお、できた。ありがとう。
145:名無しさん@お腹いっぱい。
09/03/06 06:40:15 FdAuyVa60
>>143
C-N での補完でも has_key? とか gsub! とかが末尾の記号も含めて
補完されるようになったよ。さんくす。
146:名無しさん@お腹いっぱい。
09/03/08 00:25:36 gDaUd8ut0
SJISコードで下位8バイトが
5cの物にマッチする検索パターンって作れるのでしょうか?
↓の例だと「予」と「表」にマッチする
予定表: hoge \5000 foo
147:146
09/03/08 00:26:49 gDaUd8ut0
すいません間違えました
×下位8バイト
○下位1バイト
148:おは
09/03/08 05:10:29 5AD8VBmN0
syn match confChar0x5C /[―ソЫ\噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭xx\\]\+/
hi def link confChar0x5C Special
149:146
09/03/08 19:34:43 gDaUd8ut0
ありがとうございます。
150:名無しさん@お腹いっぱい。
09/03/11 23:54:43 4LVgwd+b0
kaoriya版7.2のgvimで-p付けてもウィンドウ複数枚になっちゃってタブ出てこないのなんで?
--remote-tab-silentに至っては引数間違ってるってダイアログでちゃうし。
なんか大きな勘違いしてたりしますか?
151:名無しさん@お腹いっぱい。
09/03/13 12:01:34 LycY7bE+0
>>150
gvim -p --remote-tab-silent FILE ...
152:名無しさん@お腹いっぱい。
09/03/15 12:08:23 St36TaCx0
set shellslashしてたら:e http....したときにcurlコマンドが適切にクォートされずにエラー吐くのか
153:名無しさん@お腹いっぱい。
09/03/15 22:30:46 UnPntkpd0
>>152
shellslashしてるけどurl入力しても普通に編集できるけど?
詳細プリーズ
154:名無しさん@お腹いっぱい。
09/03/18 11:08:49 Kahn/8S60
詳細というほどじゃないけど
:set noshellslash
:e "URLリンク(www.google.com)<)"
:set shellslash
:e "URLリンク(www.google.com)<)'
Unsupported Protocol: 'http
シングルクォートになって読み込めなくなるのよ
155:名無しさん@お腹いっぱい。
09/03/19 17:44:08 D2IWdzSr0
>>152,>>154
OSとvim verもよろしくお願いしまつ
156:名無しさん@お腹いっぱい。
09/03/22 23:04:19 THFfHFFs0
保守
157:名無しさん@お腹いっぱい。
09/03/24 00:05:23 sscaWJuE0
複数開いたファイルを一気に置換する方法教えてください!
158:名無しさん@お腹いっぱい。
09/03/24 00:41:23 oj51tqpk0
>>157
使ったこと無いけど :bufdo 使えば出来ると思う。
159:名無しさん@お腹いっぱい。
09/03/24 02:46:05 lKZFIDLQ0
>>157
:bufdo :%s/hoge/hage/g | update
とかじゃないの。頻繁に使うならキーマップ設定しとけばラク
お友達に :windo とか :argdo とか :tabdo もいるぞ
160:名無しさん@お腹いっぱい。
09/03/24 20:05:31 iF8cZdFI0
chaliceからの書き込みテスト。
161:名無しさん@お腹いっぱい。
09/03/24 20:07:24 iF8cZdFI0
文字化けします。
162:名無しさん@お腹いっぱい。
09/03/24 20:08:06 iF8cZdFI0
スレ違いでした。失礼しました。
163:名無しさん@お腹いっぱい。
09/03/24 21:51:57 QL7qoKtm0
>>159
ありがとうございます!
個人的には保存しなくても続行できるwindoが最高ですね
164:名無しさん@お腹いっぱい。
09/03/25 17:48:24 i3mOq7XO0
win版のvimのvimgrepでカレントディレクトリ以下のドットファイルを含めて検索するにはどうしたらいいんですか?
下記のコマンドではだめでした。
:vimgrep hoge ./{*,.*} | cw
ちなみに
:vimgrep hoge ./* | cw でドットファイル以外
:vimgrep hoge ./.* | cw でドットファイル
の検索はできました。
さらにlinuxのvimで試してみたところ最初の検索方法でうまくいきました。
原因や何か良い方法がありましたらご教授ください。
165:名無しさん@お腹いっぱい。
09/03/25 20:09:36 teSsGhmv0
>>164
最初の方法で上手くいくと思うんだけど何でなんだろうね。
取り敢えずは:vimgrepaddを使って後から追加すれば良いんじゃないかな。
166:名無しさん@お腹いっぱい。
09/03/26 02:10:52 J4uBxRTS0
>>164
ほんとだ、1個目のでだめですね。
とりあえず代行策。
:vimgrep hoge ./.* ./*
167:名無しさん@お腹いっぱい。
09/03/26 17:08:09 J4uBxRTS0
>>164
毎回後ろに
| cw
入力するのがめんどい人は .vimrc に↓を足しておくとおk
autocmd QuickfixCmdPost * copen
168:164
09/03/27 00:14:08 sUfG14L50
>>165,>>166,>>167
ありがとうございます。
それらの方法でいけました。
原因は分かりませんが、とりあえず教えていただいた方法でいきたいと思います。
| cw を省略する方法知りませんでした。これは便利ですねー。
169:名無しさん@お腹いっぱい。
09/03/30 14:24:07 PEuJn8/40
winのドットファイルって作れたっけ
170:名無しさん@お腹いっぱい。
09/03/30 14:59:58 y7l6riLz0
>>169
Windows は _vimrc だね
171:名無しさん@お腹いっぱい。
09/03/30 15:42:51 zhvginMY0
>>169
エクスプローラでは作れない。cygwinのshellでは可能。
172:名無しさん@お腹いっぱい。
09/03/30 16:09:03 G7To0uMF0
".vimrc"
のようにダブルクォーテーションでくくれば作れる。
173:名無しさん@お腹いっぱい。
09/03/30 16:10:15 G7To0uMF0
↑名前を付けて保存時な、一応念のため。
174:名無しさん@お腹いっぱい。
09/03/31 01:02:46 B9TzHj5f0
>>172,173
うぉー、知らんかった。ありがとう。
今気付いたけど vim の :E の R(rename) でもでけた。
175:名無しさん@お腹いっぱい。
09/04/16 22:40:56 Kks88TP/0
Vimで起動時のカレントディレクトリがC:\Windows\System32になっています。
別の特定のフォルダに設定したいのですが、_vimrcにchdirを書いてしまうと
エクスプローラのコンテキストメニューの[Edit with Vim]で開いたときも、
カレントディレクトリがそのフォルダになってしまいます。
要は
引数なし->特定のフォルダ
引数あり->そのファイルのフォルダ
にしたいのですがどうすればいいでしょうか。
176:名無しさん@お腹いっぱい。
09/04/16 22:52:19 nw5aMHH80
:let $VIM
:CdCurrent
177:名無しさん@お腹いっぱい。
09/04/17 00:19:54 DUt8sGAi0
>>175
argc()で起動時に与えたファイルの数が分かるよ。
それで:cdするかしないか判定させれば良いんじゃないかな。
あとはargv()とfnamemodify()辺りも使えば実現できると思うよ。
どうしても分からなかったらまた聞いて。
178:名無しさん@お腹いっぱい。
09/04/27 21:12:44 vFtR7Tkg0
gvim(香り屋版7.2.148)を使っています。
firefoxの設定ファイルuserChrome.cssを読み込むと、
"^M"と表示されている部分があります。
日本語の文字化けはありません。
vimrc,gvimrcも同胞されていたものを使用しています。
"^M"は、何でしょうか?
このまま放っておいて大丈夫でしょうか?
179:名無しさん@お腹いっぱい。
09/04/27 22:16:41 UZc16/CG0
>>178
改行コードを間違えてるんだろ。
同胞する?同梱するの間違いだろ。
180:名無しさん@お腹いっぱい。
09/04/28 08:48:18 mPd/RC5S0
>>179
ありがとうございます。
変換ミスの御指摘、痛み入ります。
vimで変換間違いがないように、練習してきます。
181:名無しさん@お腹いっぱい。
09/04/28 23:30:45 agIRar6y0
>>178
改行コードがLF(unix)とCR+LF(dos)が混在しているファイルだと
CR+LFの行末に ^M が表示されるっていうのはあるね。
182:名無しさん@お腹いっぱい。
09/04/30 08:22:02 kxg4TUxg0
変換ミスなのか?
同梱を正しく読めているのか疑問だ
183:名無しさん@お腹いっぱい。
09/04/30 08:33:48 J5F5KfgU0
|司 木困
184:名無しさん@お腹いっぱい。
09/04/30 09:33:44 shs440P50
vimのファイル数見たら1500もあるがな
なんぞこれ(;´Д`)
185:名無しさん@お腹いっぱい。
09/05/01 00:46:02 hXOEZx4XP
vimを使いこなすのとvi単体を使いこなすの
どっちがかっこいいですか?
186:名無しさん@お腹いっぱい。
09/05/01 05:01:42 GwkQi7ZC0
Vなどヴィジュアルモードにした場合はデフォルトで*レジスタにヤンクされますが、
キーマクロ中でV選択した場合にヤンクされません。
7.0辺りはヤンクされたはずですが、これは仕様が変わったのでしょうか?
V"*yで指定すれば希望の動作をするので問題無いのですが気になったもので。
187:名無しさん@お腹いっぱい。
09/05/01 10:08:54 7pF8uKbx0
>>186
:set clipboard?
で値を確認してみて。どの環境でもデフォルトでそうなってる訳じゃないよ。
それとVimは後方互換性に関しては割と神経質だからマイナーバージョンアップ程度でそんなところがほいほい変わるはずがない。
デフォルトの挙動が変化したと思うのであればまず自分の設定や使用環境に変化があったと疑うべきだよ。
188:名無しさん@お腹いっぱい。
09/05/05 21:27:41 A+wzPkuG0
香り屋版gvim7.2.148を使っています。
全角スペースの強調表示なのですが、いろいろ調べてコピペしてもあと一歩届きません。
if has("syntax")
syntax on
function! ActivateInvisibleIndicator()
syntax match InvisibleJISX0208Space " " display containedin=ALL
highlight InvisibleJISX0208Space term=underline cterm=underline ctermfg=Red ctermbg=DarkGray gui=underline guifg=Red guibg=DarkGray
endfunction
augroup invisible
autocmd! invisible
autocmd BufNewFile,BufRead * call ActivateInvisibleIndicator()
augroup END
endif
こいつをvimrcに書き込んで使っているのですが、わざわざ
:syntax match InvisibleJISX0208Space " " display containedin=ALL
と打ち込んでやらないと有効になりません。
しかしなぜだかハイライトテストではコマンドを打ち込まなくてもちゃんと表示されます。
どうすればこの行も読み込んでくれるのでしょうか?
189:名無しさん@お腹いっぱい。
09/05/09 11:55:27 PwVvKilX0
>>188
とりあえず全角スペースを強調したいだけなら
highlight InvisibleJISX0208Space guibg=darkgrey
match InvisibleJISX0208Space / /
でいいんじゃない?
:help :match
190:名無しさん@お腹いっぱい。
09/05/09 18:04:27 OntmgyVP0
Windows XP でgvim7.2を使用しています
shellslashオプションを有効にしていると
:Explore(ファイルエクスプローラ)のxコマンドが
使用できなくなるのですが、対策はあるのでしょうか?
191:190
09/05/09 21:11:11 OntmgyVP0
すいません自己解決しました
syntax/netrw.vimの最初に
setlocal noshellslash
を追加すればいいんですね
192:名無しさん@お腹いっぱい。
09/05/10 11:50:24 9BYbm4zk0
>>189
それも前に試してみたんですが、ハイライトテストにすら反映されないんですよねえ。
で、「Vim 全角スペース 視覚化」でググって出てきたこいつを使ってみたんですが。
あとはこのコマンドさえ自動で読み込んでくれるようになればいいのですが。
一体何が足りないんでしょうかねえ、やっぱ自分でどうにかするしかないのかなあ。
193:名無しさん@お腹いっぱい。
09/05/10 17:07:01 NkedXW7iP
質問ですが :sh とした時にvisual stdio の
コマンドプロンプトを起動させるにはどうしたらいいでしょうか。
194:名無しさん@お腹いっぱい。
09/05/10 17:25:43 mLQeTVOD0
>>193
set shell=%comspec%\ /k\ \"\"C:\Program\ Files\Microsoft\ Visual\ Studio\ 9\VC\vcvarsall.bat\"\"\ x86
など
スタートメニューにあるVisual Studio のコマンドプロンプトのプロパティを見て、
「リンク先」に書かれているものを指定すればいいはず
195:名無しさん@お腹いっぱい。
09/05/13 21:27:59 QvCp7OgRP
>>194
レス遅れてすみません。
無事にできました。ありがとうございました。
set shellでリンク先を指定するのに
スペースをエスケープするのを忘れてましたorz。
196:名無しさん@お腹いっぱい。
09/05/21 14:50:56 WGTe2ikK0
part1と2のURLはどなたかご存じでないでしょうか?
197:名無しさん@お腹いっぱい。
09/05/21 21:15:31 rgtT7F760
>>196
vim
スレリンク(software板)
vim Part2
スレリンク(software板)
198:名無しさん@お腹いっぱい。
09/05/22 10:46:40 K5eBvMGk0
本家のgvimをインストールすると、ファイルを右クリックで選択した際に
「Vimで編集する」、「既存のVimで編集する」が出て便利なんですけど、
香り屋版ではこれが出ないので出す方法知っている人教えてください。
199:名無しさん@お腹いっぱい。
09/05/23 00:19:23 /1RIuBDu0
便乗質問です。
私は>>198と逆でコンテキストメニューのvim関係のを消したいのですが
どうすればできるのか教えてください。
200:KoRoN@Vim%Chalice ◆8XALICEsdk
09/05/23 11:07:07 OKFG9UYj0
>>198
URLリンク(www.kaoriya.net)
Vimに付いているシェルエクステンションです。私はシェルエクステンション全般を
なるべく使わないので配布していません。インストールの仕方は中のREADME.txtを参
照してください。
# 個人的にはレジストリをいじってすべてのファイルを関連付けてます
> Windows Registry Editor Version 5.00
>
> [HKEY_CLASSES_ROOT\*\Shell\01_Vim]
> @="&Vim"
>
> [HKEY_CLASSES_ROOT\*\Shell\01_Vim\command]
> @="D:\\software\\vim72-kaoriya-w32j\\gvim.exe \"%1\""
>>199
上記のREADME.txtにアンインストール方法が書いてあります。レジストリ削除後に
再起動する必要があると思われますのでご注意ください。
なおいずれにせよレジストリをいじる際には、誤った操作をすると起動できなくなる
リスクを理解したうえで、くれぐれも注意して行ってください。
201:199
09/05/23 17:10:21 /1RIuBDu0
>>200 KoRoNさん
regeditでGvimExt.reg に書いてあるものを手動で削除して
無事、コンテキストメニューのvim関係のが消えました。
長いファイル名のファイルをvimで開いているときに
コンテキストメニュー表示させると変に横長になるのがカッコ悪いと思ってたし、
自分は "送る" の中に登録してあるんで要らんやんと思ってたんです。
ありがとうございました。助かりました。
202:198
09/05/23 19:45:08 dRok8d4Y0
>>200
できました!ありがとうございます。
203:名無しさん@お腹いっぱい。
09/05/24 00:19:08 HD0+3KzH0
Janeのスレッド一覧みたいに一行毎に交互に背景色変えられないかなー
行にそって視点を移動するのがきつくなってきた
204:名無しさん@お腹いっぱい。
09/05/26 20:02:06 ROlx+4Ym0
set culじゃだめ?
205:名無しさん@お腹いっぱい。
09/05/30 18:15:08 oXiDDZ/S0
ファイルを開いたら
続けるにはENTERを押してください。
と要求されるようになってしまいました。
元に戻すにはどうすればいいでしょうか。
206:名無しさん@お腹いっぱい。
09/05/30 18:44:49 5Cj0cq3pP
.vimrcに間違ったコマンド書いてるんじゃない? あるいはpluginにいれたスクリプトが間違ってるのかも
207:名無しさん@お腹いっぱい。
09/06/02 23:58:01 IsqMpCet0
>>205
set cmdheight=2
で直らないかい?
208:名無しさん@お腹いっぱい。
09/06/03 18:25:51 RRwyXfgi0
vimfiles/colors/のファイルでタイトル行を以下のようにしても、
hi Title gui=bold guifg=RoyalBlue4
タイトル部分の日本語が太字にならないようです。
コメント部分に斜体を指定しても、同様です。
英文は指定が反映されるので、日本語フォントの問題なのかな
という気もするのですが、みなさん、どうでしょうか?
ちなみに、アンダーラインはちゃんと適用されます。
209:名無しさん@お腹いっぱい。
09/06/05 10:24:00 dKfYo+h10
フォントなに使ってんの?
210:名無しさん@お腹いっぱい。
09/06/06 17:57:10 euYhjHey0
編集中のファイルを他のプロセスから書き込みができないようにしたいのですが、
vim(windows版)でも可能でしょうか?
サクラエディタの排他制御のようなものです。
211:名無しさん@お腹いっぱい。
09/06/07 13:32:12 4UeEP7hq0
無理
212:208
09/06/07 19:41:17 xgfzQSg40
>>209
MeiryoKe_Consoleです。
もしかして、フォントのせいですかね?
デフォルトの_gvimrcがMS明朝指定になっていて、
bold指定でも和文字が太字にならなかったので、
太字になるのは英文字だけなのかと予想したのですが。
213:名無しさん@お腹いっぱい。
09/06/08 20:31:09 eKUb36w50
MeiryoKe_Consoleは知らないけどうちでは明朝でもゴシックでも太字になる
なんだろね
214:208
09/06/08 21:33:54 ChoU5lOU0
まじっすか。
Vistaなんですけれど。
でも、可能なことが分かっただけでも大収穫です。
てっきり、出来ないもんだと思ってました。
いろいろ調べてみます。
どうもありがとうございました。
215:208
09/06/11 20:11:01 3Z2jG/gW0
どうもです。
マルチバイト文字だからwideの方で指定しなくちゃならんと
思っていたのですが、間違っているようです。
普通に、guifont指定だけにしたら、太字になりました。
お手数をおかけしてすみませんでした。
set guifont=MeiryoKe_Console:h12
"set guifontwide=MeiryoKe_Console:h12
216:名無しさん@お腹いっぱい。
09/06/13 14:00:32 krQFghOP0
vimでphpのプログラミングをしたいのですが定番のIDE化するプラグインって何ですかね?
217:名無しさん@お腹いっぱい。
09/06/15 01:04:02 1ImYFWjy0
project.vimを使ってはいるけれど。
何を求めてるんでしょ
218:名無しさん@お腹いっぱい。
09/06/28 08:45:34 E8rObbFg0
いやだから、PHPを書くのに、vimをIDE化する、定番の、プラグインだよ?
よく知らないなら黙っていてもらいたい
答え意外は求めていないんで
ホントvimユーザは閉鎖的&自己満だよな
もういいわ他のエディタ使うわ
219:名無しさん@お腹いっぱい。
09/06/28 09:29:27 t7Jo6UeE0
vimはIDEではないし、IDEにはならないことも知らないならとっとと帰っていただきたい。
220:名無しさん@お腹いっぱい。
09/06/28 09:37:17 ReTHnqX70
2ちゃんで捨てセリフ吐いて遁走する馬鹿って子供みたいでかわいいわ^^
221:名無しさん@お腹いっぱい。
09/06/28 10:42:04 E8rObbFg0
あっそ
イイ!イイ!って言ってるから使ってみたらほんとしょーもないわ
こんなん変態的なキーバインドで操作できるオレカコイイ!って自己満に浸るためのソフトだわ
結局IDE化すら出来ない糞アプリってことでFA
emacs使ってたほうが10000倍マシ
せいぜい生産性の低い仕事して自己満に浸っててくらさいウンコ共
222:名無しさん@お腹いっぱい。
09/06/28 11:15:54 nCeu2YRk0
>emacs使ってたほうが10000倍マシ
その10000倍とやらは普通のemacs使いの1/10000なんだろ?
w
223:名無しさん@お腹いっぱい。
09/06/28 12:33:20 EzL2qPMI0
夏だなあ
224:名無しさん@お腹いっぱい。
09/06/28 17:40:48 sPZ0w1lT0
さすがに完全な釣りでしょ
ネタとしては面白いけど
225:名無しさん@お腹いっぱい。
09/06/28 17:44:52 t7Jo6UeE0
emacs使えるならphpプラグインとviプラグイン入れたらいいのにね。
viプラグインイマイチだったような気もするけど。
226:名無しさん@お腹いっぱい。
09/06/28 19:08:37 a7f15nV20
選ばれし者のみ扱える
vip-mode
227:名無しさん@お腹いっぱい。
09/06/28 20:32:04 t7Jo6UeE0
は!俺適当なことを。
eclipseにプラグイン入れての間違いだったよ
228:名無しさん@お腹いっぱい。
09/07/02 07:13:39 PvSL2ijB0
eclipseのvimプラグインは金取る割に微妙なんだよなぁ
でも買っちゃったけど
229:名無しさん@お腹いっぱい。
09/07/02 18:58:36 AjAZTObZ0
使ったことないけれどEclimじゃだめなんかな
あとはEclipseをVimライクなキーバインドにするVrapperとか
230:名無しさん@お腹いっぱい。
09/07/03 00:42:49 lzWIZwMG0
>>226
選ばれし者よ
231:名無しさん@お腹いっぱい。
09/07/03 00:43:04 zUp5gelo0
>>229
俺が把握して試したことあるのは,
1. viPlugin for Eclipse
2. eclim
3. vimplugin
4. Vrapper
で,その中では,1. viPlugin for Eclipseが一番だと思った.
理由としては,2,3は基本的にvimをeclipseのエディタ部分にはめ込む,という物で,eclipseのクイックフィックス等のサポートが全くない,もしくは半端.
プロセス間通信も伴うので,正直常用できるほどの安定性に欠ける.なんか速めにタイプすると,エラー大量に吐いて落ちたりする.
4のVrapperはキーバインドをvi風に変更するものだが,vimのテキストオブジェクト相当の機能が無かったりしていまいち.
1.は1.15あたりから安定性も増したし,フォーラムでの質問もそこそこ返ってくるし,いいと思う.
価格的には15ユーロ = 2 039円ということで,投げ銭程度の額なんだけど,決済をPayPalでやらんといけないのが障壁高いのかもね.
232:名無しさん@お腹いっぱい。
09/07/03 01:00:59 ZeNwHlPe0
ウホッ、いいレビュー
乙
233:名無しさん@お腹いっぱい。
09/07/03 03:38:21 O7+Y59Ox0
>231
まあvipluginが一番マシなのは確かだが…正直、金取るくせにこの出来かよ!(-_-)
と思う。このくらいならフリーで出せばいいのに…
あと、2000円を投げ銭というあんたの金銭感覚はマジキチレベルだからきおつけたほうがいいよ。
一般人に2000円捨てろと言ったらマジキチ扱いされんぞ。
よっぽどのお金餅か、財布のヒモがどっか行った馬鹿としか思えない。
234:名無しさん@お腹いっぱい。
09/07/03 03:52:35 zUp5gelo0
>>233
我慢できないほどの出来だったら買わなければいいんじゃないの?
よく思うんだけど、2千円とか3千円とかのシェアウェアに対して、金をとるなんて!という人たちってどんだけ金無いの?
普段常用する物に対してアルバムCD一枚分より少ない額も出せないの?1回飲みに行っただけで5千円とかは払えるのに?
念のため言っておくけど、投げ銭って金をドブに捨てろいう意味じゃないからね。
作者がそれ相応の労力を払って作っているものに対して、フリーで当たり前。金を取るのはおかしいという考えはあまりにも自分勝手じゃないかな。
235:名無しさん@お腹いっぱい。
09/07/03 04:01:24 O7+Y59Ox0
>>234
金無くてすみませんねww
何を重要だと考えるかなんて人それぞれじゃん?
オレにとってはタダの1と0の並びのソフトウェアにそこまでの価値が無いと思ってるだけだから。
音楽や友人との飲み会>>>>>>>>>超えられない壁>>>>>>>>>>>>>糞ソフトだから。
オレにとっては友人や音楽の方が重要ってことで、人の価値観をおかしいとか間違ってるって言うほうがおかしい。
オレは2000円もの金を捨てる気にはなれない。ちりも積もれば山となる。だ
236:名無しさん@お腹いっぱい。
09/07/03 04:05:43 zUp5gelo0
>>235
あぁーなんかもういいわ。
あんたとは永遠に話がかみ合わない気がするから。
237:名無しさん@お腹いっぱい。
09/07/03 04:08:21 O7+Y59Ox0
>>236
捨て台詞www
オマエも友達作った方がいいぜ
238:名無しさん@お腹いっぱい。
09/07/03 04:17:52 zUp5gelo0
まあ、とにかく私が触ってみた感じでは、viPlugin for Eclipseが一番良かったと思うのですが、他のを使ってみたのは結構前なので今はもっと進展しているかもしれない。
巷ではeclimが良いと言う話も聞くから、最近使って良かったと思う人はレビューよろしくお願いします。
eclipseスレに誘導したほうがいいかとも思ったんだが…eclipseでvi(m)バインドってほぼ変態扱いのような気もするので…
こっちの方がeclilpseでvimの需要高そうなので、こっちでいいですかね?
239:名無しさん@お腹いっぱい。
09/07/03 04:29:13 ZeNwHlPe0
価値観は人それぞれでいいけど俺はちょっと試すのに二千円は激安と思う派だな
「あんたの金銭感覚はマジキチレベル」「財布のヒモがどっか行った馬鹿」
↓
「何を重要だと考えるかなんて人それぞれじゃん?」「人の価値観をおかしいとか間違ってるって言うほうがおかしい」
どうでもいいが、自分で書いてて変だと思わないのか?
240:名無しさん@お腹いっぱい。
09/07/03 05:23:44 h0gq1mcQ0
ニッチ分野で一般人とか持ち出して来るバカは死ねば良いと思うよ
241:名無しさん@お腹いっぱい。
09/07/03 05:56:53 LNa34zlM0
>>238
どっちのスレでもスレ違いに近い話題だけど
単独スレを立てるほどの話題じゃないし、
それならここで話しした方が助かる人は多いんじゃないかな。
vimがなくて困る人はeclipseスレにいないだろうけど、
こっちの人は死活問題だろうし。
242:名無しさん@お腹いっぱい。
09/07/03 11:13:35 IBpyAVnI0
>>233
>このくらいならフリーで出せばいいのに…
「そのくらい」なら自分で作ればいいのに?
243:名無しさん@お腹いっぱい。
09/07/03 23:14:48 lzWIZwMG0
そうだ そうだ
244:名無しさん@お腹いっぱい。
09/07/04 00:24:58 BbNaH8Gb0
金取る方が作者は大変だということに気づかないアワレ
245:名無しさん@お腹いっぱい。
09/07/04 19:26:59 QnIAcriS0
Kaoriya版vim 7.2を使ってますが、
付属のvimballがwindowsだと動きません。
(UseVimballをコマンドとして認識してくれません)
ソース版をlinux上でビルドしたものでは問題なく動くのですが…
どなたか原因はわかりますでしょうか?
246:名無しさん@お腹いっぱい。
09/07/06 17:49:40 FwS3G9rw0
かおりやの7.2でvimのサイトから持ってきた適当なvbaを:so %してみたけど使えたよ。
とりあえず
:scriptnames を見てvimballPlugin.vimが読み込まれてるかどうか
:messages とかでエラーメッセージが出てないかどうか
を確認
あとは自分のvimrcファイルがあるならそれ無しでvim起動してみるとか。
247:名無しさん@お腹いっぱい。
09/07/07 21:42:54 P5oivMvm0
KaoriYa版 VIM 7.2を使っているのですが、
backspace=1
を設定すると、CTRL+Uによる削除が機能しません。
backspace=2
であれば従来通り行頭まで削除されます。
7.1までは期待した通りの動作なんですが、
バックスペース関連の動作が変更になったんでしょうか?
ちなみにCygwin版vim7.2では期待した通りの動作でした。
248:名無しさん@お腹いっぱい。
09/07/07 21:49:40 gp4Y0fzU0
7.1でそのような動作にならないから何の意見も出せぬ
249:KoRoN@Vim%Chalice ◆8XALICEsdk
09/07/07 22:28:27 8iJoCQFJ0
>>247
デフォルトでマップされてしまっているからみたいです。
:imap
で確認できます。
これは $VIMRUNTIME/vimrc_example.vim で設定されてますから
.vimrc で
:iunmap <C-U>
するのが良さそうですよ。
250:名無しさん@お腹いっぱい。
09/07/08 00:12:36 Gsn58YOc0
>>249
解決しました。
ありがとうございました。
デフォルトのマッピングが変わったんですね。
251:名無しさん@お腹いっぱい。
09/07/08 01:52:01 3G2WH/Gv0
おお、ほんとだ。
vimrc_example.vimが拡充されてることに気づかなかった
252:247
09/07/08 15:01:58 ZKVftnMV0
ところでキーマップの件が解決したあと、動作確認していたら別の問題に引っかかってしまいました。
たとえば、KaoriYa VIMの配布物に入っている CHANGES_w32j.txt等を開いて下記の様に編集します。
なお、%HOME%/_gvimrcはありません。
[C-U]はCtrl+U、[ESC]はエスケープキーです。
--ここから--
:set bs=1
:iunmap <C-U>
Oa
a
a[C-U][C-U][C-U][C-U][C-U][ESC]u
--ここまで--
最後の"u"でUndoするときに「E438: u_undo: 行番号がまちがっています」というエラーが出ます。
いろいろ試した感じでは、日本語のテキストファイル限定で発生しているようです。
KaoriYa版 VIM 7.1,7.2で確認しました。
253:247
09/07/09 14:34:56 htnykF6f0
その後いろいろ試したところ、runtime/plugins/format.vimを削除すればエラーが出なくなることまでわかりました。
ここまでくると本家の方に聞いたほうが良さそうな気がしてきました。
254:247
09/07/09 15:16:22 htnykF6f0
とりあえず、_vimrcに下記設定を追加してお茶を濁すことにしました。
let plugin_format_disable = 1
255:KoRoN@Vim%Chalice ◆8XALICEsdk
09/07/10 02:26:29 WVIXF6pi0
>>253
format.vim は香り屋版にのみ同梱される日本語整形のためのスクリプトです。素の
Vim ではサポートされていない日本語の禁則処理を考慮した整形を実現しています。
おそらくは入力の最中に整形が実行されその副作用として undo バッファに影響を与
えているのでしょう。
256:247
09/07/10 11:33:21 JKcSU7Sp0
>>255
そうでしたか、香り屋版のみのプラグインなんですね。
日本語の禁則処理は必要ないので、このまま使うことにします。
ありがとうございました。
257:h_east ◆gmdnyaFlJE
09/07/10 19:38:03 Q8vc5noC0
exuberant ctags 5.8 released!!!
258:名無しさん@お腹いっぱい。
09/07/18 07:04:47 L7A1m9zB0
ロシア語のファイルを開くとロシア語が日本語のロシア文字(2バイト)で
表示されてしまうのはなぜでしょうか?
開いたファイルは tutor.ru.utf-8 です.
259:名無しさん@お腹いっぱい。
09/07/18 19:14:52 TaP14gC30
全角半角の話?
260:名無しさん@お腹いっぱい。
09/07/19 14:28:27 Hwuf82xr0
Vimで10737418240
以上の数値をヤンクして張り付けると
-1になってしまいます。
対処法などありますでしょうか?
261:名無しさん@お腹いっぱい。
09/07/19 14:44:15 AVDEliA80
ヤンクバッファに入れて貼り付けただけだと問題ないけどなあ。
C-Aとかするとだめだけど
262:260
09/07/19 15:41:10 Hwuf82xr0
すいません
YankRingというプラグインが原因みたいでした。
YankRingというプラグインを無効にするしかないのでしょうか・・・・
263:名無しさん@お腹いっぱい。
09/07/19 17:22:09 s8jDBoV/0
バグレポートしましょう。
264:名無しさん@お腹いっぱい。
09/07/20 23:42:26 Vb0d2+TG0
unix板vimスレでもyankringの副作用っぽいのがあったねぇ
265:名無しさん@お腹いっぱい。
09/07/22 12:47:25 6/IhEwP60
KaoriyaさんのWindows版gvimを使っています。
ネットワーク上のファイルを編集していると、カーソル移動で引っかかる
ように感じるんですが、ファイルロックとかファイルの日付チェックとか
そういうものが何かしているのでしょうか?
そのあたりの設定があれば見直したいです。
ヒントやキーワードなど教えて頂けるとありがたいです。
よろしくお願いします。
266:名無しさん@お腹いっぱい。
09/07/22 13:41:53 sq8gvgxI0
>>265
「ネットワーク上のファイル」は具体的にどういうこと?
恐らくnetrw経由で編集しているファイルではなく
ネットワークドライブにあるファイルのことだとは思うけど。
もしそうならその話題は以前vim_devに上がってたと思う。
具体的にどうなったかは覚えてない。
267:名無しさん@お腹いっぱい。
09/07/22 14:52:06 6/IhEwP60
ネットワーク上のファイルです。netrw というのはまだよく知りません。
URLリンク(groups.google.co.jp)
を見ていて、UNCではなくドライブをマップしたらどうかと思い、
試してみたら、なんとなく引っかかりが減ったように感じました。
しばらく様子を見てみようと思います。
268:名無しさん@お腹いっぱい。
09/07/22 14:53:07 6/IhEwP60
すみません、「ネットワークドライブにあるファイルです。」です、、
失礼しました。
269:名無しさん@お腹いっぱい。
09/07/23 09:52:30 S6hwFmDz0
つ「gvim ネットワーク 遅い」
270:名無しさん@お腹いっぱい。
09/07/30 21:42:08 NkT3SOSi0
自作関数で!を受け取る方法ってありませんでしたっけ?
271:名無しさん@お腹いっぱい。
09/07/30 22:05:57 xi4RcfRDO
>>270
-bang
272:名無しさん@お腹いっぱい。
09/07/30 22:09:50 xi4RcfRDO
あれ、コマンドじゃなくて関数?見間違えた。コマンドなら
command -bang ...
だけど。関数はそもそも ! を受け付けるとかない。
273:名無しさん@お腹いっぱい。
09/07/30 22:12:58 NkT3SOSi0
ごめんなさいコマンドでいいんでした
というか関数に!つけて何の得があるんだ俺orz
本当にありがとうございました
274:名無しさん@お腹いっぱい。
09/07/31 14:04:28 BFdh600n0
リモートデスクトップの共有ドライブにあるファイルをvimで編集すると、
書き込み時にvimがガッチリ固まってしまいます。
バックアップファイルをローカルディスクに作れば回避できることは判ったのですが、
ファイル名を見てバッファ毎にbackup設定を切り替えることは可能でしょうか?
275:名無しさん@お腹いっぱい。
09/07/31 16:35:46 MkzEkwDf0
>>274
常にローカルじゃだめな理由はなんでしょうか?
276:名無しさん@お腹いっぱい。
09/07/31 19:26:45 fl5KmCiY0
>>275
プログラムを書く際に直前のバックアップとdiffをとって変更点をチェックするという作業ををよくやるのです。
なので、バックアップファイルはカレントディレクトリにある方がありがたいです。
277:名無しさん@お腹いっぱい。
09/07/31 19:29:37 yiSYVHC90
>>276 vcs使いなよ
278:名無しさん@お腹いっぱい。
09/07/31 19:52:02 rVYZeYNT0
autocmdを使って set directoryとset backupdirをいじればどうにかならん?
279:名無しさん@お腹いっぱい。
09/07/31 22:36:43 MkzEkwDf0
>>275
その作業方法を改善すべきだと感じました。
subversion, CVS, git等のバージョン管理システムを導入されてはいかがでしょうか。
280:名無しさん@お腹いっぱい。
09/08/01 00:14:15 SfyxqaEA0
>>277,279
subversionは使っています。
バックアップが欲しいのは、もっと小さい単位の編集作業のチェックです。
ちょこっと編集してundoして確認することがありますが、一覧性をあげるためにdiffが使いたい時もあります。
なので、ないと困るということはないのですが、あると効率が上がる。
というレベルです。
>>278
ありがとうございます。
その線でちょっと調べてみます。
281:名無しさん@お腹いっぱい。
09/08/01 01:04:26 BUnSBijV0
>>280
TortoiseSVNですよね?
差分ビューアにvimdiff使っています?
gvim.exeをコピーしてvimdiff.exeにリネームして、
TortoiseSVN→設定→外部プログラム→差分ビューアで指定すればとても良い感じです。
(その場で変更箇所の取捨もおこなえますし)
既に使っているのでしたらごめんなさい。
282:名無しさん@お腹いっぱい。
09/08/01 22:38:18 SfyxqaEA0
>>281
それは知りませんでした。WinMergeを使っています。
vimdiffもなかなか便利そうですね。
283:名無しさん@お腹いっぱい。
09/08/01 23:23:26 ViuYh3/A0
リポジトリにちょこちょこコミットするのがあまり好きじゃないってことだよね?
それならsvkについて調べてみてはいかが?
284:名無しさん@お腹いっぱい。
09/08/01 23:35:21 SfyxqaEA0
>>283
というか、ちょっとした実験でいちいちリポジトリにソースを追加したり削除したりするのもどうかな?と。
まぁ、あれ?さっき何やったっけ?ってなるときってコミットしているとは限らないんですよね。
285:名無しさん@お腹いっぱい。
09/08/02 00:04:57 al+okczb0
で、svkについては調べたのか?
286:名無しさん@お腹いっぱい。
09/08/02 10:48:58 8lcOXptj0
s/差分ビューア/差分ビューアやマージツール/
コマンドは以下の4つを覚えておけばなんとかなる
]c
[c
dp
du
287:名無しさん@お腹いっぱい。
09/08/02 11:14:51 8lcOXptj0
>>284
> まぁ、あれ?さっき何やったっけ?ってなるときってコミットしているとは限らないんですよね。
コミットする必要はないんじゃないかな。
リポジトリと作業コピーの差分は TortoiseSVN→変更をチェック でいつでも比較できるし
変更が大量にある場合は一段落したところで作業コピーをコピーしてそいつと差分とればいいし。
もちろんsvk使うのもあり。
この話題が続くようならUNIX板のsubversionスレでどうぞ
と思ったらスレが無い。。
288:名無しさん@お腹いっぱい。
09/08/02 11:50:01 90kCUyk00
>>285
もちろんsvkについては存じ上げております。
hgも試しましたしgitも検討しました。
>>287
そうですね。
かなり脱線してきましたね。
まぁ、vimで編集するファイルを全てvcsで管理するというのはやりすぎですし、
私の件はautocmdで解決しそうなのでこれにて完了ということでお願いします。
ありがとうございました。
289:名無しさん@お腹いっぱい。
09/08/02 16:04:35 al+okczb0
うに板じゃなくてム板にある
290:名無しさん@お腹いっぱい。
09/08/02 18:20:01 8lcOXptj0
>>289
ありがとう
291:名無しさん@お腹いっぱい。
09/08/03 18:10:04 W5WkmL8XO
vimは軽くなりましたか?
292:名無しさん@お腹いっぱい。
09/08/03 18:13:05 W8evU2pX0
どちらかというと重くなる一方じゃないのかな
293:名無しさん@お腹いっぱい。
09/08/03 18:16:31 W5WkmL8XO
僕の200MHzでもサクサク動いて欲しいです
294:名無しさん@お腹いっぱい。
09/08/03 19:14:50 n9DpzszM0
yzisに淡い希望を抱いたこともありました・・・
295:名無しさん@お腹いっぱい。
09/08/04 00:00:39 pel8l2io0
自分とこ向けにちゃんと最適化してビルドすればそこそこ軽くなるんじゃないかな。
いらない機能とか削って。
296:名無しさん@お腹いっぱい。
09/08/04 15:21:37 k2PoJ3Ao0
savevers.vim
これでナンバリング管理できる
F5で差分チェックなど 9999999保存できる
297:名無しさん@お腹いっぱい。
09/08/07 12:46:53 ar8UYlAq0
vim6.4から久しぶりにバージョンアップしてみたので、
早速_gvimrcと_vimrcをvim7.2のフォルダにコピーしたんだけど読み込んでくれない。
今までずっと使ってた設定ファイルだし:source で明示的に
指定するといけるので書式は間違ってないと思うんだけど7.2になってから設定ファイル関係なんか変わった?
298:名無しさん@お腹いっぱい。
09/08/07 12:47:40 ar8UYlAq0
あ、vimは両方とも香り屋版なんだけど。
299:名無しさん@お腹いっぱい。
09/08/07 14:53:10 Bft/CG000
>>297
不確かで申し訳ないがアンダーバー付きは個別ユーザ用なのでDocument and Setting\ユーザ名\に置くんじゃないかな?
自分は環境変数HOMEを設定しているので試せない
300:名無しさん@お腹いっぱい。
09/08/07 18:08:28 ar8UYlAq0
>>299
ありがと〜。ただ、残念なことに試しにやってみたけどできなかった。
レス見て環境変数を見たけど特におかしいところはなさそうだった。
そこで思いついたんだけど、ひょっとしたら環境変数じゃなくてレジストリが何かおかしいのかもと考えて、
一度、gvim -unregisterをやってからもう一度インストールしたら、
今度はちゃんとvimのフォルダにある _gvimrc を読んでくれて無事に使えるようになった。
301:名無しさん@お腹いっぱい。
09/08/12 23:37:25 Pe+2dKSZ0
KaoriYa版使ってます。
テキストブラウザになりますか?2chブラウザじゃなくて。
エルビスとかいうのみたいにテーブルを表示したいです。
302:名無しさん@お腹いっぱい。
09/08/13 02:02:14 OgLF0wj00
えるびすはてーぶるをひょうじできません。
303:名無しさん@お腹いっぱい。
09/08/13 05:20:10 Oa4IPuHp0
そこそこ見やすい感じに整形されますよ
304:名無しさん@お腹いっぱい。
09/08/29 21:53:13 Yb0+ftfTO
ファイル名を変更したい時って
:w 新ファイル名
:e 新ファイル名
:!del 旧ファイル名
しかないんですか?
305:名無しさん@お腹いっぱい。
09/08/29 22:22:05 GEHLl6lU0
:file! 新ファイル名
:!del 旧ファイル名
306:304
09/08/29 23:11:11 Yb0+ftfTO
今までずっと
:w
しか知りませんでした^^あり
307:名無しさん@お腹いっぱい。
09/09/03 00:23:41 /nzhwjum0
ツールバーを起動時から非表示にするにはどうすればよいのでしょうか?
_gvimrcの修正で可能ですか?
308:名無しさん@お腹いっぱい。
09/09/03 01:10:10 XencoyKXP
set go-=T
309:名無しさん@お腹いっぱい。
09/09/03 07:11:13 /nzhwjum0
ありがとう!
310:名無しさん@お腹いっぱい。
09/09/03 20:54:12 U8U0n89f0
PCから他のエディタを全て削除し、
viのみにしたら、三日で基本操作は覚えたよ。
人間、追い込まれれば何でもやるものだと思った。
311:名無しさん@お腹いっぱい。
09/09/04 09:47:40 GVYAEiyA0
三日もかかったのか
312:名無しさん@お腹いっぱい。
09/09/04 22:53:46 rWDhCuwo0
基本操作の範囲にもよるな
313:名無しさん@お腹いっぱい。
09/09/05 03:38:31 IX4ZFVUW0
メモ帳には逃げなかったんだ
314:名無しさん@お腹いっぱい。
09/09/05 07:32:43 UMCS/K8T0
PCから他のエディタを全て削除し、
メモ帳のみにしたら、三日で基本操作は覚えたよ。
人間、追い込まれれば何でもやるものだと思った。
315:名無しさん@お腹いっぱい。
09/09/05 08:04:55 5Mu4btgr0
>>312
上下左右のカーソル移動
行先頭・末尾へのカーソル移動
テキスト先頭行・末尾行への移動
テキスト入力の開始・終了
テキスト一文字削除
テキスト一行削除・貼り付け
ファイルの保存・破棄
これをマニュアルを見ずにできるようになるまで三日かかった。
まあこんなもんでしょう。
>>313
慣れない高機能ツールより、慣れた低機能ツールの方が効率良いからね。
逆に言えばviに慣れてしまえば最強なのだろうけど。
316:名無しさん@お腹いっぱい。
09/09/05 09:00:38 5qTC5Ar20
俺はカーソル移動が手に付くまで1週間以上かかったけどな
317:名無しさん@お腹いっぱい。
09/09/05 09:49:36 rhVst5f60
1ヶ月もしたら色んなところで
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
になった
318:名無しさん@お腹いっぱい。
09/09/05 09:57:46 SJuNB2Kp0
エディタ:(g)Vim
ウェブブラウザ:Vimperator
表計算:Vixcel
ランチャ:Svitch
その他一般:AutoHotkey
キーボードで始めに壊れるのはまず間違いなく「j」キーだろう
319:名無しさん@お腹いっぱい。
09/09/05 13:10:18 nrQ57SJZ0
そうとも限らないぞ
連打する強さと頻度は「ESC」の方が上だ
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5149日前に更新/94 KB
担当:undef