[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/07 07:33 / Filesize : 271 KB / Number-of Response : 972
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

vim Part2



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/16(月) 22:47:44 ID:rmuixhCJ0]
主にwindows環境でのvimについてのスレッドです。

本家 ttp://www.vim.org/
windows版バイナリ配布 ttp://www.kaoriya.net/
wiki ttp://vimwiki.net/
ctags 日本語対応版 ttp://hp.vector.co.jp/authors/VA025040/
vim users guide(閉鎖?) ttp://pcmania.jp/~moraz/

名無しのVIM使い(スクリプト) ttp://nanasi.jp
spanish passion Linux(全オプション) ttp://www15.ocn.ne.jp/~tusr/
ずんWiki ttp://www.kawaz.jp/pukiwiki/?vim

UNIX板のvimスレ pc11.2ch.net/test/read.cgi/unix/1174302567/

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/13(土) 09:00:12 ID:Et52A7Yc0]
set enc=utf-8
フォントの設定にも注意

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 00:43:16 ID:13optrEX0]
set encを変更するとコマンドラインの検索履歴が化けるのですが、回避する方法はありませんでしょうか?

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/14(日) 10:55:46 ID:qL2RV2RL0]
encの設定はvimrc(の先頭)に書いて固定にする
起動してから変更しちゃだめ

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/15(月) 19:10:11 ID:caFnMNOE0]
最近tab使い出したけどchalice中にchangelogとかいじったりするのに便利ですな

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 12:28:17 ID:coU5t6u20]
tabまわりの新コマンド群、日本語で解説してあるサイトってありますか?

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/18(木) 15:55:12 ID:sGi0EV7r0]
www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/tabpage.html

242 名前:240 mailto:sage [2007/10/19(金) 23:43:55 ID:/ei/TKVE0]
ものすごくサンキュウ>>241
こんなページあったんだな
いろいろ勉強してみます

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 09:58:59 ID:Y1C3pVeJ0]
なんでこんな有益なページがテンプレにのってないのかな。
UNIX板のスレもそうだけど。

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 12:09:53 ID:d9gcKC540]
help読まないやつ多すぎ。242とか243とか



245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 16:57:34 ID:JaZXV/R00]
本体のヘルプってこと?
この部分(つか新機能の分)ってまだ英語のままじゃなかったっけ?

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 17:00:55 ID:jImrXnY70]
helpを見れない人には(vimを使うのは)難しい

247 名前:240 mailto:sage [2007/10/20(土) 17:31:38 ID:JaZXV/R00]
ゲ!よく見りゃ>>241のページからたどって7.1のヘルプファイル丸ごと落とせるじゃん!
ずっと香り屋さんの08-Jul-2002のファイルしか見て無かったよ!!!!!
今まで何年も!!!どうりで古いと思ってたよw「何年も更新されねぇなぁ」ってのんきに考えてた
チキショー!チキショー!みんな知ってて使ってたのかよ!教えてくれよ、俺にもw
知らなかったのはオレだけか?プンスカ!そして教えてくれてありがとう!>>241
あぁ、極楽。これでもう他のエディタに浮気することは無いだろう

248 名前:240 mailto:sage [2007/10/20(土) 17:54:40 ID:JaZXV/R00]
とりあえずヘルプファイル斜め読みしてみたけど
充実してるなぁ
これを今まで知らなかったなんてバカみてぇだw

開発だけじゃなく翻訳などに関わった全ての方々、心から感謝します

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 18:47:32 ID:1FJr8HAL0]
うざい消えろ

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 19:09:02 ID:mtELr6pn0]
むしろ滞在しろ

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/20(土) 19:33:28 ID:JaZXV/R00]
すまん、数年来の念願がかなったので、一人で盛り上がっちまった
そうか、常識だったのか、これ、トホホ
俺の目は節穴だった

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 15:50:40 ID:zLcjKLDp0]
自分も2002年までのしか日本語版ないと思ってた。

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:32:18 ID:LuDa16aC0]
オレも2002年までのしか(ry
あー、このスレ見ててよかった

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/21(日) 23:54:58 ID:ek1cNmws0]
考えがどうのという話はおいといて、
vimrcとgvimrcを一つにする事って可能なのでしょうか?




255 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 04:37:16 ID:chWwFgHv0]
GUI(gvim)かCUI(vim)かをチェックする変数gui_runningが定義されてるから
.vimrcの末尾に,

