TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
LAMEコマンドラインオプションを語れ!その42
【Grep】複数ファイル文字列検索ソフト【置換】
【優先度】CPU最適化スレ 3CPU【自動変更】
潟Wェーン山下 「2chブラウザ開発者は潰します」
2ch専用ブラウザ「えまのん」使ってる人の数 その5
フォントソフトについて語ろう 2pt
radiko関連ソフト総合 Part28
【地図】MapFan.Net 6駅目
サクラエディタふぁんくらぶ part19
【イメージ】Virtual CloneDrive【仮想ドライブ】

vim Part 6


1 :2015/01/13 〜 最終レス :2020/04/18
主にWindows環境でのVimについてのスレッドです。
本家: http://www.vim.org/
Windows版バイナリ配布: http://www.kaoriya.net/
vim-jp: http://vim-jp.org/
VimWiki: http://vimwiki.net/
ctags 日本語対応版: http://hp.vector.co.jp/authors/VA025040/
名無しのVIM使い(スクリプト) http://nanasi.jp
spanish passion Linux(全オプション) http://www15.ocn.ne.jp/~tusr/
ずんWiki http://www.kawaz.jp/pukiwiki/?vim
関連リンク
UNIX板 Vim Part22: http://peace.2ch.sc/test/read.cgi/unix/1365071542/
MacVim 再び: http://anago.2ch.sc/test/read.cgi/mac/1133534694/
前スレ vim Part 5: http://anago.2ch.sc/test/read.cgi/software/1379912425/

2 :
vim is god

3 :
>>1

4 :
2015年もVimとともにあらんことを〜

5 :
>>1
スレ立て乙
UNIX板のVimスレのリンクが古かったから一応最新の貼っとく
UNIX板 Vim Part24: http://peace.2ch.sc/test/read.cgi/unix/1413122189/

6 :
neovimとはなんだったのか

7 :
XEmacsみたいなもの

8 :
完成したら教えてくれ
5ドルくらいは寄付する
Vimティーで寄付される金額も確かそんなもんだった

9 :
無知なものからの質問ですみませんm(_ _)m
vimの見た目をいわゆる集中系エディタっぽくできるものでしょうか?
全画面表示で、上下左右に余白を作って表示するような感じです。
例)Writebox
ttp://www.lifehacker.jp/2012/06/120613chromewritebox.html

10 :
>>9
それ系のプラグインがいくつかあったはず
とりあえずググったら http://amix.dk/blog/post/19744 にいくつか書いてある

11 :
ありがとうございます!!! とても助かりました。

12 :
vimの強さはどんな環境でも使えるとの事だったので、
少し期待してubuntuにwinで使っていたKaoriyaGvimをそのままもっていったのですが、
アーカイブの読み込み中にエラーが発生したと出て使えませんでした。
これはfor windowsと有りましたし当たり前だとは思います。
「どんな環境でも使える」というのは_vimrc等、設定を持ち越せるというだけで
他のデータは新しくダウンロードするという解釈でよろしいのでしょうか?

13 :
そらそうよ

14 :
>>13
やはりそうなのですね、有難うございます。

15 :
http://livedoor.blogimg.jp/itsoku/imgs/9/d/9dddf262.png
この人と同じ環境を作りたいんですが、初心者なのでよくわかりません・・・
必要なもの全部、教えてくれませんか?

16 :
まず電力会社と契約するだろ

17 :
>>15
その画像でわかる範囲だとvim本体とvimshellというプラグイン
OSが何かわからないけどgccでコンパイルしてるみたいなんでwindowsならmingwかcygwin

18 :
>>17
ありがとうございます

19 :
vimshellにはvimprocも必要らしい
http://o.inchiki.jp/obbr/21

プラグインをneobundleで管理するならgit(windowsならmsysgit)
も必要

http://www.jonki.net/entry/20140406/1396773150

20 :
因みに自分はQuickRun入れてたけどvimshellも入れてみた

なかなかいいねこれ
vimprocをmakeする必要あったけど

21 :
>>15
このcolorchemeなんだろう
Tomorrow-Night, jellybeans, hybrid あたりが近いけど微妙に違う

22 :
>>21
vimrc見れば早いんだろうけど

http://blog.livedoor.jp/itsoku/archives/36174760.html
元記事がvipだからとっくに流れたろうなあ・・・

