vim Part 6©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>1 スレ立て乙 UNIX板のVimスレのリンクが古かったから一応最新の貼っとく UNIX板 Vim Part24: http://peace.2ch.net/test/read.cgi/unix/1413122189/ 完成したら教えてくれ 5ドルくらいは寄付する Vimティーで寄付される金額も確かそんなもんだった 無知なものからの質問ですみませんm(_ _)m vimの見た目をいわゆる集中系エディタっぽくできるものでしょうか? 全画面表示で、上下左右に余白を作って表示するような感じです。 例)Writebox ttp://www.lifehacker.jp/2012/06/120613chromewritebox.html >>9 それ系のプラグインがいくつかあったはず とりあえずググったら http://amix.dk/blog/post/19744 にいくつか書いてある vimの強さはどんな環境でも使えるとの事だったので、 少し期待してubuntuにwinで使っていたKaoriyaGvimをそのままもっていったのですが、 アーカイブの読み込み中にエラーが発生したと出て使えませんでした。 これはfor windowsと有りましたし当たり前だとは思います。 「どんな環境でも使える」というのは_vimrc等、設定を持ち越せるというだけで 他のデータは新しくダウンロードするという解釈でよろしいのでしょうか? >>13 やはりそうなのですね、有難うございます。 http://livedoor.blogimg.jp/itsoku/imgs/9/d/9dddf262.png この人と同じ環境を作りたいんですが、初心者なのでよくわかりません・・・ 必要なもの全部、教えてくれませんか? >>15 その画像でわかる範囲だとvim本体とvimshellというプラグイン OSが何かわからないけどgccでコンパイルしてるみたいなんでwindowsならmingwかcygwin vimshellにはvimprocも必要らしい http://o.inchiki.jp/obbr/21 プラグインをneobundleで管理するならgit(windowsならmsysgit) も必要 http://www.jonki.net/entry/20140406/1396773150 因みに自分はQuickRun入れてたけどvimshellも入れてみた なかなかいいねこれ vimprocをmakeする必要あったけど >>15 このcolorchemeなんだろう Tomorrow-Night, jellybeans, hybrid あたりが近いけど微妙に違う >>23 管理者権限のコマンドプロンプトで以下のコマンドを実行してサーバー起動するとどうなる? netsh http add urlacl url=http://+:2000/ user=ログインユーザー名 参考 http://ja.stackoverflow.com/questions/5855/ >>24 前回管理者権限でそのコマンドを打ちました 参考URLに >環境変数のUSERNAMEがSYSTEMだった というのがあったのでuser=SYSTEMでやってみましたが結果は同じでした http://gyazo.com/a7a7e8bc880946147d6433774601660f .csファイルを読み込むと画像のように動作を停止しましたとエラーが出ます >>25 え?わかったの? colorschemeはhybridなんだろうけどコレ↓入れてる影響で違って見えるんじゃないかと・・・ https://github.com/chreekat/vim-paren-crosshairs なんか常に表示されてると邪魔臭いなw >>27 のがいいや >>27 わからないということがわかったからお礼したw 括弧は俺もプラグインで色変わってるからあんま気にしてなかった カーソルの色が違うのが気になってたけど、それもプラグインの影響か user=Everyone にしたら解決しました 結局どういうことだったのかよく分かりませんがそのうち分かるようになりたいです >>24 さんありがとうございました 教えてください。 Windows版を使っていますが、vim側で、IMEの背景色を コントロールできますか? Windowsの設定をいじると全部に影響が出ますが、 Windows使ってるときと、Vim使っているときとで 変えたいと思いまして……。 ご存知のかた、お願いします。 できないと思う あまりに特定の環境に依存しすぎ コンソールでもgVimでも無理じゃない? これって業務用に使っているひとはいるんでしょうか? >>35 ソフト開発会社がソフト開発の為に使っているのかということです。 サーバーの設定変える時にvi(vim)しか使えない時もあるだろうから 多いんじゃない? もちろんバリバリメインで使ってるよ!って人も多いだろうし linuxユーザーのみだとこんな感じ ttp://sourceforge.jp/magazine/15/02/05/153000 まあunix界隈だと使えて当たり前的な空気もあるけど ニュース検索してたらこんなのもあった ちゃんとやってたんだな ttp://www.watch.impress.co.jp/headline/docs/kyodonews/domestic/20150130_686121.html ある世代ってどの世代だよw >>39 すごいよ、すごく癖があるw 使いこなせる人がすごいという噂もあるw .vimrcにリマップを書き込んだコマンド以外のコマンドを全て無効にするってできませんか? 当方Windowsのメモ帳でできる程度のカーソル移動をホームポジションで全部済ませたらなーと思ってVim使い始めたんですが、 ミスタイプで全然知らないコマンド打ち込んじゃったりめんどくさいんで winの香り屋版なんですが 新しいファイル名を引数にして起動しただけで ディレクトリのタイムスタンプが更新されるのは仕様ですか? 既存のファイルを開いた時は更新されません directoryとundodirは他のディレクトリを指定していて nobackupにしています >>43 隠しファイルとか出来てないのに?何だろうね? 確かに新規ファイルを書き出さなくても変わるね ちなみにkaoriyaじゃない $vim -u .vimminrc set directory=~/.vim/tmp set undodir=~/.vim/tmp set nobackup 最低限の設定でやっても同じ 何のために変えるんだろう? 新参者なんだが、>>15 と似たようなやつでいいんで 設定ファイルとか、まるごと上げてるサイトとか知りませんか? まずLinux入れます Windowsのコマンドプロンプトは256色だせないしフォントもあまり綺麗じゃない Windows10は少しマシになるらしいが >>47 あれは単純に画面を vsplit してファイルを2つ開いてるだけでしょ? あとはカラースキームを適当に選べばいいと思うけど。 具体的に、あの画面のどの部分を真似たいのかを教えてくれないかな。 >>49 vim によるソースコードの編集環境と vimshell による実行環境を連携させて gcc の簡易IDEを実現したい、ということだろう。 自分もあまりよく知らないので、やり方は分からないけど… >>50 そこそこ名の知れているプラグインが入っている自家製gVimってところなのこれ? >>47 githubでdotfiles晒してる奴死ぬほどいるから適当な.vimrc拾ってくればいいと思うよ >>50 うーん、surroundぐらいしかわからん gvimでテキスト量が多い時に、画面の上の方から描画されていく様子が見えて遅いと感じるのですが ダブルバッファのような設定はありますか? >>55 うーん、どういった環境や条件で遅いと感じるか書かれてないから何ともいえないなあ とりあえず--nopluginで開いた場合と比べてみれば? 遅くなる原因はわかるんです カラースキームだったり、DirectWriteやgdi++系でアンチエイリアスをかけた時に画面いっぱいに文字が出ると特に重くなる そういう時に再描画すると画面がちらついてしまうので何か改善策はないかと思って 根本的にはグラフィックカードの性能だったりするのかも知れないけど なんとも・・・ 解像度がどの位でテキストのサイズ、行数がどの位で遅くなるものなの? 自分はショボいネットブックでもあまり遅く感じないんだけど さほど巨大なファイルじゃないせいかな? guifontを変えてみるとか? カラースキームは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)でちかちかしちゃうのって自分だけなのかな。もしそうならおま環な話だったかも 今コマンドの勉強中で、ブログの文章を書こうとして日本語を入力したり戻したりと いちいち切り替えるのがイライラします。 だからvimはクソだと思います。以上。 IME制御自動化もいくらでもやりようあるからまあなんだ調べるかエディタ変えろ よく分かんないけどIMEの状態を意識しなくていいエディタがあるの? ウンコな自動切り替えを便利だと言い張るエディタは使ったことあるけど vimの場合コマンドモードと挿入モードがある上にIMEのオンオフがあるから 煩わしいって言ってるんだろう 自分は常にiminsert=0だけど 香り屋VIMをさわり始めた初心者です DOS窓からVIMを起動した場合クリップボードからペースト出来ません GitBashからvimを起動した場合クリップボードからペースト出来ます DOS窓からGVIMを起動した場合クリップボードからペースト出来ます 何が違うのでしょうか >>67 vim yank クリップボード でggr tern_for_vimで補完する時に説明ウィンドウが上に表示されるんですけど 英語で何書いてるか分からないので非表示にしたいんですがどうやって非表示にするんでしょうか? 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となっているのでやっぱ無料なのでしょうか・・ ambiwidthはutf-8でしか効果ないって書いてあるから違うかな? ターミナルの仕様です諦めましょう それかgvimを使いましょう win7でunite.vimのブックマーク機能がうまく動作しないんですが、 何か分かる方いませんでしょうか? フォルダへのパスが書かれたオブジェクトは生成されているんですが、 いざとぼうとして:Unite bookmarkコマンドを入力してもなにも表示されません。 omapって何ですか? 演算待ちってどういう状態のこと? OMAP 【 Open Multimedia Applications Platform 】 Texas Instruments社の携帯電話端末向けマイクロプロセッサのシリーズ名。OMAPシリーズのプロセッサは携帯電話や携帯情報端末(PDA)に採用されている。 組み込みプロセッサ向けとして人気の高いARMプロセッサに同社のDSPコアを組み込んだ構造となっており、音声とデータを統合して少ない消費電力で効率よく処理することができる。OMAPプロセッサのサポートするOSにはLinux、Palm OS、Symbian OS、Windows Mobileなどがある。 教えてください。m(_ _)m kaoriya版(win)を使っています。 gvimrcで、 nnoremap <C-c> "+y としたら、ノーマルモードで Crtl+C で コピーしたいのですが、うまくいきません。 どのようにすればよいでしょうか? ↓こちらは動作しました。 nnoremap <C-x> "+x nnoremap <C-v> "+gP ご存知のかた、よろしくお願いいたします。 >>78 たぶんやりたいことは :so $VIMRUNTIME/mswin.vim だと思う。 少なくとも mswin.vim を見ればやりたい事の答えは書いてあるよ。 >>79 ありがとうございます。わかりました!!!! m(_ _)m 置換するときとか検索する時の正規表現がよくわかんない /[はエスケープ必要ないのに:%s/[//gはエスケープ必要 でも/\[ってエスケープしても/[と同じ物がヒットする よくわからないよ >>81 :h \/[] を読んから2段落下のE769 (h: E769)を読んでみて。 後ろに ']' のない '[' は '['そのものを検索します。キモなのは '[' 以降の文字も検索対象になるということ。 /[/e+1 は "[/e+1" という文字列を検索する。 /\[/e+1 は "[" を検索して見つかった場所の次の桁に移動する。(:h search-offset) なので、 %s/[//g は各行の最初に見つかった "[//g" という文字列を "" に置き換えているのです。 ややこしいので、 '[' を検索する時は常に '\[' とした方がいいかも。 >>82 なんか難しくて覚えられない とりあえずエスケープするクセをつける windows8&8.1でgvimのウィンドウサイズをマウスで変えたりするとgvimが落ちる。頻発する時もあればそうでもない時もある。これは何なんでしょうか? Windows8は使ってないのでよくわからんがとりあえずは互換モード試せば? >>84 うちは落ちないがパッチのバージョンとかプラグインの問題じゃね? >>85 今更互換モードの問題かあ? プラグインでした。たくさん入れてないので、同じものをNeoBundleで入れ直したら何故か治りました。 win,mac,linuxで共通のvimrcを管理する場合 vimrc .vimrc どっちのファイル名にしたらいいのか教えてください >>88 .vimrcを作って、_vimrcはシンボリックリンクにすればいいんじゃない。 逆でもいいけど。 QuickRunの設定で'hook/time/enable': 1すると pythonのコードでprint(1)を表示するだけので:QuickRunをすると 実行結果が1sぐらいで終わっているのに実行時間の表示がかなりおそく10sとか表示されます なんでですか? 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初心者ですしおすし プログラマという人種は本能的に日本語のディレクトリ名を避けるものだと思っていた 今まではそうしてたんですけど、 仕事用のPCはアカウントが日本語で作られて支給されたんだ・・・ どうにかできませんかね? runtimepathをいじれば行けそうな気もするが、ユーザ名変えた方が良さそうだと思う。 わかりました 別にユーザアカウントを作成して対処したいと思います。 レスくれたみなさんありがとうございます au BufRead,BufNewFile *.hsp source D:/vimscripts/myscript.vim 拡張子hspの時だけD:/vimscripts/myscript.vimを読み込みたいんですが読み込まれません source D:/vimscripts/myscript.vimだけ書いたら読み込まれたのでパスは合ってました どうやって*.hspのときだけ読みこませられますか? ファイル名で問題起きるとしたら、日本語よりスペースの方が多いだろう。 スペースは起きやすいけど""使えばすぐ直せるでしょ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.0 2024/04/24 Walang Kapalit ★ | Donguri System Team 5ちゃんねる