if has("gui_running")
(.gvimrcの中身)
endif

こんな感じに書けばいいはず

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:27:04 ID:2KRuYjsg0]
ヘルプ日本語版のメンテナはこの人っぽい
yukihiro.nakadaira.googlepages.com/

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:35:51 ID:sHcD5KOE0]
おぉ
ヘルプフィル、日本語訳新しくなってたんだな
これってみんな知ってたの?常識だった?

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 21:49:23 ID:sHcD5KOE0]
あ、香り屋さんの日本語ヘルプのページも変わってる

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/22(月) 22:42:30 ID:2KRuYjsg0]
>>257
昔は掲示板で翻訳の進捗報告してたから。いまは404だけど。

260 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 01:08:26 ID:5RU3YQhR0]
ヘルプを作成するのにPerlとMakeが必要なくなったのはよかった。
helptagsをするとpi_netrw.jaxでエラーが出る。
encodingがcp932だと一部のヘルプでエンコーディングエラーが発生する。

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 06:37:47 ID:cq1sYL2t0]
>255
お返事どうもです。
でも、これだとハイライトとか一部の設定が反映されないんすよ。
そういった設定に関しては、このスレに出てきたguiコマンドを使って対処するしかないのかな?


262 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 06:45:12 ID:0tSr5Irl0]
ヘルプ日本語版が更新してたと知って飛んできました

263 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/23(火) 11:02:46 ID:yA2QUg120]
>>260
Thank you for reporting!  I'll fix later.

実は場所をsvn+tracに移して管理してるんですが公開するかは考慮中

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 16:19:46 ID:iirxO+qd0]
日本語ヘルプいいなあ。
英語読むのが面倒でほとんどviとしてしか使ってなかったけど
これなら全部読む気になるわ。



265 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 20:06:00 ID:Z7Q30hrd0]
(;^ω^)

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 20:16:14 ID:WK+8W06O0]
nakadairaさん、ありがとう。

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/24(水) 01:06:54 ID:UX0IJ6V+0]
日本語ヘルプいいねぇ
知らなくて損してたよ
今度からわからないことは隅から隅までヘルプを読んだ上で質問します

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/25(木) 11:00:17 ID:Db4VSyCh0]
読 ヘ ル プ の 秋

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/26(金) 05:34:12 ID:pm7vPlmS0]
うおー感動したぞ。
:set cursorline
7で追加されたんかな?
モード別でON/OFFや色変えたら重たいけど、最高にいい!

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 00:29:59 ID:QEJvAJU70]
日本語ヘルプ読み漁っているが
いろいろ知らない機能がでてくるなぁ
ますますVimが好きになった

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 02:13:53 ID:7XZv+/aS0]
改行無しの長い一行があると遅くなるとか表示されないというのは何か回避策がないでしょうか。
HTMLとかXMLでたまにそういうのがあると結構ストレスになります。
まあショボいマシンで使っているのが問題なのは確かなんですが。

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 03:06:11 ID:wrdrZEx10]
日本語ヘルプ知らんかった。入れたら
:h h<TAB>とかすると
h@jp .. h@en ..
のように日本語用と英語用が出るようになった。
候補が2倍になって見にくいなぁ。

日本語だけ表示し(@jpは表示しない)、日本語ヘルプがない場合は
英語用のヘルプを補完表示することができないのでしょうか?
(マージするような感じ)

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 03:22:04 ID:1Pq7ir8u0]
ヘルプ見ればいいと思う。

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 04:11:11 ID:p7g9V4hg0]
ヘルプが utf-8 だからなのか結構な頻度で文字コード認識に失敗して化け化けになる
option.txt とか
なんでこんなに認識が悪いんだろう



275 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 04:58:12 ID:pyHwFhYx0]
set enc=utf-8

276 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 05:39:56 ID:szBx89E10]
>>271
HTMLはfoldmethod=syntaxしてるとすごく遅くなったと思う。
なのでfoldenable=offかsyntax offするといいかも。

277 名前:名無しさん@お腹いっぱい。 [2007/10/27(土) 09:41:35 ID:23fUIurC0]
>>274
:e options.jax
:1s/$/ 漢字/

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 13:40:39 ID:p7g9V4hg0]
>>275
いまは :e ++enc=utf-8 してる
なんか :set enc=utf-8 は問題あるって聞いたんで
でもヘルプ開くのに毎回コレするの面倒だ