23 :
GvimでOmisharpを使いたくて
http://d.hatena.ne.jp/thinca/20130522/1369234427
ブログを参考に進めていたのですが
http://gyazo.com/ed4fcb423de0c766875445d44a5ab58b
このようなエラーが出ます

ググってもどうしたらいいのか検討がつかないので、すみませんが教えてください

24 :
>>23
管理者権限のコマンドプロンプトで以下のコマンドを実行してサーバー起動するとどうなる?

netsh http add urlacl url=http://+:2000/ user=ログインユーザー名

参考
http://ja.stackoverflow.com/questions/5855/

25 :
>>22
サンクス!

26 :
>>24
前回管理者権限でそのコマンドを打ちました
参考URLに
>環境変数のUSERNAMEがSYSTEMだった
というのがあったのでuser=SYSTEMでやってみましたが結果は同じでした

http://gyazo.com/a7a7e8bc880946147d6433774601660f
.csファイルを読み込むと画像のように動作を停止しましたとエラーが出ます

27 :
>>25
え?わかったの?

colorschemeはhybridなんだろうけどコレ↓入れてる影響で違って見えるんじゃないかと・・・
https://github.com/chreekat/vim-paren-crosshairs

28 :
あ、いやこっちかな?上のは括弧以外は表示しないタイプだわ
https://github.com/bronson/vim-crosshairs

29 :
なんか常に表示されてると邪魔臭いなw
>>27のがいいや

30 :
>>27
わからないということがわかったからお礼したw
括弧は俺もプラグインで色変わってるからあんま気にしてなかった
カーソルの色が違うのが気になってたけど、それもプラグインの影響か

31 :
user=Everyone
にしたら解決しました
結局どういうことだったのかよく分かりませんがそのうち分かるようになりたいです
>>24さんありがとうございました

32 :
教えてください。
Windows版を使っていますが、vim側で、IMEの背景色を
コントロールできますか?

Windowsの設定をいじると全部に影響が出ますが、
Windows使ってるときと、Vim使っているときとで
変えたいと思いまして……。

ご存知のかた、お願いします。

33 :
できないと思う

あまりに特定の環境に依存しすぎ
コンソールでもgVimでも無理じゃない?

34 :
これって業務用に使っているひとはいるんでしょうか?

35 :
はぁ?

36 :
>>35
ソフト開発会社がソフト開発の為に使っているのかということです。

37 :
サーバーの設定変える時にvi(vim)しか使えない時もあるだろうから
多いんじゃない?
もちろんバリバリメインで使ってるよ!って人も多いだろうし

linuxユーザーのみだとこんな感じ
ttp://sourceforge.jp/magazine/15/02/05/153000
まあunix界隈だと使えて当たり前的な空気もあるけど

38 :
ニュース検索してたらこんなのもあった
ちゃんとやってたんだな
ttp://www.watch.impress.co.jp/headline/docs/kyodonews/domestic/20150130_686121.html

ある世代ってどの世代だよw

39 :
>>37
ということはすごいエディタなのですね。

40 :
>>39
すごいよ、すごく癖があるw
使いこなせる人がすごいという噂もあるw

41 :
>>33
ありがとうございます。

42 :
.vimrcにリマップを書き込んだコマンド以外のコマンドを全て無効にするってできませんか?
当方Windowsのメモ帳でできる程度のカーソル移動をホームポジションで全部済ませたらなーと思ってVim使い始めたんですが、
ミスタイプで全然知らないコマンド打ち込んじゃったりめんどくさいんで

43 :
winの香り屋版なんですが
新しいファイル名を引数にして起動しただけで
ディレクトリのタイムスタンプが更新されるのは仕様ですか?
既存のファイルを開いた時は更新されません
directoryとundodirは他のディレクトリを指定していて
nobackupにしています

44 :
>>43
隠しファイルとか出来てないのに?何だろうね?

45 :
>>43
スワップファイルは?

46 :
確かに新規ファイルを書き出さなくても変わるね
ちなみにkaoriyaじゃない

$vim -u .vimminrc
set directory=~/.vim/tmp
set undodir=~/.vim/tmp
set nobackup

最低限の設定でやっても同じ
何のために変えるんだろう?

47 :
新参者なんだが、>>15と似たようなやつでいいんで
設定ファイルとか、まるごと上げてるサイトとか知りませんか?

48 :
まずLinux入れます

Windowsのコマンドプロンプトは256色だせないしフォントもあまり綺麗じゃない
Windows10は少しマシになるらしいが

49 :
>>47
あれは単純に画面を vsplit してファイルを2つ開いてるだけでしょ?
あとはカラースキームを適当に選べばいいと思うけど。

具体的に、あの画面のどの部分を真似たいのかを教えてくれないかな。

50 :
これ入れとけよ
http://vim.spf13.com/

51 :
>>49
vim によるソースコードの編集環境と vimshell による実行環境を連携させて gcc の簡易IDEを実現したい、ということだろう。
自分もあまりよく知らないので、やり方は分からないけど…

52 :
>>50
そこそこ名の知れているプラグインが入っている自家製gVimってところなのこれ?

53 :
>>47
githubでdotfiles晒してる奴死ぬほどいるから適当な.vimrc拾ってくればいいと思うよ

54 :
>>50
うーん、surroundぐらいしかわからん

55 :
gvimでテキスト量が多い時に、画面の上の方から描画されていく様子が見えて遅いと感じるのですが
ダブルバッファのような設定はありますか?

56 :
>>55
うーん、どういった環境や条件で遅いと感じるか書かれてないから何ともいえないなあ

とりあえず--nopluginで開いた場合と比べてみれば?

57 :
遅くなる原因はわかるんです
カラースキームだったり、DirectWriteやgdi++系でアンチエイリアスをかけた時に画面いっぱいに文字が出ると特に重くなる
そういう時に再描画すると画面がちらついてしまうので何か改善策はないかと思って

58 :
根本的にはグラフィックカードの性能だったりするのかも知れないけど
なんとも・・・
解像度がどの位でテキストのサイズ、行数がどの位で遅くなるものなの?

自分はショボいネットブックでもあまり遅く感じないんだけど
さほど巨大なファイルじゃないせいかな?

guifontを変えてみるとか?

59 :
カラースキームはvim-hybrid、ステータスにlightline.vimのほぼデフォルト
普段は軽い設定でcolumns=200 lines=90 guifont=MS_Gothic:h9
フォントがきれいだけど少し重い設定はcolumns=200 lines=77 guifont=Migu_1M:h9
追加でrenderoptions=type:directx,renmode:5もしくはgdi++系

今はCore i5 3570Kのオンボードだけど
ちょっと前までRADEON HD7750付けてた時と同じ感じだから影響はあまりなさそう

もしかして再描画(Ctrl+L)でちかちかしちゃうのって自分だけなのかな。もしそうならおま環な話だったかも

60 :
あーKaoriYaの方か、ゴメンわかんねえや

61 :
今コマンドの勉強中で、ブログの文章を書こうとして日本語を入力したり戻したりと
いちいち切り替えるのがイライラします。

だからvimはクソだと思います。以上。

62 :
>>61
Emacs使えとしか

63 :
IME制御自動化もいくらでもやりようあるからまあなんだ調べるかエディタ変えろ

64 :
キーバインドを増やせばいいんじゃないだろうか?

65 :
よく分かんないけどIMEの状態を意識しなくていいエディタがあるの?
ウンコな自動切り替えを便利だと言い張るエディタは使ったことあるけど

66 :
vimの場合コマンドモードと挿入モードがある上にIMEのオンオフがあるから
煩わしいって言ってるんだろう

自分は常にiminsert=0だけど

67 :
香り屋VIMをさわり始めた初心者です
DOS窓からVIMを起動した場合クリップボードからペースト出来ません
GitBashからvimを起動した場合クリップボードからペースト出来ます
DOS窓からGVIMを起動した場合クリップボードからペースト出来ます

何が違うのでしょうか

68 :
>>67
vim yank クリップボード
でggr

69 :
tern_for_vimで補完する時に説明ウィンドウが上に表示されるんですけど
英語で何書いてるか分からないので非表示にしたいんですがどうやって非表示にするんでしょうか?

70 :
よくわかんないけど非表示になりました

71 :
win7でteratermを使ってcygwinでのvim7.3を使っています。
(諸事情でバージョンアップなどは出来ないです。)

文字コードはeucです。

UNIXからftpしてきたeucのファイルを
teratermのvim7.3で読み書きするとき、
eucで表示や入力は問題無く出来るのですが、
カーソル移動が半角ずつになってしまって、2バイトの日本語があると
上手く移動してくれません。
set enc=euc-jp
set fenc=euc-jpくらいの設定です。

※lsコマンドでは日本語のファイル名やフォルダ名は問題無く表示されます。

vimの設定か何か、マルチバイト?に対応したカーソル移動が出来る方法があれば教えて下さい。