あと migemo.dll 入れてみたんだけど g/ だけ入れてリターンすると vim ごと落ちる
香り屋のヤツ素の状態で win2000 だけ再現して 6.4 、7.1 どちらも起きる
xp だと再現しない
migemo は 1.2 のヤツ

あと別にどうでも良いけど 7.1 はメニューにスペルチェックの項目が二つあったり
シンタックスのメニューに「差分」ってヤツがあったりする

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 15:29:22 ID:sEOy2IJE0]
jax読むときにだけenc=utf-8にするスクリプトを書けばどうかな

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 15:43:45 ID:YzFIwK4L0]
ユーザーディレクトリにftplugin/help.vim
つくって

if expand("%:e") == "jax"
set enc=utf-8
endif

でOKか


281 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 17:59:23 ID:p7g9V4hg0]
>>280
悲劇が起こった

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 18:15:45 ID:ai9roD4M0]
jaxって拡張子はじめて見たんだけどどういう意味?

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/27(土) 18:21:02 ID:7kC1sX1g0]
>>272
ヘルプファイルの拡張子jaxをtxtにして上書きすれば良いと思うよ

284 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 00:29:19 ID:Bj7bYDj40]
ちょうどさっき>>283の方法やってて、全く問題なかったよ(当たり前だけど)



285 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 11:15:44 ID:DuZ9DHaD0]
>>274
helpの文字コード判定は1行目しか見ないらしい。

ttp://yukihiro.nakadaira.googlepages.com/
Vim は一行目にマルチバイト文字があるかどうかでヘルプの文字コードを判定しているので (latin1 or utf-8)、一行目に適当な漢字を挿入してください。
$ cd doc
$ vim -c 'argdo 1;/^$/d | 1s/$/ 和訳/ | update' -c 'q' *.jax
$ vim -c 'helptags .' -c 'q'

ということらしいので>>277が正解に近いと思う。

286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 12:21:55 ID:VS1V+0OF0]
>>285
なるほどサンクス
ただ文面を弄るくらいなら文字コードを cp932 にしちゃった方がいいのかな
内部コードは cp932 みたいだし変換コストの事を考えると

最初からどっちかの方法で配るかヘルプでもちゃんと文字コード判定してくれないだろうか

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 12:58:54 ID:cszuysYC0]
.vimに回答したdocをそのまま放り込んでヘルプタグ更新するだけで普通に使えるんだけど
このスレの人たちはなんで無駄にややこしいことやってるん?


288 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 13:22:35 ID:b+5H000t0]
WinVista環境だが、最初に勘違いしてjax→txtに拡張子変換して放り込んだら怒られた
何も考えずにjaxのまま放り込んだら普通に見れてる

289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 13:40:00 ID:BIoCx+fT0]
自分はWindowsで、ずんwikiさんのところの文字コード認識使ってるけど
ヘルプ化けてないよ。

ただ、~/vimfiles/docの中に日本語ヘルプつっこんだ後、
helptag更新しようとするといくつかtag名衝突のエラー(?)が出てたのが気になる。
これは無視しておいてよいもの?

290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 13:53:06 ID:Cb+VJkCp0]
ヘルプタグの更新なんかしなくても、普通にタグでジャンプしたり戻ってきたりできたけど。

291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 14:25:17 ID:VS1V+0OF0]
>>287
@ja と @en の二つが出るのが嫌だからみたいよ
二つ選べる方が便利なのにね

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/28(日) 14:31:34 ID:VS1V+0OF0]
>>289
試してみるわ
でも配布状態で認識できるようにして欲しいなぁ

293 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/28(日) 16:53:12 ID:tKNDZmk80]
日本語ドキュメントのインストール方法は、何人かの方が言っているように~/.vimも
しくは~/vimfiles以下にdocディレクトリをそのまま置いて
  :helptags ~/.vim/doc
  :helptags ~/vimfiles/doc
のいずれかを実行するのが楽でしょう。

この時出るメッセージはとりあえず無視してください。恐らく古いファイルが残って
いるために、別の場所に移動したハズのタグがそのまま重複して残っているためにエ
ラーになっているのだと思われます。

encの件はなんとかします。ファイルによってはコンバート不能な文字が混ざってい
ると言うこともあるので、やり方は考えなければなりませんが。


migemo.dllが落ちる件はXPでも確認できました。ただその条件はあまり良くわかって
いませんが、必ず落ちるというものではないようなので追試される方は気をつけてく
ださい。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 17:50:18 ID:drEjCU4P0]
ずっと悩んでて、話が出てきたので質問させて下さい。
gvimで
:helptags ~/.vim/doc
を実行すると、
E154: タグ "FAQ" がファイル /-中略-/doc/vim_faq_help.jax に重複してます。
E154: タグ "faq" がファイル /-中略-/doc/vim_faq_help.jax に重複してます。
E154: タグ "newtw-options" がファイル /-中略-/doc/pi_newtw.jax に重複してます。
というエラーが出てしまいます。
ちなみにvimでは問題ありませんし、HELPの閲覧も可能です。

なぜかgvim(7.0.235)だけエラーが出てしまい、標準の英語のヘルプすら見る事ができなくなってしまいました。




295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 20:38:56 ID:0ipMeTRX0]
E154エラーは問題ない。その動作が正しい。
doc/tags-ja はできてるよね?

vimとgvimで動作が違うというのは別の問題じゃないの?
gvimrcで変な設定してるとか
あるいはcygwinがらみか

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/29(月) 21:52:29 ID:R1yFSVmi0]
>>294
最新版だと直っている。
一回*.jaxファイルを全部削除して入れなおせばエラーがでなくなるんじゃないかな。

297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 00:16:05 ID:9qk2DQY10]
>>293
g/ で落ちる件治りました
あと help の文字コード問題も解消されました
ただ、いまのヘルプドキュメントで helptags を実行すると文字コードの混在というようなメッセージが出て
tags-ja の作成が失敗して 0 バイトになるようです

あと出来れば g/ の問題の対処を 6.4 の方も・・・
もうサポート外なのは判っているんですがバックで処理を流しながらの作業だと
vim7.1 の補完が非常に重くて固まってしまいます・・・
おそらく補完リストを一気に作ろうとするからだと思うんですがこういう作業環境が多いので
いまだに 6.4 が手放せません
g/ も結構エスケープと忘れて <CR> してしまうのでその時にメモリ違反で落ちるのは辛くて・・・
大変な作業でなければお願いしたいです

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 00:21:15 ID:0nLt5mgQ0]
>>297
>ただ、いまのヘルプドキュメントで helptags を実行すると文字コードの混在というようなメッセージが出て
>tags-ja の作成が失敗して 0 バイトになるようです
同じようなファイルが複数あるから。
本家がヘルプファイルの名前を変更したときにファイルが2つになった日本語ヘルプファイルが原因。

299 名前:KoRoN@Vim%Chalice ◆8XALICEsdk mailto:sage [2007/10/30(火) 01:24:46 ID:LNjVUjU+0]
>>297
申し訳ないですが6.4は直しません。というかもう6.4のビルド+リリース手順忘れて
て、手が付けられない大変な作業なのです。migemo_queryの戻り値に対してNULL
チェックするだけですから、必要に応じて修正して利用してください。

文字コードの混在は最新版にすれば直ってるはずです。>>298さんの指摘にあるよう
に上書きはせずに、古いファイル(*.jax)は必ず消してください。

300 名前:294 mailto:sage [2007/10/30(火) 16:25:27 ID:GeOrrotn0]
お返事が遅くなりすいません。

>>295
> doc/tags-ja はできてるよね?
はい。ちゃんとあるようです。
.vimrc、.gvimrcを一時的に退避させましたが、やはりダメなようです。
ごめんなさい。ちなみに当方Ubuntuの7.04です。

>>296
> 一回*.jaxファイルを全部削除して入れなおせばエラーがでなくなるんじゃないかな。
全部削除してみましたが、やはりダメなようです。
英語のヘルプも入れ直してみましたが、やはり':h'すらエラーになってしまいます。

まぁ、'K'が効かないくらいで、
ヘルプ見る時は端末から見たらいいだけなのでそれほど支障はないのですが、
なんだか気持ちわるいなぁと・・・。


301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 17:26:28 ID:ftptPxAI0]
おそらく :set helpfile=/path/to/doc/help.txt

vimとgvimでバイナリ違うのかな

302 名前:294 mailto:sage [2007/10/30(火) 18:49:35 ID:GeOrrotn0]
>>301
ビンゴでした!ありがとうございます。
尚、help.jaxを指定したら日本語もバッチリでした。