helpでencoding-names?を見ると
unixonlyとなっているのでやっぱ無料なのでしょうか・・

72 :
ambiwidthはutf-8でしか効果ないって書いてあるから違うかな?

73 :
ターミナルの仕様です諦めましょう
それかgvimを使いましょう

74 :
win7でunite.vimのブックマーク機能がうまく動作しないんですが、
何か分かる方いませんでしょうか?

フォルダへのパスが書かれたオブジェクトは生成されているんですが、
いざとぼうとして:Unite bookmarkコマンドを入力してもなにも表示されません。

75 :
omapって何ですか?
演算待ちってどういう状態のこと?

76 :
OMAP 【 Open Multimedia Applications Platform 】

Texas Instruments社の携帯電話端末向けマイクロプロセッサのシリーズ名。OMAPシリーズのプロセッサは携帯電話や携帯情報端末(PDA)に採用されている。

組み込みプロセッサ向けとして人気の高いARMプロセッサに同社のDSPコアを組み込んだ構造となっており、音声とデータを統合して少ない消費電力で効率よく処理することができる。OMAPプロセッサのサポートするOSにはLinux、Palm OS、Symbian OS、Windows Mobileなどがある。

77 :
:help omap

78 :
教えてください。m(_ _)m

kaoriya版(win)を使っています。
gvimrcで、

nnoremap <C-c> "+y

としたら、ノーマルモードで
Crtl+C で コピーしたいのですが、うまくいきません。
どのようにすればよいでしょうか?

↓こちらは動作しました。
nnoremap <C-x> "+x
nnoremap <C-v> "+gP

ご存知のかた、よろしくお願いいたします。

79 :
>>78
たぶんやりたいことは
:so $VIMRUNTIME/mswin.vim
だと思う。
少なくとも mswin.vim を見ればやりたい事の答えは書いてあるよ。

80 :
>>79
ありがとうございます。わかりました!!!! m(_ _)m