303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:08:52 ID:ftptPxAI0]
解決できたのはなによりだけど
正しくインストールできてなさげだよね

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/30(火) 23:10:04 ID:9qk2DQY10]
>>298
出来ました
ありがとうございます

>>299
了解しました
コンパイルは・・・その手のことをしたことがないので手に余りそうです
残念ですが落とさないように慎重に使おうと思います



305 名前:294 mailto:sage [2007/10/31(水) 06:25:42 ID:WlIp+A+80]
おはようございます。
Ubuntu7.04で、vimもgvimもSynapticでインストールしてるんだけど、
一度完全に削除してから入れ直してもやはりうまくいかないようですねぇ。
WinのKaoriYa版(7.1?)と比べてみるとTABの挙動もかなり変だし、
暇ができたらgvimだけはソースから入れてみようかなぁ。

日本語ヘルプ様のおかげで補完リストのショッキングピンクからやっと逃れる事ができそうです。


306 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/02(金) 23:38:14 ID:IHX+G2gv0]
vim(Windows gVim)では、フォント MS Pゴシック 使用不可でしょうか?
(フォント設定 のフォント名に表示されない。)

理由:vimでAA作成

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/03(土) 02:34:30 ID:LDkTB2vy0]
>>306
ものすぺーすなふぉんとしかつかえません

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/03(土) 09:52:33 ID:2PjRb/Jt0]
>>307
やはりそうなんですか。ありがとうございました。

309 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/05(月) 15:33:46 ID:hFF1q5dm0]
ファイル名補完について質問します。
コマンドラインのファイル名補完はディレクトリの区切り文字まで
補完してくれますが、少し不便です。

たとえばカレントディレクトリから
hoge\hage.txt
をファイル名補完を活用して開きたいとき、
:e
で<Tab>を押すと
:e hoge\
まで補完されて、ディレクトリhoge内のファイルの補完に移れません。
(カーソルキーの↓を押せばできるが)
hogeまでしか補完されなければ、自分でバックスラッシュを入力して
hoge内のファイルの補完をできるので便利なのですが…。

ディレクトリの区切り文字を自動的に補完しないようにする方法はありますか?

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/05(月) 16:39:24 ID:IhXSV4lQ0]
ファイル名まで分かってるならディレクトリ補間後にファイル名先頭hだけ入力して<tab>で補間すればいい
わからないならディレクトリ補間後に<ctrl-d>で一覧表示して<tab>補間はどうよ

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/05(月) 23:57:03 ID:dj3pFyfM0]
他の方法とすると
e hoge\
で、フォルダ開いちゃって、そこからファイル選択っててはダメ?

312 名前:309 mailto:sage [2007/11/06(火) 20:45:38 ID:U34mPILe0]
>>310 >>311
色々方法があるんですね。ありがとうございました。

自分で色々と試してみたのですが
:e hoge\
と一回補完した後に\を入力して
:e hoge\\
としてバックスラッシュが二重になってもhoge内の補完に移行できるようです。
ネットワーク上のパスみたいになってあまり美しくないですが。

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 13:36:19 ID:i3PdSoMx0]
vimの時だけ漢字(半角/全角)キーに<ESC>を割り当てたいのですが
vimの設定でマップできますか?

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 12:49:17 ID:Q64EUqA50]
libcall使ってがんばればできる



315 名前:313 mailto:sage [2007/11/13(火) 21:14:14 ID:BP0vlHnI0]
>>314
<ESC>に漢字キーを割り当てるんじゃなくて
漢字キーに<ESC>を割り当てたいんですけどできますか?
getchar()でもgetcharmod()でも漢字キーに反応しないんですけど
どうやってlibcall()を漢字キーから呼び出すんでしょうか?