81 :
置換するときとか検索する時の正規表現がよくわかんない
/[はエスケープ必要ないのに:%s/[//gはエスケープ必要
でも/\[ってエスケープしても/[と同じ物がヒットする
よくわからないよ

82 :
>>81
:h \/[]
を読んから2段落下のE769 (h: E769)を読んでみて。
後ろに ']' のない '[' は '['そのものを検索します。キモなのは '[' 以降の文字も検索対象になるということ。
/[/e+1
は "[/e+1" という文字列を検索する。
/\[/e+1
は "[" を検索して見つかった場所の次の桁に移動する。(:h search-offset)

なので、
%s/[//g
は各行の最初に見つかった "[//g" という文字列を "" に置き換えているのです。

ややこしいので、 '[' を検索する時は常に '\[' とした方がいいかも。

83 :
>>82
なんか難しくて覚えられない
とりあえずエスケープするクセをつける

84 :
windows8&8.1でgvimのウィンドウサイズをマウスで変えたりするとgvimが落ちる。頻発する時もあればそうでもない時もある。これは何なんでしょうか?

85 :
Windows8は使ってないのでよくわからんがとりあえずは互換モード試せば?

86 :
>>84
うちは落ちないがパッチのバージョンとかプラグインの問題じゃね?
>>85
今更互換モードの問題かあ?

87 :
プラグインでした。たくさん入れてないので、同じものをNeoBundleで入れ直したら何故か治りました。

88 :
win,mac,linuxで共通のvimrcを管理する場合
vimrc
.vimrc
どっちのファイル名にしたらいいのか教えてください

89 :
>>88
.vimrcを作って、_vimrcはシンボリックリンクにすればいいんじゃない。
逆でもいいけど。

90 :
QuickRunの設定で'hook/time/enable': 1すると
pythonのコードでprint(1)を表示するだけので:QuickRunをすると
実行結果が1sぐらいで終わっているのに実行時間の表示がかなりおそく10sとか表示されます
なんでですか?

91 :
OmniSharp(C#用補完プラグイン)を導入しようとしてる者です。
便利そうなので是非導入したいのですが、自分の環境だとうまく動かない。
パスに日本語が入ると、正常に動作しない状況です。
.vimrcで指定するencodingによっても挙動が変わるみたい?

以下問題の内容(Vim:7.4.648 Kaoriya 64bit OS:Win8.1 64bit)

*encoding=UTF-8の場合
-ユーザ名がASCIIのみの場合は正常に動作する
-ユーザ名に日本語が含まれる(OmniSharpの実行ファイルのパスに日本語が含まれる)場合
(例) C:\Users\日本語ユーザ名\.vim\bundle\omnisharp-vim\
--起動時にominisharp-vim\python\Completion.pyとomnisharp-vim\python\OmniSharp.pyまでのパスが化けて「No such file or directory」
化け方としては、日本語ユーザ名の箇所が「\xe3\x83(以下略)」 とバイナリ値がエスケープされたままで渡されてるみたい
--OmniSharpを起動できない(:OmniSharpStartServer してもサーバーが立ち上がらない)

*encoding=CP932の場合
-サーバーの起動は「:OmniSharpStartServer」で正常にできる(ユーザ名が日本語かどうか関わらず)
-サーバーとの通信が一切できない
オムニ補完(c-x c-o)しても「パターンは見つかりませんでした」と出る。OmniSharpBuildAsyncなどのコマンドも同様。
サーバーの表示は「Solution has finished loading」以降変化無し

同様の問題が再現する人はいますか?
githubで質問できれば良いんだけど、英語が苦手ですしVim初心者ですしおすし

92 :
encoding=UTF-8でユーザ名に日本語が含まれるの場合の起動時エラーのスクリーンショットです
http://imagizer.imageshack.us/a/img673/3979/juZFH5.png

93 :
プログラマという人種は本能的に日本語のディレクトリ名を避けるものだと思っていた

94 :
だよなあ
2バイト文字は使わないことにしてる

95 :
今まではそうしてたんですけど、
仕事用のPCはアカウントが日本語で作られて支給されたんだ・・・
どうにかできませんかね?

96 :
新ユーザー作るのが一番手っ取り早そう

97 :
runtimepathをいじれば行けそうな気もするが、ユーザ名変えた方が良さそうだと思う。

98 :
わかりました
別にユーザアカウントを作成して対処したいと思います。
レスくれたみなさんありがとうございます

99 :
au BufRead,BufNewFile *.hsp source D:/vimscripts/myscript.vim

拡張子hspの時だけD:/vimscripts/myscript.vimを読み込みたいんですが読み込まれません
source D:/vimscripts/myscript.vimだけ書いたら読み込まれたのでパスは合ってました
どうやって*.hspのときだけ読みこませられますか?

100 :
ファイル名で問題起きるとしたら、日本語よりスペースの方が多いだろう。


100〜のスレッドの続きを読む
【シンプル】 O&O Defrag 3回目 【デフラグ】
【マウスキーボート共有】Mouse Without Borders【MS純正】
Let's talk with Yamashita-san.
気軽に「こんなソフトありませんか?」Part.185
Tablacus Explorer [ 誑 ] Part5
userChrome.css・userContent.cssスレ Part9
Java Runtime Environment Part5
気軽に「こんなソフトありませんか?」Part.186
漫画用画像ビューア総合スレ Part16
【radiko】Radikaβ11(IP無)【CSRA】
--------------------
【愛称・艦名】軍事関連名称スレ6【命名規則】
東京都立武蔵高等学校・附属中学校 Part4
呉越楚秦陵蘇昌羅陳宮秋月康秀華桂永鎬京都大臣丞相
【アンチ絶対禁止】大竹まことゴールデンラジオ パート1
山の中にある集落って怖い2
Cycle*2019 Giro d'Italia part31 第19ステージ
地方医くらいなら余裕な学力で文学部に行ったけど
【Social】日本共産党総合Part158【Justice】
有機ELモニター総合スレッド 2枚目
1987年生まれ(S62)のダメ人間 4人目
【ちんちんぶらぶら】田辺三菱製薬27【そーせーじ】
【韓国紙】オーストラリア首相、文大統領にSOS…「コロナ戦争、韓国の助け必要」[4/8]
【立憲民主党/性犯罪】強制わいせつ容疑で書類送検された初鹿明博の質疑応答全文 「#MeToo」運動への影響は?
FRIENDS フレンズ part44
【展示会】 TVアニメ『ナイツ&マジック』展〜それだけじゃないけど、やっぱりロボットが好きだ!!!〜が東京・原宿にて開催
【3810】サイバーステップ 7【テレビCM 8月1日】
愛とはなんぞや シーズン42
天皇はバカ◇◆子供もバカ
【デブ組禁】Jr.総合ファンスレPart2638【西禁】
ゴジラ映画総合 GODZILLA 119
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