ソースから弄るか、
外部アプリ(自作して)呼び出してvimにキーを送るしかないかなぁ
と思ってたんですけど。

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 23:26:56 ID:Q64EUqA50]
いやもちろんexeとかdllとかを作る必要はあるよ。
windowsの話だけど、SetWindowsHookExで漢字キーを横取りするだけ。
exeにしてもいいんだけどdllならlibcallで同じプロセスで実行できるから楽。
SetWindowsHookExはどっちみちdll作らないと使えないみたいだし。

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 23:29:35 ID:b+f6pDp90]
なんで漢字キーに割り当てたいの

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 07:53:40 ID:/DE/Z6rw0]
この次、お前は「そこに漢字キーがあるからさ」という↓

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 09:25:22 ID:9gqY8QUQ0]
ESCが遠いからさ

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 09:29:41 ID:/DE/Z6rw0]
そうきたかw

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 11:37:22 ID:5/15S7Iv0]
Vimの設定だけ入れ替えると混乱するから、OSごと設定を入れ替えた方がいいと思う。
もしくはVimではESCのかわりにc-[を使用する癖を付けるか。

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 20:40:15 ID:21S0U3iZ0]
HHKBキーボード使えば楽

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 23:53:17 ID:uqfU+Kno0]
>>317
ESCの位置が遠いっていうのも確かにあるんですが、
漢字キーだとIMEの設定で潰しておけば連打しても害がないからです。

レジストリ弄って完全に入れ替えちゃうと、他の人が僕のPC触ったときに
日本語入力にしようとして漢字キーを押すと、
アプリケーションによってはウィンドウ閉じちゃったりするので。
vi上でだけ漢字キー→ESCになってれば
僕自身もクセでviじゃないのにESC押しても
エクセルのセル入力が消えちゃったり、Outlookのウィンドウが閉じちゃったり
っていうのが防げるので都合が良いんですよ。

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 23:57:59 ID:uqfU+Kno0]
>>322
ハッピーハッキングはなんとなく敷居高いんですよね…
左右にWindowsキー欲しいし。
間を取って(?)英語キーボードにするのも手なんですが。



325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/15(木) 00:43:46 ID:e4wiH5fs0]
よそのPC触ることもあるかもしれんしCTRL-[ にした方がいいよ
すぐに慣れる

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/15(木) 00:43:54 ID:bPtB2N4u0]
>>323
つ 窓使いの憂鬱

327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/15(木) 01:22:00 ID:bPNeUdDl0]
>>325
と言うか漢字キーだとホームポジション崩れるけどそっちだと崩れないからな

使っているのが win マシンのようだから >>326 の窓使いや AutoHotKey を使って
vim のときだけ Caps Lock に Ctrl を割り当てる設定にするのが吉
両手の小指ちょっと拡げるだけで ESC 出来るので漢字キーなんて押していられなくなる

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/17(土) 11:18:51 ID:yy0Zb2+r0]
設定をなにも替えないで使用した時に行間が 1ドットなのですが;
それを 0や2に変更することはできないでしょうか?

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/17(土) 12:14:35 ID:dEAwHlbf0]
>>328
ttp://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/options.html#'linespace'

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/17(土) 23:07:38 ID:mp05LZyr0]
>>324
左右にWindowsキーあるよ?

331 名前:324 mailto:sage [2007/11/17(土) 23:56:33 ID:HYnCRKkU0]
>>325,327
そうですね、^[の方が確実ですよね。まだ慣れずにESC押してしまいますが…
でも、ホームポジション崩れるのってあんまり気にならないんですよ、
もともと、タイピング遅いってのもあるんですけど、
ViだとESCとか漢字キー押すのに左手が外れても
右手はそのままだからHJKLは普通に押せるんで。

ちなみに会社ではLinux使ってる時間のほうが長いんでAHKとかはダメですね。
あとCtrlは小指の付け根で押す人ってあんまりいないんですかね?

>>330
知らなかった…HHKって使ったことはないんで認識不足でした。
Spaceの両隣のがWinキーなんですね。

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 00:57:22 ID:r/cvfiuD0]
>>324
つ loadkeys
つ xmodmap

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 01:56:36 ID:brYruGzW0]
>>324
英語も日本語もESCの位置は同じなんだが

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 05:34:53 ID:NtXczpYR0]
エクスプローラの設定が全く反映されなくって困っています。
他の設定が邪魔しているのかと思い、
以下のように.vimrcの先頭で書いて、直後にfinishしてもやはり反映されません。

set nocompatible
let g:explVertical=1
finish

何か他に設定が必要なのでしょうか?
ちなみにバージョンは7.1です。




335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/18(日) 11:32:27 ID:QV5yTiGs0]
>>334
それは6.xまでの標準プラグインの設定じゃ?

336 名前:328 mailto:sage [2007/11/18(日) 15:09:51 ID:3t/rYy7u0]
>329
ありがとうございます。
フォントにメイリオをつかっているので、0にしたいと思っていました。






[ 続きを読む ] / [ 携帯版 ]

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

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