1 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/14(日) 16:52:31.90 .net] Vim 6以降に関する話題、Part26です。 www.vim.org/ 前スレ Vim Part25 [転載禁止]?2ch.net peace.2ch.net/test/read.cgi/unix/1427713482/ 関連情報は>>2-6 あたり
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 14:02:14.79 .net] キーバインドとマクロ便利じゃん Vimより便利なエディタあるんかwinに
288 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 15:45:20.37 .net] Linux サーバの構築とか運用を業務でやってるんだけど、vim のリテラシーは 必須じゃん?しょっちゅう使ってないと使い方忘れるから、Win 上でも 日常的に使って覚えよう、としたのがきっかけ。 今では vim じゃないとダメな体になってしまった。
289 名前:名無しさん@お腹いっぱい。 [2016/09/15(木) 18:22:05.37 .net] >>284 なんほど そういう用途なら、下手にオレオレ環境カスタムしまくると、ギャップがしんどそうね
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/15(木) 19:04:58.31 .net] >>285 そう。 だから俺の $MYVIMRC はポータビリティ重視で、kaoriya (Win)、Debian、CentOS、Cygwin の デフォルトの環境で使い回しが出来るようにしてる。 /etc/vim/vimrc や $VIM/vimrc は絶対にいじらない方針で。
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 13:25:00.43 .net] 今7.4なんですが8.0に上げたら何か良いことが有りますか?
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 13:50:43.17 .net] >>287 それすら自分で調べられない、判断ができないなら現状のままが良いと思うよ
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 15:12:40.65 .net] 何も考えずに常に最新版を使うのが基本だ つまり、Windows10に乗り換えなかった奴は全員アホだ
294 名前:名無しさん@お腹いっぱい。 [2016/09/17(土) 16:12:09.82 .net] >>288 簡潔に教えてあげることができない無能羞恥
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 17:59:42.90 .net] >>289 乗り換えた奴が全員アホだって言ってるようにしか聞こえないわ まあ乗り換えた奴は全員アホだと思うけど
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 22:10:28.41 .net] >>290 じゃあお前が教えてやれよ、簡潔に。
297 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 23:21:03.95 .net] プラグイン開発者にとって良くなっただけで 利用者側からはあまり変化したようには見えないね
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/17(土) 23:45:16.10 .net] いやいや>>274 は7.4.000リリース時からの変更点だから 8.0にしなくても最近の7.4にはすでに全部入ってるよ
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 01:02:37.79 .net] そうなんだ じゃあますます何が変わったんだ8.0
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 08:49:35.20 .net] ほれ NEW FEATURES https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt
301 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 09:08:32.84 .net] >>295 :help version8 もしくは https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt >>294 の言うことは本当かわからん。patches-8 にあるように最新の7.4は7.4.000のバグフィックスだと思うが
302 名前:sage [2016/09/18(日) 13:23:41.11 .net] >>251 https://github.com/vim-jp/issues/issues/730
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 16:47:46.45 .net] ハイライトについての質問です。 コマンドラインからvi 〇〇で開くとvimrcで記述したハイライトもされるのですが、vim内から:eで開くとハイライトされずに困っています。 vimrcは以下の通りです。 set t_Co=256 syntax on syn match MkdCheckboxMark /-\s\[x\]\s.\+/ display containedin=ALL hi MkdCheckboxMark ctermfg=green syn match MkdCheckboxUnmark /-\s\[\s\]\s.\+/ display containedin=ALL hi MkdCheckboxUnmark ctermfg=red よろしくお願いいたします。
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/18(日) 21:26:08.76 .net] 俺はsyntax onは最後の行に置いてるぞ
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 08:32:43.85 .net] >>300 syntax on を最後の行に書いても変わりませんでした。 実行順が関係あるんですかね?
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 14:34:58.97 .net] syntax on じゃなくて syntax enable にしないといけないんじゃないの? vim-jp.org/vimdoc-ja/syntax.html#:syn-enable
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 16:29:54.72 .net] > vim内から:eで開くとハイライトされず filetype認識してないんじゃない? :set ft? でチェック
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 22:37:01.85 .net] 返信ありがとうございます。 >>302 onは先に定義されたものをリセットして、syntaxを有効に、enableはそのまま引き継いで有効にする、という認識なのですが、間違っていますでしょうか? enableに変更しても問題は解決されませんでした。 >>303 filetype=の時は、コマンドラインから開くとハイライトされて、:e だとされないですね。 filetype=〇〇の時は一切ハイライトされません。 できれば常にハイライトできるようにしたいのですが…… どのようにすれば良いのでしょうか?
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 22:45:44.57 .net] >>304 全ファイルタイプに適用したいなら、 autocmd FileType * でやるとかは? これだと ft= の場合は効かないかもしらんので、autocmd BufNew,BufEnter * の方がいいかもしれない
310 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 23:18:50.81 .net] そもそも質問の最初の vi と vim の実体は同じなの?
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 23:29:27.16 .net] >>305 ありがとうございます。 解決いたしました。 調べてみると、どうやらvimrcを読み込んだ後にsyntaxをfiletypeに応じて更新するようですね。 本当に助かりました。 >>306 私の環境ではviでvimが起動するようになっているのでそのように書いてしまいました。 説明不足で申し訳ありません。
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/19(月) 23:52:35.74 .net] どうやって解決したの?
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/20(火) 00:05:30.12 .net] .vim/after/plugin/hoge.vim これに必要なものを書いとけば syntax なんかの plugin 読んだ後に実行される
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 04:45:49.20 .net] マクロを保存するならvimrcに書かなくちゃいけないですか?
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/21(水) 10:47:06.08 .net] cmdsrv-noxのパッチを当てた版が欲しくなったので作った。 https://github.com/karino2/vim/tree/cmdsrv-nox もうちょっと整理すれば本流にPR出来ると思うけど、それだけのガッツは無し。
316 名前:名無しさん@お腹いっぱい。 [2016/09/21(水) 20:35:33.28 .net] 日本から始まる世界的株式市場の大暴落 ウォールストリートの大暴落(1997年)につながったプロセスが、 いま日本におけるプロセスの中に写し出されており、 再び株式市場の暴落につながるでしょう。 終いには政府にも支えることができなくなり、どん底に落ちていきます。 日本がアメリカ国債の25%を引き出すと世界経済が破綻し、 マイト レーヤは出現するでしょう。 マイト レーヤはまずアメリカに現れ、それから日本です。 彼は日本語で話し、非常に物静かなやり方で話します。 彼の最初の控えめな態度に混乱してはなりません。 非常に間もなくマイト レーヤを、テレビで見るでしょう。 マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。 彼は「匿名」で働いております。 マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。 矢追純一 「宇宙人側からの申し入れは、 核の利用と戦争をやめ宇宙人の存在を公表しなさい。 ロシアという大国の首相がね、2回も言ってるんだからね。」 抑制のない成長に基づく現在の経済の終焉を見るでしょう。 日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、 住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。 国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。 民衆の指導者は職業的政治家ではない人々から見つかるのです。
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/26(月) 21:36:48.58 .net] なんか~/.vimrc以外のどのvimrcもsyntax onになってないのにsudo vi hogeするとsyntax onになってるんですが……
318 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/27(火) 10:04:31.03 .net] Quickrunを使いたいのですが、 実行コマンド\rが入力できません ノーマルモードで\を押すとwinの警告がなりバックスラッシュを入力できませんでした \rで実行する方法を教えてほしいです
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/28(水) 08:08:58.91 .net] >>314 nnoremap <bslash>r :<c-u>QuickRun<Cr> leader変えてないなら nnoremap <leader>r :<c-u>QuickRun<Cr>
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/28(水) 11:23:49.44 .net] >>315 ありがとうございます いろんなブログで\rって書かれてたので設定せずにできるのかと思ってました
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/28(水) 21:58:16.66 .net] >>316 マッピングされてるかどうかは :nmap で眺めるか、:nmap <leader>r したらわかるよ
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 08:38:47.74 .net] マクロをキーマッピングして使おうと思ったけど うまくできない 保存してvimrc開き直すと文字コードまでおかしくなってぐっちゃぐちゃになる
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 09:32:24.46 .net] 解決したいんなら、具体的に書いてくれないとわからないよ
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 09:49:42.72 .net] >>319 マクロそのまま貼り付けようと思ったけどだめだったよ <C-R>や<ESC>、<BS>が特殊文字になってなんかぐちゃぐちゃってなる その特殊文字をめんどいけど一個一個書き直せばいけるかな?
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/09/29(木) 10:52:31.00 .net] 書き直したらできました。疲れた
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/01(土) 11:55:34.42 .net] vim使えるくらいなら置換するなりで楽に解決できたんじゃないのか…?
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/01(土) 13:05:20.10 .net] マクロの方が楽な場合が多々ある
328 名前:名無しさん@お腹いっぱい。 [2016/10/01(土) 19:09:45.12 .net] >>286 個人Macでオレオレvimrcを書きすぎたせいで 今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって 涙目。。。これまで プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/01(土) 20:19:51.69 .net] >>324 .vim もコピーすればOK
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/03(月) 18:57:36.09 .net] >>322 あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 13:11:14.25 .net] 挿入モードから待ち時間なしで抜けるために以下の3行で効果はあったんですがESCキーに限るものでした let &t_SI .= "\e[?7727h" let &t_EI .= "\e[?7727l" inoremap <special> <Esc>O[ <Esc> Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 19:17:17.99 .net] >>327 そんなことしなくっても set ttm=0 でイケます。
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 20:44:15.94 .net] >>328 set timeout timeoutlen=1000 ttimeoutlen=100にしても なぜかtimeoutlenの時間だけ待たされちゃいますね 同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも) 前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/08(土) 20:48:56.29 .net] ttps://ttssh2.osdn.jp/manual/ja/usage/tips/vim.html ここを参考にしていたんですが ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました >>327 の設定をせずともttimeoutlenの待ち時間になったようです 一人で騒いでごめんね
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/13(木) 16:15:47.73 .net] ふぁー何時の間に8になっとる
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/13(木) 23:27:35.41 .net] 割と前に8出てたぞ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 13:00:39.62 .net] 「vimでジャバ書くのはとりあえずやめとけ」みたいな風潮があるのは何故?
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 13:08:21.14 .net] もっといいエディタがあるからでしょ
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:08:06.35 .net] IDEにプラグイン入れた方がお手軽に幸せになれるから
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:13:36.22 .net] IDE→編集でイライラ Vim→連携でイライラ どっちにしろvimmerはイライラする運命なのだ
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/16(日) 14:14:31.26 .net] 俺はvimと気合いでjavaもやっていくぞ
342 名前:名無しさん@お腹いっぱい。 [2016/10/16(日) 15:31:25.95 .net] >>332 あら、ホントだ。 公式サイトのnew featuresみたらvim8からIDEに置き換わる存在になりそうだね。
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 10:29:31.96 .net] 1000行越えるCのコード書く時、vim使うメリットってある? 簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 10:39:39.81 .net] 行数で何か変わると思ってるのなら、vimの使い方あまり知らないだけのような
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 12:50:51.34 .net] 比較対象がsublimeというのもよく分からんな
346 名前:名無しさん@お腹いっぱい。 [2016/10/18(火) 19:02:08.92 .net] >>339 >1000行越えるCのコード書く時、vim使うメリットってある? 行数で使うメリットのこと言ってる時点で、vim自体を使いこなせてないのでは?
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/18(火) 21:10:58.38 .net] vimを使えることが既にメリットなので安心してほしい
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 11:23:21.13 .net] どんな環境でも使えるというのがメリットだと思う スマホですら開発環境として使える qiita.com/m0a/items/243872263619a56d5a04
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 12:25:54.22 .net] >>340 ,>>342 全然使いこなせてないよ だから使いこなせるようになれば長いプログラムでもvimが便利なのかを聞きたかった >>343 ,>>344 なるほど
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 17:04:56.47 .net] 短いコードでメリットを感じないなら長いコードでもメリットは無い 手足を縛った状態ならメリットなんて無い
351 名前:名無しさん@お腹いっぱい。 [2016/10/19(水) 18:53:04.37 .net] >>339 無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 20:08:34.36 .net] neocomplcache(lua版vimを要するのが面倒なので…)を利用しています。 設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。 この設定の時、補間候補を選択、Enter押下すると 補完されますが、改行も同時に挿入されてしまいます。 改行を入れないようにするには、どう設定すれば良いのでしょうか? よろしくお願いいたします。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 21:24:29.02 .net] でも最初は無理して覚えて使うもんだよな
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/19(水) 23:19:34.01 .net] >>348 改行を押さない
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/20(木) 00:10:33.65 .net] >>348 本日のRTFM案件。README, doc程度は嫁 下のコメントされてる方 " Recommended key-mappings. " <CR>: close popup and save indent. inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR> function! s:my_cr_function() return neocomplcache#smart_close_popup() . "\<CR>" " For no inserting <CR> key. "return pumvisible() ? neocomplcache#close_popup() : "\<CR>" endfunction
356 名前:名無しさん@お腹いっぱい。 [2016/10/20(木) 03:37:08.09 .net] >>349 1週間使って慣れなかったら、他のやつ使った方が良いよ。 Emacsも決して悪いエディタじゃないんだから。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/20(木) 14:45:32.15 .net] >>352 1週間か、とりあえず使ってみるわ サンクス
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/21(金) 22:14:12.14 .net] 2日目だけど結構いいな tmuxでシェルを分割して片方をコンパイル用にしてみてる
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/21(金) 22:28:05.99 .net] つ :make
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 14:51:09.33 .net] そんなのあったのか お恥ずかしい
361 名前:352 [2016/10/23(日) 18:18:16.25 .net] >>353 どうだ? vimも基本的な操作慣れたら使いやすいだろ?
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/23(日) 22:41:58.32 .net] うむ 楽しいしな
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/26(水) 22:48:08.85 .net] Insertモード中のCtrl-RでIMEをOFFにしたいんですが、 矩形挿入時には<C-o><C-o>を入力しないとノーマルモードに移行しないので以下の設定だとうまく動きません。 inoremap <silent> <C-r> <C-o>:set iminsert=0<CR><C-r> 何かいい手ありませんか?
364 名前:名無しさん@お腹いっぱい。 [2016/10/31(月) 20:33:01.55 .net] Windows版のVimで、プラグイン管理のdein使えた人いる?今日、ちょこっと触っただけだけど、努力する価値あるかなって? Vim8ね〜
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 21:50:11.00 .net] 正直プラグイン管理とかどうしていいかわからない。 vimマガジンみたいなの出して欲しい。 ちょっとずつ読んで改善するの
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/10/31(月) 23:40:36.12 .net] >>361 dein使えないかな?
367 名前:名無しさん@お腹いっぱい。 [2016/10/31(月) 23:57:23.88 .net] >>361 github で他人のドットファイル読みまくるのがいいよ あとqiitaに記事たくさんあるだろ
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 01:23:37.39 .net] >>361 matri入れる
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 12:09:13.60 .net] VimPlugでいいよ
370 名前:名無しさん@お腹いっぱい。 [2016/11/01(火) 12:51:09.85 .net] vim plug シンプルで素晴らしいんだが、プラグイン読み込み時にエイリアスも有効に とかが面倒なんだよなあ
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 19:42:59.84 .net] neobundleでバッファが空になるという悪質なバグをブランチに挙げ、それを指摘されても開き直っている悪質な作者のプラグインなんて使うな!
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 23:14:03.33 .net] atomみたいにコマンド一発でプラグインインストールできるように最初からしてほしいわ(´・ω・`)
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/01(火) 23:43:11.99 .net] 本来はプラグインのディレクトリに置くだけのような
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 00:31:23.68 .net] >260 filetype を markdown にして 下記のように triple backtick で囲めば、似たようなことは可能かもしれません ```named // named.conf の記述 ``` ```bindzone ; ゾーンファイルの記述 ``` もしかしたら、↓あたりのプラグインが必要かもしれません vim-markdown-quote-syntax vim-markdown 納品物が HTML や PDF でよいのなら markdown で書くのもお薦めです
375 名前:名無しさん@お腹いっぱい。 [2016/11/02(水) 18:17:40.70 .net] >>360 こんな感じでvimrcに書いたら動くんじゃない? ちなみにgitが必須だからね。コマンドプロンプトから起動できるようにPATHが通っていないとだめだよ。 " dein.vimの設定 " deinパス設定 let s:dein_dir = fnamemodify('~/.vim/dein/', ':p') "<-お好きな場所 let s:dein_repo_dir = s:dein_dir . 'repos/github.com/Shougo/dein.vim' "<-固定 " dein.vim本体の存在チェックとインストール if !isdirectory(s:dein_repo_dir) execute '!git clone https://github.com/Shougo/dein.vim' shellescape(s:dein_repo_dir) endif " dein.vim本体をランタイムパスに追加 if &runtimepath !~# '/dein.vim' execute 'set runtimepath^=' . s:dein_repo_dir endif call dein#begin(s:dein_dir) call dein#add('Shougo/neocomplete.vim') #以下プラグイン列挙 " 必須 call dein#end() filetype plugin indent on syntax enable " プラグインのインストール if dein#check_install() call dein#install() endif
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 21:17:52.29 .net] うんこくさい
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/11/02(水) 22:03:41.19 .net] >>371 ありがとう! なんか面倒だなって感じでvundleにしてしまった… curlがいるのね。win版だとproxy面倒だな
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 07:57:12.92 .net] molokaiってカラースキーム人気だけど 検索した時の色がカーソルの色と被りすぎててどこにカーソルがあるかわからないんだけど なんでこれが人気なん みんな本当は何使ってるの?
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 08:43:53.96 .net] wombat
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 08:45:53.09 .net] 気に入らない部分だけ変えればええやん
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 10:47:36.96 .net] elflordが一番しっくりくる
382 名前:名無しさん@お腹いっぱい。 [2016/12/13(火) 18:29:20.77 .net] solarized dark
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 21:10:26.93 .net] >>376 えー何色にしたらいいかわかんない どの色にしたらいいか教えて
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 21:21:54.56 .net] summerfruit256
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/13(火) 22:03:25.74 .net] >>379 たぶんこの辺だよな、ダサいけどw :hi search ctermbg=52
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/14(水) 14:20:41.58 .net] PaperColor dark
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/15(木) 13:08:02.83 .net] hybrid (一部手直し)
388 名前:城戸東洋彦 ◆lRdrT5SI6/op [2016/12/15(木) 16:06:03.08 .net] 男は黙ってdefault
389 名前:名無しさん@お腹いっぱい。 [2016/12/16(金) 11:23:10.65 .net] https://youtu.be/8fPmkq1CkCU https://youtu.be/PR6r40GbIfk
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 14:29:08.51 .net] 無差別コピペか
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 21:08:35.44 .net] hybridで括弧だけ色変えてる
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 21:43:22.21 .net] フルカラーのカラースキームってあるのかね きれいな色でおしゃれ気分を味わいたい(´・ω・`)
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/12/16(金) 22:42:15.51 .net] プラグイン他の拡張子がすべて.vimなのがあかんね どれが何のファイルやらパッと見わからん
394 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/03(火) 10:33:08.19 .net] :enew!
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/05(木) 00:45:17.35 .net] hybridやわ
396 名前:名無しさん@お腹いっぱい。 [2017/01/05(木) 02:14:43.24 .net] emacsから来ました
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/05(木) 18:29:37.73 .net] >>388 ぼくもおしゃれになりたい(´・ω・`)
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 00:18:54.01 .net] Emacs死んだみたいだな、明日は我が身だな 今やVSCやSublimeもあるし、
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 00:39:57.
] [ここ壊れてます]
400 名前:90 .net mailto: glibcの地味な関数が消えたとかそんなだったっけ > emacs [] [ここ壊れてます]
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 01:45:19.32 .net] >>394 死んでないよ ルビ基地さんのBlog読んでないのかな?
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/06(金) 08:40:48.16 .net] vsc最近使ってるけどすげーいいわ 後発の強みをひしひしと感じる
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 02:42:03.92 .net] 10万行ほどのファイルの改行コードをバーティカルバーに置換したいのだけどメモリ足らないとか言われる…
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 02:43:59.96 .net] >>398 sedで
405 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/08(日) 03:58:17.29 .net] sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密 もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。 どでかいファイルなら perl 使った方が堅いかもね あ、私は398氏ではないですハイ
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 07:35:21.96 .net] tr
407 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/08(日) 07:55:40.37 .net] 速くていいですね tr 、教えてくれてありがとう tr '\012' '|' < 100万行の愛の言葉
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 12:03:15.10 .net] >>399 >>400 ありがとう!
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 19:14:57.39 .net] sedとかtr使わんでももっと簡単にオプションで改行を置換できる
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 19:49:58.03 .net] メモリが足りないって言われるんだけど…
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/08(日) 23:28:04.86 .net] >>396 非常に重要。 俺は使い分け派。 URL貼って欲しい。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 02:47:47.14 .net] そういえば皆さん、vim8.0が出てからしばらくたちましたが、vimとneovimどっち使ってますか? 出来ればどちらを使っているかの理由もお聞きしたいです ちなみに僕は何となくneovimを使ってます
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 05:32:03.04 .net] neovimにいい感じなGUIが来たら教えて
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 05:56:00.60 .net] 乗り換える理由がないからvim使ってる
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 07:51:59.68 .net] 俺も特に困ってないからVim8
416 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/10(火) 07:59:41.27 .net] vim -neo
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 15:59:30.98 .net] neo。このままいくと、第2のXEmacsになりかねない焦りが…
418 名前:名無しさん@お腹いっぱい。 [2017/01/10(火) 19:31:18.96 .net] neovimが主流になることなんてあるかね
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 19:33:36.76 .net] vimが主流になることはないんだから、Neoがなることは絶対ない
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 22:46:25.70 .net] >>412 XEmacsルートだよなあ…
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/10(火) 23:39:05.03 .net] qfixhowmに依存してるのでvim8
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/11(水) 00:28:19.44 .net] 本家のケツ蹴っ飛ばす役割終えたからもう畳んで良いプロジェクト
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/11(水) 01:13:58.92 .net] 出来る日本人コントリビュータの人たちはvimしか面倒みてないしね
424 名前:407 mailto:sage [2017/01/11(水) 02:35:36.78 .net] おおう…結構皆さんneovimへの利点は感じていないのですね そして開発自体もそこまで進まないという意見も多いのですね vim本体へいつでも移行できるように環境構築しておきます…
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 15:02:04.91 .net] VSCかsublimeに移行できないかなとは狙ってる
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 16:02:56.30 .net] VSCはなかなか良いぞ
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 17:35:56.74 .net] 非同期
428 名前:ハ信は msgpack 使ってる分 neovim の方が高速なんじゃないかな [] [ここ壊れてます]
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/12(木) 17:59:02.01 .net] たまにVis <https://github.com/martanne/vis>使う。
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/13(金) 00:00:02.79 .net] >>422 その辺正月休みに速度比較してみたけど、逆にVimの方が速かったよ。バイナリでも
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/22(日) 06:41:25.57 .net] このエディタのユーザーは日本語の編集しない人が多いのかな? 母国語が英語じゃないことをこれ程残念に思ったことないわ IM の存在が全てを台無しにしてストレスマックス
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/22(日) 07:50:10.88 .net] eskk.vim使え、IMのことは忘れ去れ
433 名前:名無しさん@お腹いっぱい。 mailto:age [2017/01/22(日) 08:31:30.52 .net] とりあえずどこでも同じ様に使えるのはいいよね skk.vim
434 名前:名無しさん@お腹いっぱい。 [2017/01/22(日) 10:00:29.39 .net] https://youtu.be/quIHgwuF6r4
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/22(日) 10:31:46.93 .net] uim-skk の vi 連携モードも使い勝手がいいよ
436 名前:名無しさん@お腹いっぱい。 [2017/01/22(日) 19:13:50.55 .net] >>425 Vim-LaTeX使って日本語論文書いてたけど、慣れれば余裕だよ 挿入モード抜けると同時にIMがオフになる設定と、IMのON/OFFでカーソル色が変わる設定は必須かと思う
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/22(日) 19:46:54.16 .net] fcitxでも協調できるとかなんとか
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/25(水) 18:34:53.04 .net] cygwinでvimを使っているんだけど、vimのバージョン8.0.0170-1だと、 q:でウィンドウ下側に現れるコマンド履歴からコマンドを選択しても実行されず、 ノーマルモードに戻ってしまう。 たとえば、Fortranのソースコードを編集中に、以前に実行した文字列検索コマンド :/FConcをコマンド履歴から選択しても、(文中にその文字列が確かに有るにもかかわらず) ハイライトやジャンプされず、コマンド履歴が閉じてしまう。 CygwinのSetup.exeはバージョンが2.877(64bit)、Windows7上で使用。 vimを8.0.0094-1に戻すと使えるから現状で困ってはいないんだけど、 なんとなく報告したい気分だったので書きました。
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/26(木) 12:51:10.02 .net] >>432 それ 8.0.0172 で直ったよ
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/26(木) 13:02:18.38 .net] 8.0.0159から0171は使っちゃダメってこった
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/28(土) 19:01:28.49 .net] >>366 エイリアスって何?
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/01/30(月) 13:03:03.11 .net] >>433-434 なんだ、そうだったのか。ありがとう。
443 名前:名無しさん@お腹いっぱい。 [2017/01/31(火) 20:53:18.37 .net] neovimってwindowsに導入する程のうま味ある?
444 名前:名無しさん@お腹いっぱい。 [2017/02/01(水) 10:23:14.33 .net] https://www.youtube.com/watch?v=quIHgwuF6r4&sns=em
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/01(水) 11:07:06.91 .net] neovimとvimは別物だから違うから
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/01(水) 12:42:30.76 .net] うま味は?
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/16(木) 23:38:32.58 .net] cp932でvimを使っている。これは、utf8を使う時は、set enc=utf8にし ないと文字化けを起こすのだろうか。私としては、set fenc=utf8だけ に留めておきたいのだが。 と言うのは、下記のperlで問題が発生をする # スパイダリング use utf8; use strict; use LWP::Simple; use Encode; use Encoding 'utf-8'; binmode(STDOUT,':utf8'); my $url="https://oshiete.goo.ne.jp/qa/9636983.html"; my $content=get($url); print $content; ここで、文字化けが発生をするのでset enc=utf8とするとperlのソース も文字化けが出る。どうすれば良いのか。
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/16(木) 23:49:18.01 .net] cp932ってことは窓かな、窓から投げ捨てて*nix導入するのが一番楽ではあると思うが
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/16(木) 23:59:53.96 .net] vimを使っている人は、もうutf8でしか使っていないのだろうか。もし も、これがcp932だとしたら、vimではどの様に対処をしたら良いのだろ うか。 例えば、普段はutf8でしか使っていない時でもcp932に出逢う時と言う のは有る。その時は、どの様な対処をしているのだろうか。
450 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/17(金) 00:21:22.46 .net] iconvで変換
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/17(金) 00:42:58.71 .net] :e ++enc=cp932 でファイル本来の正しい文字コードで開いて :set fenc=utf-8 で変換とか
452 名前:名無しさん@お腹いっぱい。 [2017/02/17(金) 20:37:18.07 .net] Vimの2chビューワープラグイン誰か作って
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/17(金) 22:16:16.33 .net] chaliceはもう動かない?
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 00:27:19.02 .net] html や xml などで <h1>very-long-word</h1> を <h1></h1> にしたい場合に皆さんどうしてますか? v に カーソルがある状態で dedede 5de veeeeed vf<hd なんかどれも泥臭い気がするのですが、 テキストオブジェクトや surround プラグイン等で サクッとできる方法はあるでしょうか?
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 00:27:57.53 .net] あと同様に <h1>very-long-word</h1> の行から very-long-word をヤンクしたい場合に サクッとできる方法はあるでしょうか?
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 00:49:01.62 .net] 自分で答え書いてるじゃん
457 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 06:00:33.76 .net] 同じ拡張子のファイルでもバッファごとにファイルタイプを変える方法ってある? 具体的には *.asm なんだけど、違うCPUのアセンブリを同時編集することがあるので個別に変えたいんだ ファイルを開いた後でバッファ上で set filetype してみたんだけど これだとウィンドウを閉じてから再度バッファを切り替えたときにデフォルトのファイルタイプに戻ってしまう setlocal を使っても同じだった
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 12:04:12.98 .net] >>448 long-wordにカーソルがある状態でdit
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 12:12:05.70 .net] >>448 テキストオブジェクトにタグあったはず
460 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 12:26:18.82 .net] Vimってさ、デフォルトでタブ機能あるのいいよね。 Emacsは別途インスコしなきゃあかん。 これで設定ファイルで透過できりゃーな… os機能側で設定しなきゃあかんのがなんとも。
461 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 16:09:24.31 .net] >>449 ヒント: テキストオブジェクト
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 16:11:52.75 .net] >>449 v にカーソルがあるのが前提ならdt<で削除、yt<でヤンク
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 19:37:28.35 .net] 実践vimを読めば解決( ・`ω・´)
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/02/24(金) 19:40:20.55 .net] なんだかんだでVimはドキュメントが充実してるので大体のことは:helpで解決する
465 名前:448 mailto:sage [2017/02/24(金) 22:40:46.89 .net] 皆さんたくさんの回答ありがとうございます 解決しました :h tag-blocks 便利ですね。もっとヘルプ読むようにします
466 名前:名無しさん@お腹いっぱい。 [2017/03/02(木) 15:53:20.83 .net] 文字が無いとこにカーソル移動してそこにペーストしたいんですが 文字がないときカーソルを移動する方法ってなかったでしたっけ? 言い換えると行末までカーソルがくると 次の行の頭に移動しますが、 行頭に移動せずに、そのまま右にカーソルを移動したいんですが 昔やってたような気がするんだけど思い出せない。
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/02(木) 16:18:17.75 .net] >>460 多分virtualeditオプションだと思う、違ったらすまん
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/02(木) 21:34:06.60 .net] termguicolorsオプションのために久々にVim更新したけどいいなこれ Solarized(特にdark)がターミナルで綺麗に映ってるの良すぎる
469 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/03(金) 16:29:35.46 .net] set virtualedit=all
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/04(土) 18:21:28.90 .net] もうvimに疲れた vscodeにスッと移行したいよぉ...
471 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/04(土) 18:52:28.49 .net] 移行したけど簡単だったぞ 逆は地獄だろうが…
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/04(土) 19:51:49.90 .net] VSCode調べて真っ先にVimプラグイン探したけど普通にあったな
473 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/04(土) 19:52:55.21 .net] 使いたいときにターミナルからスッ…と起動するのがこの手のエディタの最大の魅力だからなぁ、併用はしても移行はせんだろうな
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/04(土) 20:14:16.68 .net] 最近は主従が逆転して エディタからスッと端末起動しとるわ
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/05(日) 21:31:45.56 .net] vscodeのvimプラグインがもうちょっと頑張ってくれたら移行出来そう
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/06(月) 13:03:14.26 .net] プログラマなのに(だとして)、vimに疲れたとか移行したいとか、ちょっと何言ってるのか分からない
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/06(月) 13:21:58.17 .net] VimとIDEはそもそも性格が違うものだから代用にはならん 例えば大規模なプロジェクトのリファクタリングとかだったらIDEのほうが明らかに捗るだろうしコードひたすら書いていくならVimのほうがやりやすいし
478 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/06(月) 14:55:37.64 .net] >>471 vscはエディタだぞ?
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/06(月) 15:30:26.29 .net] vimの操作(機能)事態に不満があって疲れるというのはわからない vimを極限まで自分好みにカスタマイズするのが疲れるというのはわかる ところでvscのvimプラグインって自分の設定そのまま持ち込めたりするんです? 特にftplugin
480 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/06(月) 23:55:53.61 .net] vimはせめて公式でvscodeのlanguage server protocolに対応しろ せっかくMS様が「答え」を出してくれたんだからちっとはやる気になれや
481 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 00:17:46.72 .net] IDEに負けるならともかくVSCはエディタだからな... ttps://microsoft.github.io/monaco-editor/ どれだけカスタマイズしてもブラウザ上のエディタにすらボロ負けとかむなしすぎる...
482 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 08:42:27.46 .net] そりゃ四半世紀前に書かれたものと 満を持してMSが組織的にリリースしてきたものじゃな キーバインドが好きなだけなので プラグインとして残ってくれればそれで良い
483 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 08:45:44.88 .net] Electronってなんか動きがもっさりしてるから好きになれん
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 11:53:20.97 .net] vim本体の価値よりvimキーバインドの価値の方が高い お前らどうかvimは捨ててもvimキーバインドは捨てないでくれ
485 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 12:28:19.65 .net] 捨でまでぇーーーーーーーーんっ!! (ワンピ風
486 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 16:44:02.73 .net] いやいや、 だからさ、 なんでvim捨てるんだって? そもそも使ってない(使いこなせてない)だろ?
487 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 16:52:47.96 .net] vimは嫌いになっても、vimキーバインドは嫌いにならないで下さい( ・`д・´)
488 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 18:01:08.64 .net] 嫌いになるどころかvimキーバインドを捨てられないからこんなに苦しんでるんじゃないか
489 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 18:04:13.85 .net] ここでvim使いこなせてる自慢してる人SIerでしょ?
490 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 19:02:12.13 .net] まずつかいこなすの定義をだな
491 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 20:54:02.30 .net] てかさ、 vimの何が不満なの? じゃさ、代替エディタをあげてみてよ もしあれば、それを使えばいいじゃん 恥ずかしくて言えないだろうけど(笑)
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 21:44:05.06 .net] ひでまる!
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 22:03:06.89 .net] 王道を征くnotepad.exe
494 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 22:12:56.60 .net] やっぱsed
495 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 22:42:18.91 .net] 素直にvisual studio codeでええんちゃう?
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/07(火) 23:37:09.08 .net] vsc実際いいよ 設定とかも個人レベルとチームレベルで最初から分けられるようになってるし 細かいところがデフォルトでストレスのない作りになってるので勧めやすい ソッコー手に馴染んだので驚いたわ
497 名前:名無しさん@お腹いっぱい。 [2017/03/08(水) 00:18:02.30 .net] vsc全然知らないけどvimのキーバインド使えるの?プラグイン充実してる?
498 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/08(水) 09:15:14.86 .net] キーバインドは専用の拡張があって、マップ変更も可能 マクロとかsurroundとかの定番機能はこの拡張に最初から入ってるけど 入ってない機能についてはあくまでvimとは別の拡張として入れていくのが筋…だと思う 定番的な機能は大体あって、つい先日ミニマップとかも対応した 今クライアントサイドの開発で試しに使ってるけど モダンなjs開発環境をお手軽に構築したいとかであれは 間違いなく第一候補の一つだと思う
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/08(水) 13:54:46.86 .net] 流れぶった切って悪いんだけど、omni補完でcamelケースで補完って出来る? qiita.com/task_jp/items/098319a33bd946955c0a#%E3%82%AD%E3%83%A3%E3%83%A1%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9%E5%AF%BE%E5%BF%9C%E3%81%AE%E8%A3%9C%E5%AE%8C%E3%82%92%E6%9C%80%E5%A4%A7%E9%99%90%E3%81%AB%E6%B4%BB%E7%94%A8%E3%81%97%E3%82%88%E3%81%86 QtCreatorでこれを多用してたのでvimでもやりたいんだけど。 neocompleteとかなしで標準のomni補完で頼む
500 名前:名無しさん@お腹いっぱい。 [2017/03/08(水) 14:11:09.57 .net] >>492 わかるわー ただ、やっぱりリーダーキーほしいのよね
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/09(木) 17:54:50.09 .net] 使えないやつに限って他のエディタはどうこうって言うよな(笑)
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/09(木) 22:54:06.96 .net] SIerは帰りなさい
503 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/10(金) 09:43:00.29 .net] gvimパッケージに入ってるvimってGUI系オプションついてるけどSSHから使えたのか Xは必要ないけど+clientserverは欲しかったんだよね
504 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/10(金) 13:38:23.95 .net] >>497 gvimは普通のvimをGUIオプション付きで起動してるだけだからね、別物じゃない
505 名前:名無しさん@お腹いっぱい。 [2017/03/10(金) 14:41:03.97 .net] アイコンもう少しなんとかならんかなぁ
506 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/10(金) 16:27:31.81 .net] アイコンくらいビルドするときに差し替えればおk
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/10(金) 18:01:50.56 .net] 秀丸さんの事かな(´・ω・`)
508 名前:名無しさん@お腹いっぱい。 [2017/03/10(金) 18:50:35.29 .net] それより公式ホームページのダサさを直せよ なんだあのドリル持った土人は
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/10(金) 19:55:10.09 .net] なんのこっちゃと思ったらそのまんまだった
510 名前:名無しさん@お腹いっぱい。 [2017/03/10(金) 20:18:03.18 .net] >>502 おまいらが寄付すれば見ずに済むようになるよ
511 名前:名無しさん@お腹いっぱい。 [2017/03/14(火) 22:22:40.93 .net] skkとかいうやつVim8だと漢字変換できないわ〜
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/15(水) 14:04:17.39 .net] できますが
513 名前:名無しさん@お腹いっぱい。 [2017/03/16(木) 01:42:55.53 .net] | 1. 1. asd1. に対し、/1.<CR>n<c-a>n..するような挙動を、/1.<CR>nからのg<c-a>のような格好でワンタッチで実現する方法やプラグインってありますかね? つまりは、検索のハイライトをvisualモードの選択範囲のように扱うことはできますか?
514 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/16(木) 09:23:24.90 .net] 置換じゃだめなの?
515 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/20(月) 12:13:59.96 .net] テスト
516 名前:名無しさん@お腹いっぱい。 [2017/03/21(火) 18:57:58.96 .net] DejaVu_Sans_Mono_for_Powerline だと airlineのマルチバイト文字が文字化けしちゃうので ro=, ws=☲, lnr=☰, mlnr=, br=, nx=Ɇ, crypt=🔒 set guifont=Roboto_Mono_for_Powerline にしようとしてるんですが、 使えないみたいです。 何か設定必要でしょうか。
517 名前:名無しさん@お腹いっぱい。 [2017/03/23(木) 11:16:17.48 .net] markdownで間違えて=を-って書いちゃったから変換したいんだけど ===== これを ----- に変換する置換を教えて 長さは固定じゃないか
518 名前::%s/=====/-----/gみたいなのはアウトで [] [ここ壊れてます]
519 名前:511 [2017/03/23(木) 11:23:12.20 .net] >>510 これだけの.vimrcを書いて文字が表示されるか確認してみろ set enc=utf-8 set ls=2 set statusline=%{nr2char('9776')}
520 名前:名無しさん@お腹いっぱい。 [2017/03/23(木) 13:33:33.55 .net] DejaVu_Sans_Mono_for_Powerline では化けていて、 Roboto_Mono_for_Powerline はGUIのフォント選択にも出てこないです
521 名前:511 [2017/03/23(木) 14:00:32.69 .net] まずそれが本当に文字化けしてるのかフォントがなくて豆腐文字が表示されただけなのか判断が出来ない だからさっき書いた文字エンコーディング記述を書いたんだけど
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 14:06:34.15 .net] >>511 viwr-
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 14:11:49.65 .net] >>511 >:%s/=====/-----/g これで置換できなかった?正確には最後にgつけてるから :%s/=/-/g これでいいと思うけど 他のところにも=や-が出て来るのであれば、置換前のパターンを ^=+$ みたいにして、行頭文字、=が一つ以上、行末文字だけの行に適用できると思う
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 14:34:16.36 .net] 試してないけど g/^---/s/-/=/g とかで誤爆減らせそう
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 15:30:07.41 .net] DejaVu_Sans_Mono_for_Powerline では豆腐がでます。 Roboto_Mono_for_Powerline はGUIのフォント選択にも出てこないですが 選択できないフォントってありますか?
526 名前:511 [2017/03/23(木) 18:28:54.06 .net] そのフォントでは↓の文字表示に対応出来てるのかできるの? >ro=, ws=☲, lnr=☰, mlnr=, br=, nx=Ɇ, crypt=🔒 まずそのフォントが実際にインストールされているのか確認してみろ 後はどんな手順でプラグインやフォントをインストールしたかも書くと良いだろう
527 名前:511 [2017/03/23(木) 18:29:41.35 .net] >>516 説明不足だけど=====はheadingの構文だから%:s/=/-/gと困る(>_<)
528 名前:511 [2017/03/23(木) 18:32:55.71 .net] >>515 記述量が多くて手入力きつい(>_<) >>517 これがいいっすね。知恵コイン500枚あげます
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 19:14:58.45 .net] その知恵コインはウガンダに寄付しなさい
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/23(木) 19:41:53.79 .net] powerline用フォントは2種類あるので 違う方インストールしてるに一票 qiita.com/qurage/items/4edda8559cc4c98758ee
531 名前:名無しさん@お腹いっぱい。 [2017/03/23(木) 20:58:06.61 .net] NeoBundle 'powerline/fonts' NeoBundle 'vim-airline/vim-airline' でいれました。 フォントのインストールはwindowsなので落ちてきたttfファイルのクリックから行っていて、 chromeでは Roboto_Mono_for_Powerline 設定できて、ro=, ws=☲, lnr=☰, mlnr=, br=, nx=Ɇ, crypt=🔒 も表示されます。 DejaVu_Sans_Mono_for_Powerline でも全て表示されるのが正常ですか?
532 名前:511 [2017/03/23(木) 22:22:01.99 .net] おれはNeoBundleも飛行機みたいな名前のプラグインも使ってないけど https://github.com/powerline/fontsのREADME.mdに記載のinstall.shは実行したのか? vim-airline/vim-airlineは見てないけどREADME.mdのとおりにやってみろ
533 名前:名無しさん@お腹いっぱい。 (霧の向こうに繋がる世界) [2017/03/23(木) 22:22:51.95 .net] 名前欄に!ken:6
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/25(土) 16:24:42.84 .net] ESCキーでモード切り替えることなしにinsertモードとappendモード行き来できる?
535 名前:名無しさん@お腹いっぱい。 [2017/03/25(土) 16:42:29.61 .net] excel に ro=, ws=☲, lnr=☰, mlnr=, br=, nx=Ɇ, crypt=🔒 をはりつけて DejaVu_Sans_Mono_for_Powerline で確認したところ、問題なく表示されました。 vim上とexcel上で[コンピュータ]とうった時のフォントが明らかに違うのが気になりました。。 Roboto_Mono_for_Powerline はexcel上では選択肢として出てきますが gvimでは出てきません。。
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/26(日) 12:04:35.00 .net] ここunix板なんですが・・・ Windows使ってるならソフトウェア板のVimスレ行ったほうがいいよ
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/26(日) 22:24:47.69 .net] >>527 すまんが何をやりたいのか理解できない
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/03/26(日) 23:05:25.85 .net] >>527 カーソル一つ進めたいってことなら inoremap <C-f> <Right> とかしたらいんじゃね? それか <C-o>l とか
539 名前:ich1 [2017/04/01(土) 08:03:45.83 .net] https://goo.gl/QoUujp これは嫌だなー。。本当なの?
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/02(日) 05:25:27.14 .net] UNIX初心者です(MacOSXの端末エミュレータを使ってます)。 dvorakでホームポジション(DHTN)からカーソル移動をしたい(QWERTYのHJKL)のですが、 vimrcにmapとかnoremapを書いておく以外に設定方法はありますか?
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/02(日) 08:11:57.41 .net] そんな奴いねーよ、特に日本人の場合 と思ったが、検索したら意外といた ノーマルモードはAscii、挿入モードはdvorakて辺りが妥協策らしい おれはus-asciiしか叩けないので具体的には役に立てない スマヌ d.hatena.ne.jp/nullplus/touch/20110318/1300468141 hachibeechan.hateblo.jp/entry/2014/09/30/Vimmer 向け手っ取り早くdvorak配列を体験しつつめんどくさ
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 06:19:09.91 .net] コマンドモードとインサートで配列を切り替えるのが現実的ですか。 HHKBの無刻印を使いだしてさあDvorakデビューや!、と息巻いていたんですが、 実際やってみるとDvorakではbashのキーバインドもあまり使い心地が良くないですし その辺の切り替えも全部やるにはもっとUNIXの勉強をする必要がありそうです。
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 14:12:54.96 .net] 探せばきっとDvorakでvimな人たちのコミュニティが見つかると思うよ
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 14:59:58.21 .net] 無理してそんなけったいなもん使わんでええやん
545 名前:名無しさん@お腹いっぱい。 [2017/04/03(月) 20:02:00.38 .net] vim使ってる人間に言われたら終わりだな
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 20:59:16.85 .net] む・・・無理してないしっ
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 21:00:35.76 .net] ちょっとくらい無理する方が気持ちええんやで
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/03(月) 21:07:08.01 .net] 楽するための無理なら惜しまない人が向いてるよVimは
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/04(火) 03:57:13.11 .net] linuxに入ってるviがviじゃない件 anond.hatelabo.jp/20170403175331 ハテブが本番 b.hatena.ne.jp/entry/anond.hatelabo.jp/20170403175331
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/10(月) 12:30:52.46 .net] CapsLockをEscにするかCtrlにするか迷ってるんですがどっちの方が便利ですか?
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/10(月) 12:32:58.59 .net] >>543 Ctrlのほうがいい、ESCはCtrl+[で打てる
552 名前:名無しさん@お腹いっぱい。 [2017/04/11(火) 13:16:30.98 .net] altをctrlとして使いたくなる 左小指が痛い
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 13:21:54.65 .net] そもそもVim使ってて痛くなるほどCtrl押す機会ないと思うが
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 13:30:40.20 .net] どこかにぶつけたんじゃないかな
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 14:27:33.72 .net] 僕は(とある理由で)小指を欠損しちゃったので、くすり指で代用してます♪
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 16:13:09.12 .net] >>546 Esc使わんから頻繁に使う でも一番使うのはu
557 名前:名無しさん@お腹いっぱい。 [2017/04/11(火) 19:24:23.37 .net] jjとかにescバインドしたら?
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 19:56:26.69 .net] ノーマルモードのctrl-i,ctrl-oとかインサートモードのctrl-o,ctrl-wは便利だからよく使うけどな(´・ω・`)
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 20:10:23.84 .net] Ctrlに限らずShiftもよく使うが小指痛くなったことないけどな 押し方が悪いか、キーボードが合ってないとかじゃない?
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 22:44:43.89 .net] ペダルを入力装置としてESCを割り当てよう
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/11(火) 22:47:49.22 .net] >>545 ,548 CapsLock があるということなら左下に Ctrl があると思うが その Ctrl は掌で押すものだと覚えるといい、というか元々そういう設計。 (ノート? 平面キーボード? 知らん
562 名前:) それか諦めて右 Ctrl も併用できるよう訓練するか。 [] [ここ壊れてます]
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 13:00:23.54 .net] >>554 左下はなんかfnキーとかなんですけど?
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 13:05:20.31 .net] 小指Ctrlが無理なレベルなら、Ctrl使わないように全部マップするか、親指でCtrl押せるキーボードに乗り換える
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 14:08:22.51 .net] >>555 だからそんなキーボードのことは知らんって書いてあるんじゃない?
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 16:23:20.18 .net] 無変換をCtrlに変えて親指で押せばいいんじゃないかな 使わんやろあれ
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 17:51:34.26 .net] もう vim のこと全然関係なくなってるなw 俺は無変換キーを Alt + 漢字、変換キーを機能付加キーにしてる。 どのソフトでも変換 + h, j, k, l でカーソル移動できる。 もう vim でも素の h, j, k, l を使ってないかもしれない気もするがいちいち覚えてない。 でも不思議なもので bash とかではちゃんと emacs キーバインドに頭が切り替わるのな。
568 名前:名無しさん@お腹いっぱい。 [2017/04/12(水) 18:23:52.43 .net] 日本語配列のキーボードでvimつかってんのか? おどろき
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 18:25:45.03 .net] 英語配列はコロンが打ちづらい、mapすれば済む話だけどさ
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 19:15:57.71 .net] 仕事で英語配列使うことってまずないから、プライベートだけ英語配列でもなー
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/12(水) 22:14:07.66 .net] 変換、無変換、半角全角を好きなキーにマッピングできるのは利点かもしれない
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 01:59:56.58 .net] 普段日本語配列使ってると英語配列使うとき発狂する
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 06:01:20.95 .net] USキーボード知らずにJISキーボード使ってる奴は情弱、 知っててJISキーボード使ってるやつはロリコン変態野郎 ってばあちゃんが言ってた
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 10:37:26.11 .net] ここはvimスレだから、その上でUSかJISかって話をしないとダメでしょう 個人的にはJIS USだとコロン打つためにshift押さなきゃいけないのが気にくわない
575 名前:名無しさん@お腹いっぱい。 [2017/04/16(日) 11:02:17.74 .net] @打つときもめんどくさいよねUS プログラマはUSの方がいいんだろうけど
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 11:05:11.93 .net] nnoremap ; : nnoremap : ; してるわ JISは surround.vim で cs'"とかすんのが無茶苦茶めんどくさい
577 名前:名無しさん@お腹いっぱい。 [2017/04/16(日) 13:35:47.84 .net] Ctrl + [ が JIS の @ の位置でできるから、自分は断然 US だな クォーテーション二種のうちやすさは言わずもがな
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 13:55:38.47 .net] ホントにUSよりJISの方が使いやすいって信じてるのか(・・;) (かな入力者は除く) 一度何も知らずに使い始めちゃってると、疑問も持たずにそれが最善って思い込む(思い込みたい)んだろうな・・
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 14:07:08.68 .net] >>570 ブーメランささってますよww
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/16(日) 15:12:47.86 .net] >>569 日本語キーボードで@と[は並んであるけどその一個の場所の違いがそんなに重要なの?
581 名前:名無しさん@お腹いっぱい。 [2017/04/16(日) 22:38:55.32 .net] >>572 頻繁に打つキーだから、一つ近いだけで全然違うよ
582 名前:名無しさん@お腹いっぱい。 [2017/04/16(日) 23:07:01.73 .net] 括弧、クォート、セミコロン頻繁に打つキーがUSの方が扱いやすいわ
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 03:28:37.35 .net] コード打ってるときはセミコロン便利なんだけどvimの時だけめっちゃ腹立つ
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 07:45:58.61 .net] まあ慣れだけどUSのが諸々打ちやすいので ずっとUSだなあ
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 10:42:45.62 .net] もしもJISキーボードの変態キー配列がホントに(普遍的に)使いやすいんだったら、 圧倒的にユーザー数が多い(ハズの)101キーボードや102キーボードユーザーから JISキーボードに乗り換る人がいても良さそうだが、そんな人、見たことない
586 名前:セろ? [] [ここ壊れてます]
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 13:04:33.11 .net] 106ってなんでわざわざ101から変えたのかね? なんか利点があるのかな?
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 18:00:52.08 .net] Vimと親指シフトって相性いいのだろうか
589 名前:名無しさん@お腹いっぱい。 [2017/04/17(月) 19:52:44.33 .net] 使いやすさなんて主観的なものに普遍性なんてないだろ馬鹿かな? お前の言う通りUSの使いやすさに普遍性があるならこの世にあるすべてのキーボード配列は今頃US配列になってるよ
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/17(月) 20:45:44.33 .net] 他人のvimrcが自分にとって使いやすいとは限らないように キーボードもひとそれぞれ だから自分の好きなキーボードで 好きなマッピングをすればいいんだなぁ みつを
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/18(火) 00:00:24.26 .net] せんだみつをキタ━━(゚∀゚)━━!!
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/18(火) 13:48:59.84 .net] >>581 ワロタw 行番号表示くらいで、あんまり凝った設定してないな… Emacsとかnanoとか、気分で使い分けてるな。 ターミナル起動中ならそのまんまVimへ。 ファイラー起動中ならleafpad。 conky等の設定弄りはnano。 ガチコードや長文ドキュメントならEmacsでしょうかね? 作業重量で自分は使い分けてる感じかの?
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/04/18(火) 15:08:34.40 .net] 全部VimかGVim、気分でEmacsくらいか nanoとか使いづらすぎて使うのやめた
594 名前:ich1 [2017/04/20(木) 18:35:21.01 .net] https://goo.gl/fSbVMj これは嘘でしょ?本当だと嫌だなー。。
595 名前:名無しさん@お腹いっぱい。 [2017/04/27(木) 01:42:22.47 .net] vim plugにて、特定のFileTypeのファイルを開いたのち、一定時間操作がなかった時にプラグインを読み込む、などという天に唾を吐きかけるようなセッティングをする事は可能でしょうか?
596 名前:名無しさん@お腹いっぱい。 [2017/04/27(木) 10:41:27.19 .net] >>586 :h CursorHold
597 名前:名無しさん@お腹いっぱい。 [2017/04/27(木) 12:23:14.90 .net] おおっ、まさにそれです! ありがたや〜
598 名前:名無しさん@お腹いっぱい。 [2017/04/27(木) 12:59:09.20 .net] >>586 どんな設定つくりたいの? 参考にしたい
599 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 13:24:24.35 .net] 誰かVimのおもしろい話をしてくれ。気の利いたプラグインとか。 あ、VimOrganizerってどうよ。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 17:07:12.21 .net] viとemacsの論争話くらいしか面白い話は無い
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 17:08:37.47 .net] ビル・ジョイについて、とか
602 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 18:39:30.56 .net] >>591 俺、その話に決着付けられるよ。 日本語入力が多い人はEmacs。これはOrg-modeによる。 英数字入力が多い人はVim。これはモード切り替え概念による。 どっちが良いっていう話じゃなくて、使う人がやりたいことによる。 俺は日本語書くときにはEmacs、コード修正にはVim使ってる。
603 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 18:45:03.72 .net] >>592 美流上位 のことかね? 未だにVimとEmacsを超えるテキストエディタが存在しないことを考えると、 その功績はすごいものがある。 この2つのエディタが消えることはないだろうね。 形や名前が変わっても、これからも残り続けるはず。
604 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 19:49:26.28 .net] >>593 それなら emacs の Evil を適用すればエディタを統一できそうだね。
605 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 19:51:56.69 .net] 自分はターミナル上で使うなら Vim、それ以外は emacs (evil) かな。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 20:02:43.30 .net] シェルのキーバインドもemacs方が便利だね(´・ω・`)
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 20:38:37.18 .net] A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim! spacemacs.org vimとemacsの両刀の人は、インストール後 dotspacemacs-editing-style 'hybrid にすると、楽しめるかもしれない
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 21:15:57.54 .net] Vimには感謝の気持ちしかないな 誰に感謝したらいいのか知らんけど(笑) もしVimを使ってなかったら違う人生を歩んでいた それほど俺に取ったら重要
609 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 21:25:53.90 .net] >>598 これはおもしろそうだね。 あんまりどっちかに偏るのも建設的じゃないし。 >>596 も言ってるが、ターミナル上ならVimのほうが何かと良い。 EmacsはGUIのほうが良いな。たぶん。
610 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 21:27:24.90 .net] >>599 退屈してるんだ。 しかも、最近デスクトップ環境を変えて操作に戸惑ってて、VimやEmacsに逃げ込んで作業してる身だ。 語れ。
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 21:59:51.69 .net] >>594 ほんと凄いよね。 ビルさん今なにしてるんだろ・・・ Vim使ってても <C-a>で<HOME>、<C-e>で<END>とか Emacsっぽいキーバインド設定してるから、 案外どっちかしか認めないとも言えない。
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 23:08:56.87 .net] >>593 オリジナルのエディタ論争の話っしょ 双方のジョーク交えた皮肉たっぷりの
613 名前:名無しさん@お腹いっぱい。 [2017/05/02(火) 23:46:09.78 .net] >>603 のオリジナル論争ってのは、知らないかも。 原典あるなら読みたいっす。 Linuxはもちろん、UnixでもMacでも、まぁVim-gnome(gtk)は真っ先にインストールするわな。 次にEmacs入れて、vimrcとelをそれぞれ設置と。 Windowsだと使いにくいからね。
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 23:52:57.85 .net] >>604 Wikipediaでエディタ戦争で検索すると一端が見えると思う RMSもノリノリだったはず
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/02(火) 23:59:03.89 .net] VimScriptが割と気に入ってるからVimって層もいるんですよ
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 00:02:23.71 .net] nviで良いやって人も居たり、LinusみたいにMicroEmacsだったりと色んな人は居るよね
617 名前:ウサチャソ mailto:sage [2017/05/03(水) 18:40:41.64 .net] インサートモードでHOME・ENDで行頭・行末移動できたり viらしくない使い方してる俺は邪道なんだろうか… windowsで106キーだとそうなっちゃうよなあ
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 19:22:27.00 .net] >>608 自分のやり易い方法でいいんじゃね 需要があったからその方法が提供されているわけで
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 21:34:04.98 .net] 自分が使い易い使い方で使う それが正解だと思う
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/03(水) 22:01:25.93 .net] ホントにそう思う 僕はHJKLに馴染めなくてカーソルキーを使ってるし、 マウス(ホントはトラックパッド)も多用してるけど、 それでもVimが一番使いやすくて他のエディタを使う気になれない
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 11:00:42.42 .net] >>611 マウス多用だと逆に使いづらくないですか? 他のエディタと比べてどういうとき利点あるのかとかvimrcで特別なことしてるのかとか気になります
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 16:08:42.26 .net] キーボードとマウスの間を手が行き来するのが心底面倒 ぼんやりソース眺めるのだとマウスのほうが捗る
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 23:34:50.65 .net] >>612 例えば、行単位のカーソル移動では、20j とかするよりも、目的の行(該当行)をクリックした方が楽だと思う(行数を計算しなくていいし) あとはソースをざっと追ってるときのスクロールとか >>613 >キーボードとマウスの間を手が行き来するのが心底面倒 これはVimじゃなくても他のエディタでも一緒 面倒だからと言ってもこれが別にVim特有の欠点って訳じゃないし
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 23:47:40.62 .net] 20jとかはさすがに使わないね 行番号+Gとか他の移動コマンド使う
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 23:53:56.52 .net] 目的の場所への移動の手段としてeasymotionってプラグイン入れてるけど便利よ 後はJキーとか使わないからPagedownに割り振ってる
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/04(木) 23:58:20.09 .net] もちろん行番号+G も使うけど、数千行あったらタイプ数が5回だよね? しかも数字って打ちにくいよね? 僕は別にホームポジションから手が離れるのは全然苦にならないから、 (タッチタイピングとか気にしないので) この場合はマウス(トラックパッド)で該当行クリックする方が多いかな? でもよく考えたらそれほどマウス(トラックパッド)を使う訳でもないかな? ただ、なんか上級者(?)がやたらと「Viimではキーボードオンリー」みたいなことを初心者に言うの嫌い(笑)
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 00:09:57.31 .net] まあ、あれだ、ちと考えて腕を動かす労力を嫌うのか、さっさと腕を動かしてしまうのが楽か、ってだけ。 で、vi 系統の主流派は腕を極力動かさない方ってだけ。 うるさいこと言う原理主義者もいるだろうけど気にすな。 いまどきマウスがない環境なんてまずないし、ウィンドウマネージャが動いてる上で Vim 以外のソフトも動いてればキーボードオンリーなんて非現実的だ。
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 00:19:04.94 .net] easymotionよさげなので入れてみる Jは普通に多用するけどなー使わないのか アルファベットに比べると数字は打ちにくいけど 自分の場合はトラックパッドに手を伸ばすのに比べると楽 G以外ならHMLや{}をjkと使うことが多い あと好みはあるだろうけどrelativenumberとhybridモードで使えば 画面内の行移動なら数字は多くて2桁になるよ
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 00:28:38.48 .net] easymotionは俺がVim使い出したきっかけだからな、便利さは保証する ただVim自体の移動手段が多いから最近はそんなに使ってないがw
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 01:04:47.32 .net] >自分のやりやすい方法 >自分が使いやすい使い方 の流れの話だよ? マウスやトラックパッドを多用(?)しようが、どんな使い方しようが、 それでもなお Vim がいいって言ってんだから、いちいち茶々いれられるのもなぁ ああだこうだ言われても、そんなこたぁ分かってるよ Vimに対してネガティブなことは何も言ってない
631 名前:名無しさん@お腹いっぱい。 [2017/05/05(金) 02:06:42.00 .net] relative number を有効にすると 20j とかはわりと使う。 でも、単なる移動より、d11k とかモーションとあわせるほうがおおいかな。
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 12:06:54.92 .net] 結局、番号見るより連打する方が楽よね
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 16:04:14.71 .net] d11jとかもビジュアルモードでj押しっぱなしで選択してやってしまう
634 名前:名無しさん@お腹いっぱい。 [2017/05/05(金) 17:12:10.30 .net] :set relativenumber してみなよ jk 連打がいかに非効率だったかよくわかると思うよ
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/05(金) 22:02:44.26 .net] 移動はいつも↓↑だわ
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/08(月) 19:22:21.19 .net] easymotionはイイゾ
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 02:55:24.73 .net] >>622 ,625 おー、これは知らなかった。大きい。いちいちビジュアルで範囲指定しなくてよくなる。
638 名前:名無しさん@お腹いっぱい。 [2017/05/09(火) 13:07:12.75 .net] おれも、easy motionに一票
639 名前:名無しさん@お腹いっぱい。 [2017/05/09(火) 16:21:49.21 .net] プラグインは20個ぐらいしか入れてない ファイルタイプ関係なく利用するプラグインが5個 ファイルタイプ別だと1〜2個 cronでPC起動時にvim更新用スクリプトで自動的に最新版が使える状態にしてる PC起動してすぐ何かすることってないからね
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/09(火) 16:43:15.78 .net] もう10年以上 Vim 使ってる、メインで。 一日16時間以上端末の前に座ってて、その殆どが Vim 使ってる時間。 でもみんなみたいに詳しくない。 プラグインってなんだっけ? surround.vim みたいなの? だとしたら僕が使ってるのは、vim-colors-solarized.vim と surround.vim だけかな? 基本の機能(?)だけでなんにも問題ないし、これからもずっと Vim のお世話になるよ♪
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 00:17:33.27 .net] > 625 消したいトキに set nonu とかで消えてくれないのが悩みです よい方法ご教示くだしあ
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 00:53:23.72 .net] >>632 se nonu nornu じゃあかんの?
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 00:58:06.48 .net] >>633 あざもす!指が覚えるまで鍛錬します あざもす!!
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/10(水) 07:39:46.89 .net] >>634 nnoremap <leader><leader>n :<c-u>se rnu! とかでいんやない? nu rnuのときと、nonu rnu のときがあったりするならちょっと工夫必要だけど
645 名前:名無しさん@お腹いっぱい。 [2017/05/10(水) 16:39:49.11 .net] >>631 俺もあんまり入れない。 プラグイン探すよりマニュアルよく読んだ方がリターンが多い
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/11(木) 02:34:23.50 .net] >>635 あざもず! 明日設定してみます あざずも!!
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/11(木) 04:35:33.26 .net] おれも十年近く使ってるけどプラグインなんていうのを入れたことがないというか存在知らなかったかもしれない。
648 名前:名無しさん@お腹いっぱい。 [2017/05/11(木) 08:41:27.39 .net] >>636 吟味した中でなにいれてる?
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/11(木) 09:11:13.76 .net] Escでノーマルに戻るときカーソルが1つ左に移動するのってなんで?
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/11(木) 10:06:31.41 .net] lightline、gnupg、vcscommand、あとは言語サポートがいくつか
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/19(金) 23:30:43.95 .net] vimのフォントを変えても、起動の度にフォントがリセットされてるんですけどどうすれば設定が保存されたままになるんでせうか?
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/19(金) 23:31:55.24 .net] >>642 .gvimrcに「set guifont=フォント名 サイズ」を書く
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/19(金) 23:43:10.83 .net] >>643 dです。
654 名前:名無しさん@お腹いっぱい。 [2017/05/20(土) 07:19:51.80 .net] なんでgvim限定?
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/20(土) 07:34:21.95 .net] vimのフォントは端末の設定
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 08:21:26.63 .net] vimとgvimってどっちが多く使われてるの? 慣れとくのはvimの方がいい?
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 10:28:43.54 .net] vim使い始めようと思うんだけど、(ひとまずwin10でGvim) どの本がいい?
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 10:41:15.53 .net] >>648 実践Vim 思考のスピードで編集しよう! 仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊)
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 10:48:12.50 .net] そう!実践Vim! これさえ読めばいい 本当に長く使いこんだ人が得た知恵と経験が凝縮された本だよ 読んでいて伝わってくる、何より面白い
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 10:48:41.15 .net] リンダ・ラムのvi入門持ってるけど(vimの内容入ってない古いやつ)、 最初はウェブ検索して使い方書いてあるとこ見ててもいいと思う。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 10:59:41.35 .net] thx 実践vimは絶版だね kindle持ってないしなあ 中古の在庫も見当たらない 仕事で役立つは在庫あるんで買ってみるわ
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:11:27.64 .net] KindleなんてスマホでもPCでも見れるやんけ
663 名前:名無しさん@お腹いっぱい。 [2017/05/21(日) 11:12:08.25 .net] 本なんているかね?ドキュメントに書かれてることばっかりでしょ
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:16:09.78 .net] 書き込みたいんで本がいい
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:25:56.40 .net] >>652 2nd Edition 英語 https://www.amazon.co.jp/Practical-Vim-Edit-Speed-Thought/dp/1680501275 中古 https://www.amazon.co.jp/gp/offer-listing/4048916599/ref=tmm_pap_used_olp_sr?ie=UTF8&condition=used&qid=&sr= 名著「実践Vim (Practical Vim) 」の第2版は何が変わったのか? thebrews.info/%E5%90%8D%E8%91%97%E3%80%8C%E5%AE%9F%E8%B7%B5vim-practical-vim-%E3%80%8D%E3%81%AE%E7%AC%AC2%E7%89%88%E3%81%AF%E4%BD%95%E3%81%8C%E5%A4%89%E3%82%8F%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B%EF%BC%9F/
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:27:15.74 .net] $ vimtutor
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:30:48.21 .net] >>654 実践Vimは作者のVim愛と訳の親しみやすさもオススメポイントだと思ってます
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 11:33:48.64 .net] vim覚えるのに本買いたがるアホがいるのかw
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 12:05:35.25 .net] 実践Vimに書いてある事 実践で身に付けようと思ったらすげー遠回りだから 正しい投資だよ
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 12:59:11.57 .net] 実践Vimは、kindle版はリフローだけど、達人出版会のはPDFとEPUBだから、 書籍フォーマットとリフローの両方が手に入る(と思う) 英語わかるなら、youtube動画さがせば、すごい人のvimコーディングいろいろあるけど、 日本語動画は最初から除外してるからわからない
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 19:45:22.87 .net] 実践Vim読んでからvimの使い方が色々と変わったわ
672 名前:名無しさん@お腹いっぱい。 [2017/05/21(日) 20:07:57.81 .net] チュートリアルで充分
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 20:10:49.94 .net] vimtutorの内容なんて初歩の初歩だけやん サーバ管理だけに使うならそれでいいけど、プログラミングに使うには全然機能が紹介されてない(´・ω・`)
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/21(日) 20:12:12.66 .net] :hに全部書いてある
675 名前:名無しさん@お腹いっぱい。 [2017/05/22(月) 10:26:36.09 .net] 業者の本推し必死だな
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 12:22:10.13 .net] 読んだ者は薦め 読まぬ者は否定する 読んだ者は経験則に基づいて薦めているが 読まぬ者は何に基づいて否定しているのか 読んだ者は否定もする、翻訳が悪いなどと具体的に指摘できるが 読まぬ者は否定材料が全くない、故に業者乙とだけ書くのである、バカの極みである
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 13:27:20.34 .net] 私は職業プログラマーで、6年前に開発環境をWindowsからMacに移行して以来、エディタもVimを使うようになった(それまでは秀丸)。 Vim日本語ドキュメントだけを頼りにして。 件の書籍は存在も知らなかったし読んでもいないが、それでも今の私は立派な(笑)Vim使いになっている。
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 16:09:09.33 .net] 別に読んでも読まなくてもいいけどオススメしたら業者みたいな空気はさすがにおかしい
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 16:23:01.58 .net] そんな"空気"はないだろ? 一人が言ってるだけで
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 17:35:09.81 .net] 知らなかったことを威張られましても あ、立派って自己申告ですか
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 18:05:24.82 .net] こういうやつ >>671 の感覚がわからん >>688 はただ単に"実践Vim"を読ますにドキュメントだけでマスターしたと言ってるだけなのに、何が気に食わないんだ? こんなアホがいるからこのアホと無関係な"実践Vim"までディスられるんだろ
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 18:13:35.12 .net] ディスってんの一人じゃないですかね
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 19:03:06.17 .net] 688が空気読んでくれることに期待
684 名前:名無しさん@お腹いっぱい。 [2017/05/22(月) 21:43:21.15 .net] 何年使おうが案外ぽっかり使ってない機能って残ってるよ vim使いこなしてますなんて口が裂けても言えんわ
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:18:01.47 .net] 使いこなしている、なんて誰か言ってるか? それと、使っていない機能が残っていようが、自分用の道具なんだからすべての機能を使う(知る)必要はない あいかわらずアホがいるな
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:23:42.14 .net] ギャラリーとしては、荒れて伸びてるほうが過疎ってるより
687 名前:嬉しいんだけど、欲をいえば具体的なテクニックに絡めて煽り合ってほしい [] [ここ壊れてます]
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:24:19.83 .net] 具体的な vim の、でした。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:25:19.32 .net] 何にでも言えることだが、知れば知るほど分からないことが増えてくるのさ 実践Vimを読んだ者は己の未熟さを知り ドキュメントだけ読んだ者はマスターした気になるのよ
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:39:23.23 .net] じゃあ質問 abcdefghijklmno abcdefghijklmno ... abcdefghijklmno abcdefghijklmno 上記のjにカーソルがあったとして、 ファイル最下部のjに行きたい場合の最善の方法を知りたい Gfjとか、100jみたいな多めに数字を 前置する操作以外で教えてください
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 22:59:33.21 .net] 意味が分からん、Gfjよりきっと最善の操作方法があるに違いないってセブンセンシズが囁いてんの? Gfjでええやんか
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 23:03:30.70 .net] >>680 最善て何? Gfjが最善でない理由は?
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 23:12:15.79 .net] 入力数が少なかったり、行き過ぎた場合の修正が容易であればより効率的な方法だと思う 自分は Gfj よりも適当なのは思い付かないけど
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/22(月) 23:58:23.64 .net] >>680 Gfj以外だと se wrapscan gg?j とか
695 名前:680 mailto:sage [2017/05/23(火) 02:00:36.21 .net] 例があんまり良くなかったですね 最善って言葉はGfjよりきっと最善の操作方法があるに違いないって思い込んだ結果出てきた言葉なので許してくださいw gg?jとかは自分の中では面白い操作方法でした ありがとうございました!
696 名前:名無しさん@お腹いっぱい。 [2017/05/23(火) 08:36:22.84 .net] f文字列なんて機能知らなかった
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 10:34:38.61 .net] ソースは至高のドキュメント
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 12:38:29.71 .net] >>686 便利。 逆方向はF。文字の一個手前はt ;でリピートできる 括弧の途中から括弧の手前まで消したい時に、dt) とかよくやる
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 12:44:44.50 .net] >>687 ソースで知りたい所に素早くたどり着くにはどうしたらいいですか
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 14:13:35.12 .net] 何かキーワードでgrepするのが一番簡単だと思うけど
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 14:25:03.37 .net] そのキーワードを思いつくのが大変で 結局ある程度精通してないとなかなか調べがつかんです
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 14:31:27.99 .net] vi 最下行 ジャンプ とかでぐぐってしまいます
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 14:35:47.66 .net] >>689 :h if_cscop.txt :h tagsrch.txt https://github.com/larrupingpig/vimgdb-for-vim7.4
704 名前:名無しさん@お腹いっぱい。 [2017/05/23(火) 14:36:58.41 .net] 遅いような気がするんですが…:vimgrepを利用しますか?
705 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/23(火) 15:00:39.58 .net] >>694 grepprgオプションを適切に設定して :grep を使うべき
706 名前:名無しさん@お腹いっぱい。 [2017/05/23(火) 15:41:13.59 .net] >>695 パフォーマンスを考慮すると外部grepですよね windows の findstr の対応エンコーディングは非力なので cygwin を導入して lgrep のビルドをすべきかな… windows版のvim使いは grep に何を利用してます?
707 名前:名無しさん@お腹いっぱい。 [2017/05/23(火) 15:53:50.98 .net] windows使いはソフトウェア板行けよ4ね
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/24(水) 20:08:36.86 .net] >>696 windowsに限らないが ripgrep 一択
709 名前:名無しさん@お腹いっぱい。 [2017/05/25(木) 00:48:16.58 .net] >>698 dやっぱ有力候補 >>697 4ね は?( ̄^ ̄)凸 オマエw
710 名前:名無しさん@お腹いっぱい。 [2017/05/25(木) 08:43:57.84 .net] まあ、ドザはうざいな
711 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/25(木) 21:57:48.32 .net] WSLはウィンドウズに入りますか〜?
712 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/25(木) 22:01:24.99 .net] 窓は日本語やらコマンドやらの扱いが腐ってるから使いたくないわ
713 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/25(木) 22:01:56.16 .net] というかここUNIX板やんけ
714 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/26(金) 08:29:17.81 .net] ある外部のコマンドが動いてるかどうか調べる方法ってありますか? 具体的には、apvlvが開いていなければ起動、みたいな感じにしたいのですが……
715 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/05/26(金) 08:50:52.08 .net] >>704 ps ... | grep foo して動いてなければ apvlv を起動するシェルスクリプトを system() で呼び出すなど
716 名前:名無しさん@お腹いっぱい。 [2017/06/01(木) 13:42:26.25 .net] vim-jpのメンバーってどうやったらなれるの? 絶対活動してないだろって人もメンバーもいるし謎 勉強会に参加したかどうかで決まる?
717 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/01(木) 16:16:27.33 .net] lingr辺りで聞いてみたらどうだ? 俺あそこ参加してるわけじゃないから適当だが
718 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 18:03:15.29 .net] str="(str:hogehoge)"に対し、substitute()関数1つでhogehogeにするにはどうすればいいんですか?
719 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/09(金) 21:10:20.14 .net] >>708 試してないがこんな感じでどうかな substitute(str, '(str:/(/w/+/))', '/1', '')
720 名前:名無しさん@お腹いっぱい。 [2017/06/10(土) 09:23:31.91 .net] let str = "(str:hogehoge)" let str = "hogehoge"
721 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/10(土) 10:20:44.31 .net] すまん、バックスラッシュがスラッシュになってたわ >>708 substitute(str, '(str:\(\w\+\))', '\1', '')
722 名前:名無しさん@お腹いっぱい。 [2017/06/10(土) 12:54:16.13 .net] >>694 grep したいファイルが git 管理なら git grep が便利かも 自分は Linux も win も fugitive プラグイン入れて :Ggrep です
723 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/13(火) 22:25:17.22 .net] _aaa.bbb_というファイルを自動でfiletypeに設定したいので、.vimrcに設定したいです。 下記だと、__aaa.bbb_、_aaa.bbb__などのように "_" が連続した場合も対象になるので、 "_" の次は "_" ではない何か、にしたいのですが、どのように書けばよいでしょうか? autocmd BufNewFile,BufRead _*_ set filetype=vim
724 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/13(火) 23:52:32.17 .net] >>713 関数作ってそこで判断する感じかな
725 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 00:05:02.42 .net] >>713 試してないがこんな感じ? fu! s:foo(file) if a: file ==# '_aaa.bbb_' setf vim endf autocmd BufNewFile,BufRead * cal <sid>foo(expand('%'))
726 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 00:08:54.51 .net] >>713 あ、関数作らなくてもその場で判断できるな 雰囲気的にこんな感じ autocmd BufNewFile,BufRead _*_ if expand('%') =~ '^_aaa.bbb_$' | setl filetype=vim | endif
727 名前:名無しさん@お腹いっぱい。 [2017/06/14(水) 00:59:13.56 .net] >>713 autocmd BufNewFile,BufRead _[^_]*[^_]_,_[^_]_ set filetype=vim _[^_]*[^_]_ _aa_, _aaa_, _aaa.bbb_, _a_b_, _..._, など _[^_]_ _a_, _1_, _?_, など vim-jp.org/vimdoc-ja/autocmd.html#autocmd-patterns > パターンの解釈方法は、ファイル名の解釈方法と大体同じである。 (中略) > [^ch] は 'c' と 'h' 以外の文字にマッチ
728 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 09:23:31.32 .net] 教えてください。 $で行末まで移動すると行末の最後の可視文字に移動しますよね? ところが、 v$で行末までヤンクしようとすると改行コードまでヤンクされてしまいますよね? これを行末の可視文字までにすることはできますか?
729 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 16:14:17.53 .net] >>718 なんのためのビジュアルモードやねん、v$hyでええやろ
730 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 18:40:28.45 .net] >>718 g_
731 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/14(水) 19:38:47.91 .net] >>720 きゃぁ〜素敵♪
732 名前:713 mailto:sage [2017/06/15(木) 00:52:32.96 .net] >>714-717 皆さまありがとうございま
733 名前:キ。 関数、if文、正規表現的な表現と、色々使えるんですね。 vimは奥が深い。 とりあえず今回は正規表現的な[^_]を使ってみます。 ありがとうございました。 [] [ここ壊れてます]
734 名前:名無しさん@お腹いっぱい。 [2017/06/23(金) 15:09:09.06 .net] g_とか初めて知ったわ。Vim すげー
735 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 15:20:29.38 .net] 逆はg^ね。 よく_と^が対になってるから覚えとくと吉(いま思い出した
736 名前:名無しさん@お腹いっぱい。 [2017/06/23(金) 16:33:43.94 .net] >>724 また :help してみる気になった。 そして日本語版がかなり充実していて驚いた。もう英語版捨ててもいいくらいの内容だな。
737 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 22:47:23.48 .net] >>720 こういうオトナ格好いい
738 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/23(金) 22:58:41.31 .net] >>719 こういうオバカ格好わるい
739 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/24(土) 16:36:00.75 .net] gの接頭辞が付く奴で便利なコマンドって他にあるかね 最後に編集した箇所にカーソル飛ばしてインサートモードに出来るgiはよく使う(´・ω・`)
740 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/24(土) 16:47:47.20 .net] geとかg~とか
741 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/24(土) 18:39:42.11 .net] >>728 よく使うのは gv g; gi
742 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/24(土) 21:39:21.00 .net] >>718 カーソル位置から行末までヤンクしたいということなら、 y$
743 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/25(日) 10:30:13.24 .net] Jだとスペース入るけどgJなら入らないとか
744 名前:名無しさん@お腹いっぱい。 [2017/06/25(日) 20:34:12.27 .net] このgは結局なんのコマンドなんだ?
745 名前:名無しさん@お腹いっぱい。 [2017/06/25(日) 21:26:53.98 .net] 押しやすいキー
746 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/25(日) 21:33:35.15 .net] 一等地にあるワリに特にこれといった意味付けのない 汎用プレフィクスみたいな存在
747 名前:名無しさん@お腹いっぱい。 [2017/06/26(月) 23:57:53.71 .net] vimでyoucomletemeを使っています。 javascriptにて、サードパーティモジュールの補完がどうしてもできません… 具体的にはblessedというクールなモジュールの補完がしたいんです!!どうしたらよろしいでしょうか?
748 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/27(火) 00:01:49.06 .net] >>736 YCMのreadmeにTernとrequirejsを設定したらいけそうな雰囲気なこと書いてあるけど試した?
749 名前:名無しさん@お腹いっぱい。 [2017/06/27(火) 01:14:17.41 .net] 僭越かつ恐縮でありますが、自分の拙いアレでございますところrequirejsはまた違ったアレであるっぽいと感じております…。 じっさいの所、javascriptというものは素晴らしく難解でごじゃります。
750 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/29(木) 20:55:03.83 .net] >>590 vim-orgmodeってのもあるけど何かとっても重い。
751 名前:名無しさん@お腹いっぱい。 [2017/06/30(金) 11:38:48.20 .net] ttps://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04 上記syntaxを使っています。 文字入力してenterしたり、コメント入れてenterすると文字列の先頭に空白?タブ?がついてインデントされます。 このインデントを無効にしたいのですが、 let b:did_indent = 〜 のような記述が見当たりません。 どうすれば無効にできますか?
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/06/30(金) 13:18:23.08 .net] >>740 インデントはふつうindent/cdslib.vimに書いてある もしruntimepathにそのファイルがなければ、autoindentが設定されてるとか? :se ai? で autoindent なら設定済。se noai でオフできる
753 名前:740 [2017/07/06(木) 19:53:13.53 .net] >>741 コメントありがとうございます。 確認が遅くなりすみません。 インデントは設定で設定されるということでしょうか? ~/.vim/indent/cdslib.vim 設置したのは下記のみです。 ~/.vim/syntax/cdslib.vim また、下記を確認したところ、"noautoindent"となりました。 :se ai? noautoindent そうなると、下記コードのどれかがインデントの制御をしていると思うのですが、 どれかわかりますでしょうか? ttps://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/06(木) 20:00:32.16 .net] >>742 こんなのとか? machakann.hatenablog.com/entry/2015/08/15/132247 そのソースはハイライトしかしないから外部のどっかでインデントかかってるはず
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 14:42:51.26 .net] ( を入力したら () にするのは ttps://github.com/cohama/lexima.vim でいい感じになったのですが、 | がカーソルだとして |hello のときは |()hello ではなく |(hello) としたいのです。 つまり ysw( が ( だけでできないかなと。 一番ベストはカーソル位置が中途半端な h|ello でも (hello) になれば最高です。
756 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 15:52:22.18 .net] >>744 https://github.com/tpope/vim-surround これどうかな? 自分の環境だと yss) でカーソルが hello の先頭の場合も途中の場合でもそれっぽく囲ってくれる
757 名前:sage [2017/07/09(日) 16:57:36.10 .net] yss) 完璧だった。ありがと。 ( したら何もなければ () になって ( の横に文字があったら (hello) できないですか
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/09(日) 17:16:33.56 .net] >>746 <cword>とかで判定したらいけると思う
759 名前:740 mailto:sage [2017/07/11(火) 00:54:07.79 .net] >>743 このページ、まさに探していた情報ですね。 こんな色々な設定方法があるんですね、これはちょっと調べたくらいじゃわからない。。 時間がある時にじっくり調べてみたいと思います。 ありがとうございました。
760 名前:名無しさん@お腹いっぱい。 mailto:age [2017/07/12(水) 01:25:29.12 .net] ヘルプウィンドウのみで有効になるキーマップって autocmd あたりで設定できますかね。 :help autocmd-events-abc<CR> には目を通したのですが、それらしき項目(「カーソルがヘルプウィンドウにあるとき」とか) がなかったです。 具体的にはヘルプウィンドウに居るときは `<Esc>` mapped `:helpclose<CR>` な設定をしたいのです。 " NeoVim になって幾つか隠しコマンドが削られて悲C " :Ni! とか。 " :help!<CR>/:help 42 とかは生き残ってるけど。
761 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/12(水) 01:30:54.75 .net] >>749 au! Filetype help あたりでできるんやないかね
762 名前:名無しさん@お腹いっぱい。 mailto:age [2017/07/12(水) 01:41:12.11 .net] 蛇足ですが augroupe HelpWindowEscKeyClose autocmd! autocmd FileType help nnoremap <Esc> :helpclose<CR> augroupe
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/12(水) 01:42:11.60 .net] >>750 すいません時間差でした。>>751 のような設定では効果ありませんでした……。
764 名前:749 mailto:sage [2017/07/12(水) 01:52:22.70 .net] スレ汚してすいません。 749 = 751 = 752 = 753 です。
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/12(水) 03:58:26.64 .net] Kaoriya版 8.0.596 だけど、 >>751 で動いたよ ただ nnoremap に <buffer> 付けた方がいいね
766 名前:749 mailto:sage [2017/07/12(水) 04:05:06.95 .net] >>754 ありがとうございます!<buffer> 付けたところ期待通りの動作になりました! :help map-<buffer> 百万回読み直してきます。 一応動作環境は:自家製 NeoVim 0.2.0 on DragonFly BSD 4.8.0 でした。 " NeoVim だと autocmd 周りがちょっと厳密に処理されるみたいですね。
767 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/16(日) 18:03:30.09 .net] Vim の大文字小文字の判別を平仮名片仮名に拡張できたらいいな〜 (「大文字」を「片仮名」だとして) gUiw でカーソル下の単語を一挙にカタカナにとか。 個々の事例は関数駆使すればいけそうなんだけど……我侭だな。 でも ~ とか gu/gU が無駄なんだよな、日本語打ってると。
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/16(日) 21:44:52.68 .net] 窓系エディタでできる「再変換」ができるといいよねとか
769 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/16(日) 22:01:33.00 .net] >>757 それ一時期プラグインとして実装しようとしてたww しかし阿呆な俺は <c-word> の「読み」を Migemo 系列の辞書から解析 ↓ 得られた「読み」をローカルの SKK 辞書から線形で検索 ↓ 検索結果を今度は検索語句と見て SKK 辞書から線形検索 くらいしか思い付かず、資源的に絶望した。 Vim でもっと日本語が打ちやすくなれば嬉しいんだけどね。 それでも Vim 6.x にプラグイン天こ盛りしてた頃よりも NeoVim 0.2.x 素で使う方が日本語入力環境は大分マシだとは思う。 日本語の word 系の移動がトリッキーな方法じゃなく実現されてて感動したし。 長文失礼。
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/16(日) 22:09:59.46 .net] cscopeを使うために .vimrc に以下のように指定してあります。 if has("cscope") set cscopequickfix=s-,c-,d-,i-,t-,e- endif C の変数の上で^\s とやっても、:help cscope に書いてあるように 変数を定義している場所のリストが出ずに、見つかった最初の行に jumpして、最下行に、 (1 of 6): <<global>> EXPORT_SYMBOL(init_level4_pgt); と表示されます。 (1 of 6) ということは、6個候補があることになりますが、次の候補 に移る方法がわかりません。 helpに書いてあるようにリストを出すか、次の候補に移る方法があれば 教えてください。 vimのバージョンは7.4, cscopeのバージョンは15.8bです。 よろしくお願いします。
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/16(日) 22:23:35.28 .net] >>759 使ったことないが、候補がquickfixに出てるなら:qnextで次、 :qprevで前に移動できる あと :cwindow でquickfixウィンドウが開く
772 名前:名無しさん@お腹いっぱい。 mailto:age [2017/07/18(火) 19:55:25.13 .net] すいません age ます。 Vim の CSS に対する syntax highlight が @-moz-document url-prefix("www.example.com/index.html" ) { /* css styles */ } という構造内に対して効きません。 一応 ML で要望を提出したのですが、上記の構文は css の規定に従っておらず、 今後サポートする優先度は低いと言われました。 そこで既存の syntax/css.vim を一部上書きしたいのですが、 恥かしながらどこをどう弄ればいいのか皆目検討付きません……。 抽象的なお願いですいませんが何かアドバイスを……。
773 名前:名無しさん@お腹いっぱい。 [2017/07/18(火) 22:07:58.45 .net] すみませんが念の為そのMLのURLを書いて頂けますか まだそのML呼んでないので。 それとこれをコピペして試しましたが違和感ありません >@-moz-document url-prefix("www.example.com/index.html" ) >{ > /* css styles */ >} どの部分が効かないのか説明してください
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/18(火) 22:36:36.05 .net] >>761 ドキュメント確認してなくてすまんが、 ~/.vim/after/syntax/css.vim で上書きできない?
775 名前:759 mailto:sage [2017/07/19(水) 00:46:05.29 .net] >>760 コメントありがとうございます。 :cwindow でウィンドウが開いて残りにもjumpすることができました。 :qnext や :qprev を実行すると「E492: エディタのコマンドではありません: qnext」 となってしまいます。 :qnext や :qprev を実行するために特別な設定がいるのでしょうか?
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/19(水) 07:21:44.73 .net] >>764 すまん :cnext と :cprevious だった 詳しくは :h quickfix
777 名前:名無しさん@お腹いっぱい。 [2017/07/19(水) 09:57:52.04 .net] >>761 vim-jpでもそういう報告も要望も見たことないし vim_devでだいぶ昔に報告してる人いるけど日本人じゃないし どこのMLの話なの?
778 名前:名無しさん@お腹いっぱい。 [2017/07/22(土) 00:58:02.61.net] >>761 レスポンス遅いから調査する気も失せてくるが 勘違いってことでいいの?
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/27(木) 21:05:36.09.net] vimにもついにターミナルが実装されたね 使ってみたけどターミナルを終了する方法がわからんかった(´・ω・`)
780 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/28(金) 12:44:01.50.net] >>768 まじでそれどこを見ればわかるんですか?
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/28(金) 13:37:28.96.net] ああ、わかりました。 <C-w>は使えて<C-w>:でExコマンドも打てるんだ。
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/28(金) 14:29:27.11.net] ターミナルすごない(´・ω・`)?
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/07/29(土) 03:05:07.28.net] 最初からあんまりにもそのものに見える。
784 名前:名無しさん@お腹いっぱい。 [2017/08/06(日) 11:26:50.03 .net] sublimetextからvimに乗り換えたばかりの新人です www.programmerprofile.net/staruser/vim/ フォローしとけばためになりそうなすごいvimmerをフォローしたいんだけど ここに載ってる人以外にもすごい人いませんか?
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/06(日) 12:16:14.13 .net] >>773 LingrのVim部屋の常連フォローしとけばおk
786 名前:名無しさん@お腹いっぱい。 [2017/08/07(月) 14:23:14.03 .net] >>768 これどういうこと? 今までもずっと使えてたよね?
787 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 18:26:02.45 .net] >>775 neovimみたいに:terminalコマンドが実装されて、vimの中で一つのバッファとして端末が動かせるようになった
788 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 19:11:27.19 .net] >>775 ターミナルで使えるのではなくて、vimにターミナルの機能がついたんだよ(´・ω・`)
789 名前:名無しさん@お腹いっぱい。 [2017/08/07(月) 22:12:38.20 .net] >>776 なるほどそういうことね >>777 gvimのUI部分はもともとダム端末として使えてたよ :!bash とかやったら分かる
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 23:06:59.72 .net] :shェ…
791 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/07(月) 23:25:03.79 .net] neovimこれからどうなるの…もう合流はありえないよな
792 名前:名無しさん@お腹いっぱい。 [2017/08/07(月) 23:26:24.62 .net] gvimで :!vim すると面白いことになるよな
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 13:09:12.36 .net] 出力が上に流れてしまった場合、 terminal modeのままtermninalウィンドウをスクロールすることはできないんですよね?
794 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 13:16:25.06 .net] Gvim(Windows)を使っています。 なぜか「!」を入力すると この文字が強調表示されてしまいます。 強調表示されない様にするにはどうすればよいですか? カラースキームは ron を使っています。
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 14:12:49.39 .net] 聞く場所が違う
796 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 14:17:06.39 .net] どこで聞けばいいの? Gvimのスレッドが無いんだよ
797 名前:名無しさん@お腹いっぱい。 [2017/08/08(火) 16:42:15.69 .net] syntax onになってるんじゃね?
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 17:07:08.96 .net] >>783 そのカラースキームを使わないとどうなの?
799 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 17:43:19.72 .net] >>782 そこでscreen/tmuxですよ
800 名前:ねこまじ [2017/08/08(火) 19:04:42.10 .net] WannaCryを止めた英国のヒーロー、ベガスで米FBIに逮捕される。 最大40年の刑、本人は無罪主張 www.gizmodo.jp/2017/08/wannacry23defconfbi-5wannacry.html
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 19:05:10.31 .net] >>783 :se ft 何? そのfiletypeのシンタックスがそうなってるだけなんじゃないかと
802 名前:名無しさん@お腹いっぱい。 [2017/08/08(火) 21:35:08.40 .net] まずWindowsを削除します
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/08(火) 22:56:59.77 .net] >>788 vimの内部で:terminalで開くウィンドウのことなんですが、 やっぱりそういう手段しかないんでしょうか? 普通のターミナルと同じようにスクロールできてもよさそうなんですが。
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/09(水) 08:19:51.45 .net] neovimならスクロールバック出来るね でもtmuxに慣れてるからそっちを使ってしまう(´・ω・`)
805 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/09(水) 09:43:48.35 .net] neovimまだがんばってたんだ(´・ω・`)
806 名前:名無しさん@お腹いっぱい。 [2017/08/09(水) 20:18:17.01 .net] terminalの要望出すなら早めがいいよ
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/11(金) 15:43:52.25 .net] vimでtypescriptとgoの開発したいです。 基本的なvimの操作は知ってるけどプラグインの導入はしたことが無いです。 入院中で手元にandroidしかないので termuxにvimを入れて環境作ろうとしてるんですけど、最短で環境を作る方法ってないですかね。
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/11(金) 16:58:23.82 .net] >>796 これオヌヌメ https://play.google.com/store/apps/details?id=com.droidvim
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/11(金) 18:16:06.81 .net] >>796 aptで必要なものインストールするだけじゃん
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/11(金) 19:13:49.78 .net] >>797 それだとgo環境は導入できませんよね。 とりあえずdein.vimを導入すればいいというのは何となくわかったので自力で頑張ってみます
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/12(土) 06:24:24.69 .net] vim使うならneovim使った方が良いと聞いたのですが、 どっち使ったら良いのでしょうか? vimはほぼ初心者です。
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/12(土) 10:02:22.81 .net] 先ず自分で試す事。
813 名前:名無しさん@お腹いっぱい。 [2017/08/12(土) 12:36:38.35 .net] nviとかelvisのほうが互換性高いぞ
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/12(土) 19:23:07.08 .net] >>800 あんた、そもそも使わんでええやん 無理して(笑)
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 00:31:44.16 .net] termuxでvim使ってる人いませんか? syntax enaleとかsyntax onとかしても 色分け表示されなくて。 macで同じ.vimrc使っても色分けヒョウジされるのですが termuxのvimでカラー表示する方法を知りたいです
816 名前:名無しさん@お腹いっぱい。 [2017/08/13(日) 01:24:11.46 .net] >>800 Emacsというのがあります
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 01:53:17.22 .net] >>803 無理する事になるのですか? >>805 初心者と書きましたが、実は十年以上前に両方とも短期間少しだけ使う機会がありまして、 その時は基本的な事だけでもはや忘れていますが、 vimの方が合っていると思ったのでEmacsという選択肢は考えてないです。
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 03:02:49.79 .net] >>806 >>800 vimとneovimを両方とも使って どちらが自分にあっているか確かめればいいんじゃないか?
819 名前:名無しさん@お腹いっぱい。 [2017/08/13(日) 03:33:32.67 .net] Emacs + evil という手段もあるんだよなあ
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 04:04:21.24 .net] >>801 >>807 もちろん書き込む前に使ってみたけれども初心者では両方とも同じとしか分からかったですね。 最初に使い始める人に勧めるとすればどちらですか?
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 05:49:32.03 .net] そんな質問に「正解」なんてないって分からんか? トーストに塗るのにバターがいいかマーガリンがいいか、初心者の俺に教えてくれ(笑)
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 06:32:10.34 .net] >>809 neovimを使った方が良いって言ってたその人に理由を聞いてみればいいんじゃないの これから使い始めるんじゃ、いずれにせよ基本的な機能しか使わないだろうし、どっちでも大差ないように思えるけど
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 07:15:59.66 .net] >>810 バターが良いでしょうね、マーガリンはバターの代用でしかありません。 塗りやすさと安さ、若干健康への害が考えられる事から、 値段に問題がないのならバター一択です。
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 07:24:10.59 .net] >>811 何年も経てばvimがneovimに置き換わっていくような流れでもないですよね? そうであるならば今の所はvimの方が利用者数が圧倒的に多そうなので、 とりあえずはvim使っていくのが良さそうですね。 返答して下さった方々ありがとうございました。
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 18:08:42.83 .net] neovimはvimとの互換性も重視してるから手っ取り早い方から始めたらいい
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 20:03:45.36 .net] neovimが先に実装したterminalとか非同期の仕組みがvimにも取り入れられたから、neovim独自の機能って少ない気がする(´・ω・`)
827 名前:名無しさん@お腹いっぱい。 [2017/08/13(日) 20:26:29.19 .net] 互換性wwwwwwwwwwwwwwwwwwwwwwwww ないよ
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/13(日) 20:30:25.62 .net] 暗号化機能がないからneovimは使えない
829 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 02:01:14.42 .net] 唯一嬉しかったのは,カーソルの形状が GVim 並にコロコロ変わるようになったことかな。 Vim だと c/y/d 時に形状変化させられないし。(できんのかな,もしかして)
830 名前:自己レス [2017/08/14(月) 07:39:41.99 .net] >(できんのかな) いや無理っぽいね。間違ってたらアレだと思ってヘルプ読んだけど,どうもそんな機能は Vim では実装されてないようだし,またそんな状況も想定されてないみたい。 あともう一つ見つけたけど,termguicolors オプションが NeoVim だと正常なのに,Vim だと ctermbg, guibg ともに効かないらしいね。 まあ俺は端末エミュレーションが好きで,こういうところが気になるので,NeoVim に移行したんだけど。
831 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 15:46:38.51 .net] あと,Vim -- NeoVim に互換性は十分にある。少なくとも >>816 程度の人間が扱える範疇には,非互換な部分は存在しないだろうね。
832 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 16:09:52.30 .net] 一例として https://github.com/vim-jp/issues/issues/992 こういう違いがいろいろあるけどこれが互換性十分あると言えるんだねー 他にもパス検索関係やキーマップにも互換性ないし切られた機能もあるのに互換性ないんだねーへー 初心者様が言うんだから互換性はあるんでしょうね^^
833 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 16:12:09.69 .net] :%s/互換性ないんだね/互換性あるんだね/
834 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 17:41:57.71 .net] そうだね。 例えば端末エミュレーションでも大幅に変更が加わったしね。 window.c まるごと削っちゃったみたいだし。 でも >>816 程度の人間に「互換性がない」って馬鹿げた量の草生やさせるほどの変更はしていないよ。 なんてったって Vim のリファクタリングなんだから。
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 17:48:21.90 .net] >>821 このくらいなら十分互換性はあるわな
836 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 17:51:22.72 .net] というか大体「初心者様」なんていう可笑しな煽り文句でおつむの具合が知れるよね。それを言うなら「上級者様」とかだろう。 「あなたそんなこと言ってるということはさぞかし Vim に長けてらっしゃるんでしょうね」という意味で。 「初心者様」が煽り文句として成立するのは,「初心者と言っておけば,能書き垂らしても許されるなんて思うなよ」みたいな文脈かな? まあ,どう好意的に解釈しても,今回の私に対する煽りとしては明後日の方向で,矛盾してるよね。 言いたいことと言ってることが乖離してる。自分の思い通りに言葉が紡げないなんて,なんて可哀そうな人なんだろう。同情するよ。
837 名前:名無しさん@お腹いっぱい。 [2017/08/14(月) 18:15:37.73 .net] >>824 お前の中ではな >>823 ,825 技術的な反論が来るかと思ったら駄文で読む価値0 お前が認めなくても事実が変わることはない 最初からnoob君って言えばよかったなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 18:42:37.90 .net] 読む価値0 なのに読んじゃったのか…… 先見の明が無い人って居るんだなぁ(しみじみ) 生やす草の量にそこはかとなく夏を感じますね,ホント。
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 19:06:49.13 .net] 同じvimrc読ませてるのにシンタックスハイライトの結果が違ってたのも、仕様がちょっと変わってるせいなのかもしれんのか neovimってvimより軽いって書いてあるブログをよく見るけどあんまりvimとの差がわからんな(´・ω・`)
840 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 19:16:37.01 .net] もしかしてvim利用者とneovim利用者の関係は悪いのですか? 火種作っちゃったかな。。すいませんでした。
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 21:48:45.24 .net] うにっくす板はいつになったら強制IDになるのかな? エスパーの助けなど借りとうない
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 22:37:11.60 .net] >>829 こいつ絶対 NeoVim と Vim どっちが良いか最初に聞いてきた奴じゃねえな。
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 22:50:44.49 .net] neovimとvimどっちがいいの? 普通に考えたらコードが改善してるneovimの方が良い気がするけど
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 23:40:41.98 .net] 標準でvimは.vimrc。neovimはデフォルトの設定では~/.config/nvim/init.vim 後者のほうがホームディレクトリがスッキリして好き。あとは、プラグインやtruecolorとか? いかにしてぼくがnvimを使うようになったか。また、現在のNeovimの様子とターミナル周りの知見 - Qiita qiita.com/zchee/items/ad420d7d6768a1bd054e vim8.xのほうがいいのであれば、vim8.xファンがこれくらいの文章量で説明して欲しい。
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/14(月) 23:57:50.09 .net] そろそろNeoVimに移行してよいのではないだろうか? - できる気がしてきた。 ta2gch.hateblo.jp/entry/2017/03/11/110634
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 00:01:58.41 .net] >>832 コードが改善してる(されてる?)って何をもって判断してるの? 使う側にとって感じられるメリットってある?
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 00:48:26.28 .net] 燃やせ燃やせ怒りを燃やせ
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 01:01:40.50 .net] Vim(!= vi) 原理主義者がやってくる ヤア!ヤア!ヤア!
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 05:17:54.93 .net] >>835 neovimの目的ってコードの改善じゃなかったっけ?
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 05:37:16.41 .net] >>838 neovimの開発者がコードを改善したつもりになっているとして 実際に改善されているかどうか>>832 はどのように判断したか? 実際に改善されているとして、その改善によって、 エディタを使うだけの人にはどんなメリットがあるのか? vimとneovimのどちらを使うか決める理由になるほどのメリットなのか? ってことを>>835 は聞いているのだと思う
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 06:26:23.79 .net] >>839 あんた >>835 だろ。そうじゃなきゃ開発陣に対して「改善したつもりになって」なんて言葉遣いしない筈だ。 自演してまで貶すとは,余程 NeoVim に恨みがあるようだが,さてはウガンダ人か?
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 12:44:54.10 .net] 両方入れるの簡単だし設定もほとんどそのまま動くんだから、 自分で判断すればいいことだと思うんだけど。
853 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 14:20:46.67 .net] neovimってvimのどんなレガシーな部分を排除したんですか? 今は使わないようなターミナルのサポートとか?
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 15:00:57.59 .net] >>840 neovimのコードはvimのと比べてどのように改善されているか 改善されているとして、その改善はユーザーにどんなメリットがあるものなのか それに答えればいいのにそれをせず(できず?) >>835 や>>839 がNeoVim(の開発者)を 恨んでいることにして済ませようとしている人
855 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 15:35:08.33 .net] VimLの実行が遅い!って不満が最初にあって じゃあバイトコードインタプリタを導入しよう、Luaのを流用できたらいいよ
856 名前:ヒってのが Neovimだったんじゃなかったっけ?fork後のVim側もVimLの実行が早くなってるなら それは無駄な努力だったことになるけど [] [ここ壊れてます]
857 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/15(火) 15:57:34.15 .net] 「無駄な努力」かどうかは NeoVim の開発陣が感ずるところであって,お前じゃないよ ^ ^
858 名前:名無しさん@お腹いっぱい。 [2017/08/15(火) 23:47:58.29 .net] linux版vimってWindows版に比べて妙にもっさりしてない? 気のせいじゃないよな? 明らかにワンテンポ何だかよくわからない待ち時間が入る oやOで行を入れるときとか特に顕著
859 名前:名無しさん@お腹いっぱい。 [2017/08/15(火) 23:52:54.27 .net] Windows版はキー押した瞬間に反応するけど linuxのはカーソル位置にコマンドモードで押したキーが表示されて それから何か処理してるかのような待ち時間が入ったあと ようやく挿入モードに移行する これ何でこんな風になってるの?
860 名前:名無しさん@お腹いっぱい。 [2017/08/15(火) 23:52:58.49 .net] Windows版はキー押した瞬間に反応するけど linuxのはカーソル位置にコマンドモードで押したキーが表示されて それから何か処理してるかのような待ち時間が入ったあと ようやく挿入モードに移行する これ何でこんな風になってるの?
861 名前:名無しさん@お腹いっぱい。 [2017/08/15(火) 23:55:02.74 .net] ミスったごめん つーか正にこういうラグのせいで操作ミスが発生してしまうんだが
862 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 00:01:07.29 .net] おま環にもほどがある
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 00:06:42.33 .net] キーを三回打て
864 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 02:39:53.97 .net] >>800 neovimがナウいよ(´・ω・`)
865 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 10:41:00.59 .net] 自分の環境も書かずに遅くなったと言われましてもね そりゃ2ちゃん見なくなる技術者も減りますよ
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 11:26:42.59 .net] 見なくなる技術者が減るってことは、 見る技術者が増えてるってことか?
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 12:12:31.01 .net] >>848 Linux版Vimには、馬鹿には使わせないように「馬鹿専用モード」ってのがあってだな、
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 12:22:35.69 .net] BSMですね
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 12:30:35.16 .net] バカ専モードの解除は :set nofool ですね
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 12:58:15.14 .net] 性格悪い奴がスレに残る仕組み
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 13:03:48.31 .net] それを追い払うには :set noasshole ですね
872 名前:名無しさん@お腹いっぱい。 [2017/08/16(水) 15:37:26.25 .net] レスポンス悪すぎるんだよ こんなに遅いとnviへの移行も考慮に入れないといけなくなるんだが
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 15:53:43.95 .net] 主観的に遅いと言われても誰も分からないからな 利用環境と挿入にかかる時間を明記してね
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 19:00:04.12 .net] >>852 やっと答えてくれる人が現れた、返事ありがとう。 新しく作ったものの方が良いですか? もしもvimが負の遺産を抱えているとするなら、 それが無いことが利点でしょうか。 とりあえずまだneovimは捨てずにあります。 設定はネットにあったもののほぼそのままとdeinを入れただけです。
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 19:25:41.18 .net] Windwos環境でもgvim使ってます。 なんでvim便利なのに使ってる人少ないのかな〜 コマンドを幾つか覚えれば圧倒的にテキスト編集速度がアップするのに
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 19:30:34.57 .net] >>862 答えてくれる人が現れなかったんじゃなくて、自分の背中を押してくれる人がいなかっただけじゃ..
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 19:32:23.97 .net] 仕様要求を述べないのに選択が出来るか。
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/16(水) 19:47:45.68 .net] >>864 そうでもないですよ、今はvim使ってますし。 pythonのコードを少し書いただけですけど。 本当にどっち使うのが良いのか判断できなかったので聞いてみただけです。
879 名前:名無しさん@お腹いっぱい。 [2017/08/17(木) 16:52:45.69 .net] もっさりしてたの直ったよ cindentが原因だったみたい これoffにしたらWindows版みたいにキビキビ動くようになった Windows版でもcindentは使ってたが 何も遅くはならなかったのにな
880 名前:名無しさん@お腹いっぱい。 [2017/08/17(木) 18:42:43.38 .net] Ubuntu搭載のVimは有効な設定項目だと色変わってくれるから 優秀。安心して設定ができる。 でもこれどうやってシンタックスハイライト実装してるんだろう、 気になる。 MacのVimは現状ハイライトなしだからできれば対応したいんだけど
881 名前:名無しさん@お腹いっぱい。 [2017/08/18(金) 08:09:17.22 .net] Backspaceで上の行に戻ってしまうのって いつからこうなった?
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 10:42:54.61 .net] 知る限りvim 7.4の時代からそうだったけど
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/18(金) 10:59:57.96 .net] :h 'whichwrap'
884 名前:名無しさん@お腹いっぱい。 [2017/08/22(火) 18:04:18.74 .net] 検索や置換したときに合致した単語の色が変わるんだけど これ変わりっぱなしで読みにくくなるんですけども 戻せないの?
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/22(火) 18:22:52.14 .net] >>872 多分どこかで見たんだろうけどうちではこうしてる。 nnoremap <silent> <ESC><ESC> :nohlsearch<CR>
886 名前:名無しさん@お腹いっぱい。 [2017/08/22(火) 22:55:51.17 .net] 都度:nohでもいいんやで
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/23(水) 02:15:11.01 .net] >>872 自分は↓を設定して<C-l>で画面リフレッシュすると同時に ハイライトが消えるようにしてる。 nnoremap <silent> <C-l> :<C-u>nohlsearch<CR><C-l>
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/23(水) 04:53:59.66 .net] >>875 それいいね。今迄 <Esc><Esc> に割り当ててたけど,<C-l> の方が効率的だわ。
889 名前:名無しさん@お腹いっぱい。 [2017/08/24(木) 22:57:51.53 .net] vim8 の :terminal って,カーソルの形変えられたりする? zsh を vim-keybind で使ってて,挿入モードと操作モードでカーソルの形を変えてるんだが,どうも vim の :terminal に反映されてないっぽいんだよね。 &t_SI とかは :terminal を想定してないので,別の手段が必要だと思うのだが,あいにくエスケープシーケンスに明るくないので,その辺り御教授願いたい。
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/24(木) 23:47:03.11 .net] 駆け出しの初心者です。 gqでwrapscanを無効にしたいんですが、 次のようにしてもwrapscanが有効なままになるようです。 どこがまずいんでしょうか? nnoremap <F4> :set opfunc=GqNoWrapscan<CR>g@ function! GqNoWrapscan(type) let s:wrapscan = &wrapscan set nowrapscan silent exec "normal! '[gq']" let &wrapscan = s:wrapscan unlet! s:wrapscan endfunction
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 07:04:38.99 .net] >>878 やりたいことはnowrapだね。 wrapscanは検索に関するオプションだよ
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/25(金) 09:41:27.72 .net] >>879 gq*とした場合にはカーソル位置の単語が検索されるので、 nowrapscanを設定したいんです。 ファイル端をまたいで検索された場合に予想外の動作をしてしまいます。 それにそもそもなぜこの書き方がまずいのかを知りたいので。
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 22:12:12.94 .net] >>880 * でカーソル移動するのを止める一番楽な方法は nnoremap * *N かなあ つか上の関数とgq*って何か関係あるんだっけ?
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/26(土) 23:18:15.45 .net] >>881 通常*の移動やwrapscanを無効にしたいわけではありません。 gq}と打つところをgq*として予期しない(誤)動作をしたので、 試しにgqでnowrapscanを設定する関数を書いてみました。 gqではnowrapscanが設定されるべきだと思います。 以下をコメントアウトすれば期待通り動作します。 ただしnowrapscanが設定されたままになりなりますが。 > let &wrapscan = s:wrapscan > unlet! s:wrapscan 要するにg@でopfuncに設定した関数が呼ばれるより前にwrapscanにもとの値が再設定されるので、 うまく動作していないようです。 私には他の書き方がわからないんですが。
895 名前:878 mailto:sage [2017/08/27(日) 23:52:37.81 .net] いろいろすっきりしないので質問してみました。 (こういう場合どこで質問するのが常道なんですかね?) https://vi.stackexchange.com/questions/13374/how-to-set-nowrapscan-when-formatting-text-with-gq 結局、予想した通り関数が実際に呼ばれる時にすで
896 名前:に検索が完了しているので、 nowrapscanの変更が効かないのが原因のようでしたが、 この動作を変更するのはやや面倒な印象でした。 でもとりあえず躓きの原因がはっきりしてよかったです。 [] [ここ壊れてます]
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/28(月) 12:53:13.62 .net] いつも思うけど、autoconfが作るconfigureファイルを開くと色とかいまいち綺麗に表示されないんだけど これはconfigureファイルの書き方がshスクリプトの書式に則っていないからですかね? それともvim側の問題?
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/08/28(月) 14:36:07.70 .net] 文法を完全に解析してるわけでなく なんちゃってだから 変態的なソースコードは仕方ない
899 名前:名無しさん@お腹いっぱい。 mailto:age [2017/09/01(金) 18:53:12.22 .net] set viminfo="2000,<2000,s2000
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/03(日) 15:18:52.92 .net] インサート、コマンドモードでペーストってどうしてますか?c-r" でいけるんですがなぜかマッピングできず。。
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/03(日) 17:47:56.93 .net] inoremap <C-v> <C-r>" みたいな感じでマッピングできるけどなぁ、どんな状況なのかわからん
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/03(日) 17:49:01.56 .net] あーC-vはエスケープシーケンス打つ機能あるから潰さないほうがいいけどね
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/03(日) 20:00:29.54 .net] puttyでShift-Spaceでやってたのが良くなかったみたいです。。
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/04(月) 16:54:30.32 .net] :set {option}< ってどういう効果があるの?
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/05(火) 04:41:02.46 .net] :h global-local に解説があるよん
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/05(火) 09:02:45.15 .net] >>892 確認しましたthx! options.txt で /}< すると見つかりますね :h :set-< くらいで出てきてほしいけど
907 名前:名無しさん@お腹いっぱい。 [2017/09/07(木) 15:31:17.36 .net] exモードじゃなくてvimの操作のまま一番下の行だけで編集するモードがあったと思うんだけど どうやって始めるんだっけ?
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 15:32:58.95 .net] q:
909 名前:名無しさん@お腹いっぱい。 [2017/09/07(木) 15:53:44.41 .net] >>895 それコマンドの編集モード そうじゃなくて 画面さえ見なければ完全にvisualモードなんだけど 一番下の行だけしか使わないの それより上は表示された分が垂れ流し状態の状態になる
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 16:26:31.06 .net] 意味わかんない。
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 18:19:50.92 .net] NERDTreeですが、go、t、T、i、gi、s、gsでファイルを開くと必ずタブや分割で開いてくれず、NERDTreeのツリーのペインでそのまま開かれてしまいます。 何か設定が必要なんでしょうか?
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/07(木) 23:31:37.97 .net] イミワカンナイ
913 名前:名無しさん@お腹いっぱい。 [2017/09/07(木) 23:50:59.02 .net] >>896 Q だけど nnoremap Q gq がシステム vimrc で施されてる可能性があるので注意。 ところで viminfo を保存するファイルの場所に,それと同名のディレクトリがあると作成に失敗するっぽいんだがどういうことだろう。 set viminfo+=n~/.vim/info という設定だとして,~/.vim に info という名前のディレクトリがあると終了時にエラー吐く。 vim 8.x on *BSD and Linux Kernel
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 05:56:07.62 .net] >>894 exモード時に :open ただしvimでは使えないようだ。 :h open Homebrew の ex-vi では使えた。
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 07:31:49.22 .net] >>900 ファイルシステムについて勉強しなおせ
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 17:02:11.83 .net] >>902 ファイルとディレクトリは違うだろJK viminfo の保存先はファイル,俺が作ったのはディレクトリ。 この両者は普通互いに影響しないだろ。 a っていうディレクトリが存在していたら a という名前のファイルは作れないのか? んな馬鹿な話があるか
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 17:11:04.70 .net] 驚くかもしれないが、実のところディレクトリはファイルなのだ
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 17:23:10.32 .net] いいソースが見つからないが https://ja.wikipedia.org/wiki/%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA "ディレクトリ (英: directory) は、コンピュータのファイルシステムにおいて、ファイルをグループ化するための特殊なファイル[1]であり…" "[1] 正確には「特殊なファイルとして実装されることが多い」。"
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 17:51:49.39 .net] >>903 これマジレスかよワロタw
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 18:31:29.65 .net] おまいら釣られ杉だからwww
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 19:40:32.07 .net] 2chで質問しといて良かったね 同僚とか上司に聞いてたら赤っ恥になった所や(´・ω・`)
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 20:22:11.32 .net] >>903 マジレス?
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 20:29:10.01 .net] いや普通書き込む前に試すだろw $ cat /dev/null>~/a;mkdir a mkdir: cannot create directory 'a': File exists よって釣りだな
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/08(金) 23:41:14.85 .net] >>109 亀だが [CD.vim]("https://raw.githubusercontent.com/vim-scripts/CD.vim/master/plugin/cd.vim") というのがある。たった一行のプラグインなので設定ファイルに追加しても良いと思う。 あと 'autochdir' というのもあるが、options.jax によると Note: このオプションがオンになっていると動かないプラグインがある。 そうなので俺は設定してない
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/09(土) 23:48:57.89 .net] neovimのterminalではカーソル位置での日本語入力はできないんですよね? xfce-terminalでは変換中の文字も見えないみたいだけど、 xtermではウィンドウの左上に表示されてちゃんと入力はできる。
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/10(日) 12:27:55.83 .net] neovimでAltとかCtrlとShiftの同時押しをキーマップに割り当てられるのにvimで出来ないのは何でなん? 近い将来のうちにvimでも出来るようになりそうにない?
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/10(日) 19:47:20.09 .net] >>913 Neovim も無理なんじゃね? フォーラムにそれっぽいのがあるけど,Shift を押さないのと一緒だっていう米があったよ。
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/10(日) 21:41:25.85 .net] Vimの精神に反してるから必要なら自力で実装してパッチ送るしかないんじゃ
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/10(日) 21:53:01.93 .net] 本当にVimの精神に反してるなら、パッチ送ったところでリジェクトされるだけ
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 08:10:09.05 .net] Vim の精神なんて Vim-shell が実装されたときに爆散しただろうw もうとっくに「エディタ以上の機能は実装しない」なんていう古臭い観念は廃れてんだよ。
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 12:07:57.89 .net] キッチンシンクだけは実装しないでくださいね…
932 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 12:56:31.93 .net] もう遅い
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 13:30:16.64 .net] バーベキューできるバルコニーはほしい
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 15:14:42.41 .net] バルコニーとベランダの違いを256ビット以内で答えよ
935 名前:名無しさん@お腹いっぱい。 [2017/09/11(月) 20:23:10.09 .net] 2chってutf-8だっけ?
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/11(月) 20:39:38.09 .net] >>922 MSのCP932だよ今時
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 00:13:10.10 .net] 板に寄るはず
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 16:40:41.63 .net] キッチンシンクって Perl厨への「揶揄」だろ? なんで「実装」の話になるんだ?
939 名前:名無しさん@お腹いっぱい。 [2017/09/12(火) 17:55:06.06 .net] Vimって日本語入力とクリップボードとかマウス親和性を 追求しようとして色々工夫するけどどうしても空回るんだよなぁ いまAtomにVimパッケージ入れて使ってるけど。 ブラウザがキーバインド出来ない限りマウスやコピペは使うからな、 仕様書もブラウザ経由のGoogle Documentsだし、 MacキーボードのCommandキーとCtrlを使い分けが難しいのも悩み。
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 20:10:24.17 .net] キッチンシンクってEmacsへの揶揄じゃないの?
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 21:14:26.99 .net] 日本語入力はeskk.vim クリップボードは標準のX連携 マウスは流し読みにしか使わない これで満足してる
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 21:41:18.88 .net] >>898 誰か教えてください
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 21:57:28.37 .net] そもそもNERDTreeユーザーがいない説
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/12(火) 23:17:12.12 .net] Dirvishで間に合ってるもんで
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/13(水) 04:06:01.49 .net] >>929 自分もNERDTree使ってるけど、普通に使えてるよ 特別な設定は必要ない
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/13(水) 04:38:40.82 .net] Vaffleにしてる。
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/13(水) 06:19:55.40 .net] Netrw 便利なのに使ってる人見掛けなくて寂C それともあたりまえすぎて誰も語ってないだけか
948 名前:名無しさん@お腹いっぱい。 mailto:age [2017/09/13(水) 13:13:29.64 .net] Vim の syntax におけるキーワードの定義に 新規実装された単語を追加して欲しい時はどこに依頼すれば良いでしょうか 具体的には inputrc において * show-mode-in-prompt * vi-ins-mode-string * vi-cmd-mode-string を追加したいんですが。
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/13(水) 13:31:39.34 .net] >>935 githubのプルリクも対応してくれてるぽいから、パッチあるなら投げてみたら? もしくは、vim_dev のMLか
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/16(土) 04:52:16.59 .net] もう Vim はキッチンシンクだよ
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/16(土) 10:46:12.59 .net] キッチンシンクの次は便器だな
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/16(土) 19:35:38.59 .net] 肥溜めだろう
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 07:01:58.36 .net] 既に下水管
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 07:03:58.41 .net] 下水より肥溜めの方が汚なく思える不思議 でも肥溜めは肥料になるからまだマシか
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 18:17:22.63 .net] nano厨から脱するためにここに来たのでよろしく モード切り替えとIMEは相性悪いけどどんな設定にしてるんです? 日本語オンからコマンドモードに移行するにしても 半角全角→ESC→:→i→コマンド これ面倒ってもんじゃないし
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/17(日) 19:42:27.06 .net] GUI版でIMサポート機能があればEscで自動的に直接入力になる。この場合、再び挿入モードに入ると前回のIMの状態に復帰する IM自体の設定で、Escを直接入力への切り替えにバインドするという手もある
957 名前:名無しさん@お腹いっぱい。 mailto:age [2017/09/17(日) 22:39:53.35 .net] filetype に基ずいた K コマンドを実現するために以下の autocmd を作ったのですが上手く行かないです。 例えば ~/.vimrc を編集している時は単語の上で K を入力すると Vim の help 頁が開くのですが、 ~/.bashrc や shell script を編集しているときにも、Vim の help が開いてしまいます。 以下の設定に従うならば、filetype=sh の場合は ! man が実行されると思うのですが、どこが間違っているのでしょうか。 augroup FileTypeHelp autocmd! autocmd FileType vim,help setlocal keywordprg=":help" autocmd FileType sh setlocal keywordprg="man" augroup END Vim 8.0 1-992
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 00:24:59.74 .net] >>944 setコマンドのオプションにダブルクォートを付けてはいけない コマンド行でのダブルクォートは一部の例外を除き、コメントの始まりとみなされる つまり、あなたの書き方ではオプションに空文字を指定したのと同じ
959 名前:944 mailto:sage [2017/09/18(月) 01:23:37.14 .net] >>945 Thank you. set keywordprg= augroup FileTypeHelp autocmd! autocmd FileType vim,help setlocal keywordprg=:help autocmd FileType sh setlocal keywordprg=man augroup END
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 03:08:10.92 .net] >>946 ちなみに、 :h 'keywordprg' によると、このオプションのグローバル値を空にすると自動的に ":help" が設定されるが、現在は非推奨とのこと。理由は知らない 自分の場合はこんな風にしている。vim,help の filetype に関してはautocmdで別途
961 名前:対応 if executable('man') runtime ftplugin/man.vim set keywordprg=:Man else set keywordprg=:help endif :Man は Vim のウィンドウで man ページを読むコマンド 本体に付属している man.vim というスクリプトを読み込むことで使えるようになる [] [ここ壊れてます]
962 名前:944 mailto:sage [2017/09/18(月) 03:44:00.53 .net] >>947 ありがとうございます。早速設定してみて少し不便に思ったのが, :! man -s if だと「bash の組込みコマンド」というページが開くのですが, :Man if だと Cannot find a 'if' というエラーが出ますね。 なお,:Man bash とすれば事もなしです。
963 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 04:33:44.76 .net] FreeBSD使用者です 以前より(j)vimは使ってみたくてオライリーの本とか買ってみたんですがどうにも覚えられないんですが何か使いこなすコツってあるんですか?いつもEDITERをeeにしてます. (日本語はEmacsかLibreoffice入れてしのいでしまいます.)
964 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 07:06:45.12 .net] 「何」を覚えようとして覚えられないのか分からないけど、 そんなに色々と(?)覚えようとしなくても、最低限のコマンド、 つまり、ファイルの保存〜終了、カーソルや行の移動、文字や行の削除、 あと、できたらヤンクとペースト程度でいいんじゃないの?
965 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 11:17:13.07 .net] 一日一回チュートリアルをこなす、とか…やったことないけどそういうの効果あるのかな ゲーム感覚でvimの操作を学ぶ何かでもあったらいいのかな 操作をマスターすると女の子が脱いでくれるとか
966 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 12:37:42.10 .net] コマンドはニーモニックになってる物が多い。insertのi、addのa、openのoなど。 小文字は今いる位置に対するコマンドで、大文字は行に対するコマンドなど。 全てこの通りではないが、考え方として。
967 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/18(月) 21:25:42.79 .net] i.imgur.com/XKiIKho.png vimテーマの配色がおかしいんですが解決策ありますか https://github.com/romainl/Apprentice/wiki/256-colors-and-you ここを修正して.bashrcに書きましたが変化ありません 端末の設定-互換性のxtermをxterm-256colorにしたら以下のエラーが出ますがtermcapはありません *** VTE ***: Failed to load terminal capabilities from '/etc/termcap' https://ysk24ok.github.io/2017/02/05/vim_256color.html ここで256の表示が出たのは確認済みです まだ.vimに触れたばかりでプラグインはpathogenとsensible.vimのみです Mint17.3 xfce4 vim 7.4
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 00:27:18.75 .net] >>953 CUI版のVim に colorschemeが適用されないのが「おかしい」ということ? Vim上で :echo $TERM と打ってみて。 それが端末上の xterm-256color と一致してないんだと思う あとtermcap はネットに転がってるのを拾え https://gist.githubusercontent.com/cstrahan/5774042/raw/74c7c67a0c950b4a9dc43aa10a3d7cabf390836b/screen-256color.ti こことか
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 02:51:38.34 .net] >>954 そうですCUI側のVimの色彩がおかしいって話です CUI側のVimはデフォルトでも白くなりませんし Gvimと色が違ってたので色変えてみて初めて知ったんです :echo $TERMはxterm-256color :echo &t_Coも256 /lib/terminfo/s/screen-256colorはinfcompであるのを確認しました バイナリみたいですが
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 05:13:24.69 .net] vimって64bit版使う意味あるの?
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 06:56:54.97 .net] >>955 すまんあんたが示したサイトにすでに載ってて「試したけどダメ」と言っていたことと同じことを要求してしまった うーん そうなると端末それ自体の問題な気がするわ Xfce4 ということは多分 Xfce4-Terminal を使っててるんだろうがアレ256色対応してる筈なんだけどなぁ……。 bash でもなんでもいいんで,とりあえず $ for _clrc in {0..255} ; do printf "\033[48;05;${_clrc}m ${_clrc}" ; done ; printf "\033[0m\n" を実行してみて(;done で改行してるけどほんとは一行)荒いグラデーションが出たら256色対応 同じ種類の色が何度も繰り返し表示されるよなら256色非対応。
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 07:02:03.02 .net] とか思って自分の端末で試したら GVim と CUI Vim で配色違うな 画像検索してもそれっぽいんで多分 desert.vim 側の問題だわ。 ソース見ると cterm 系統がたった8種類しか設定されてなかったけど gui 系統はWebカラーになってたんで GVim と CUI Vim で配色が違うのは当然だった。 一般に配布されてる colorscheme はちゃんと 256 色に設定されてるんで colorswat.ch/vim/list?cat=all こことか見て選んでくれ。 正直すまんかった。
973 名前:名無しさん@お腹いっぱい。 [2017/09/19(火) 08:53:49.14 .net] desert は set termguicolors で端末でもGUI版と同じ色になったよ あるいは desert256 なら termguicolors に関わりなく端末・GUIどちらも同じ色
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 10:42:31.80 .net] set termguicolorsって.vimrcに書くんですよね?未知のオプションらしいです desert256も+termguicolorsもないです $ vim --version | grep gui +dialog_con_gui +lua +rightleft +windows https://github.com/fugalh/desert.vim Permission denied (publickey) fatal: Could not read from remote repository. clone自体出来ませんね 手動で/usr/share/vim/vim74/colors/の方を差し替えても変化なしです https://i.imgur.com/aKmKaG6.png https://i.imgur.com/WqbBZrS.png defaultの配色はこんなんです
975 名前:名無しさん@お腹いっぱい。 [2017/09/19(火) 12:04:17.27 .net] ごめん、termguicolors が使えるのは 8.0 からだったみたい desert256.vim はここからダウンロードして ~/.vim/colors/ に置いて https://vim.sourceforge.io/scripts/script.php?script_id=1243
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 12:38:55.53 .net] >>953 256色じゃなくてRGB24bit使えないと同じにならないんじゃないか それが>>959 のtermguicolors これがないなら7じゃ無理っすよね >>961 256色は最初から問題ないんじゃない? i.imgur.com/XKiIKho.png だから
977 名前:958 mailto:sage [2017/09/19(火) 13:34:29.61 .net] >>962 いや,そうじゃなくて,端末も Vim も 256 色を表示できるんだけど, desert.vim が16色しか持ってないので,ああなるのも当然だよな,という話。 だから >>961 の desert256.vim で解決なんじゃねえの?
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/19(火) 15:29:00.95 .net] >>961 を設置してcolorscheme desert256で無事正常な配色にできました ただこれテーマファイル側が未対応ってことは他にも256版入れるかGVim使えってことですよね 俺環にしても何が悪いんだかさっぱりで それでも解決できてよかったですありがとうございました
979 名前:949 mailto:sage [2017/09/20(水) 02:23:58.79 .net] >>950-952 レスありがとうございます イラ抱いたレスを参考にコツコツと練習していきたいと思います.
980 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/20(水) 04:27:26.09 .net] 複製の名称がコピーじゃなくてヤンクだしそもそも起動直後に入力できないし 独自のクリップボード故に他での貼り付けや他からの貼り付けもままならないし なんとか貼り付けてもコピペがずれる始末だし そんなそのままではコピペですら難儀するようなvimにやっと目覚めました 学習地点はまだdiwスゲーの部分だわ
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/20(水) 16:21:27.28 .net] コピペの挙動が気になるならPで貼り付けるといい
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/21(木) 01:37:34.34 .net] お世話になります。 gf でカーソル下のファイルを開く時、 1) './dir/file.extension' とあるのを開くのと、 2) 'dir/file.extension' とあるのを開くのでは、 開いた後のバッファリストを見ると、 1) ではルートからのディレクトリ名も付いてきてしまいます。 2) では、'dir/file.extension' のままです。 これを、1) でも 2) と同様にする方法は無いでしょうか?
983 名前:名無しさん@お腹いっぱい。 mailto:age [2017/09/21(木) 16:08:28.49 .net] すこし前 `:Man` コマンドの存在を教えて頂いたものです。 Vim の設定ファイルに runtime! ftplugin/man.vim という記述を書いたのですが、`:Man ls` とやっても「E492 エディタのコマンドではありません」と警告されます。 しかしコマンドラインから `runtime! ftplugin/man.vim` と入力すると、`:Man` コマンドが機能します。 原因として何が考えられるでしょうか。 Filetype が設定されていると読み込みに失敗することがあるという情報を見付けて filetype off filetype plugin indent off という設定も書き加えたのですが、やはり `:Man` は機能しませんでした。
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/21(木) 21:17:40.79 .net] VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Aug 15 2017 01:22:07) Included patches: 1-893 mac版vimで yy で行がクリップボードに入りません。 neovimやvim 7ではyyは動作します。.vimrcはver7と同じです。 設定ミス出ないと思うので、これがバグであるか、調べるURLはありませんか? ヘルプでキーボードショートカットの説明を見るにはどうすればいいですか?
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/21(木) 21:45:42.13 .net] VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Sep 21 2017 21:23:44) MacOS X (unix) version Included patches: 1-1100 これもダメでした。
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/21(木) 21:58:30.82 .net] >>970-971 "+yy
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/21(木) 22:51:15.44 .net] " clipboard クリップボード Ver7.3 set clipboard& set clipboard
988 名前:^=unnamedplus vimrcの中で2行を削除するとvim8.0で「yy」のまま動作しました。>>970 を取り下げます。 ヘルプでキーボードショートカットの説明を見るにはどうすればいいですか? ヘルプでクリップボードの説明を見るにはどうすればいいですか? >>972 コメントありがとうございました。 [] [ここ壊れてます]
989 名前:名無しさん@お腹いっぱい。 [2017/09/21(木) 23:28:38.28 .net] High Sierra (MacOS 10.13) にしたら(たぶんこのタイミングです) MacVimでvimgrepや外部Grep(ack, ag)ができなくなってしまいました。 検索結果がまったく返ってきません。Kaoriya版でも無印でも同様です。 ターミナル上で起動した場合は問題ないのですが、何か考えられる対処法はありますか?
990 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/22(金) 00:11:34.52 .net] >>973 :h clip
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/26(火) 14:44:47.08 .net] mattn って性格悪いの? Twitter でフォローしてるけどそうは見えないんだけど。
992 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/26(火) 19:11:26.61 .net] >>976 君の情報源どこですか?
993 名前:名無しさん@お腹いっぱい。 [2017/09/26(火) 22:54:37.64 .net] colonさんとshogoさんとtyruさんは性格悪そうだよね
994 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/26(火) 23:37:55.39 .net] Shogoはヤバいと思う まあ自分の感性なんでアテにはならんがw
995 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/27(水) 05:30:03.62 .net] お前ら cromeプラグインのwasabi 使った事ある? 結構便利かも。
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/27(水) 06:18:18.31 .net] そろそろ次スレ頼む
997 名前:名無しさん@お腹いっぱい。 [2017/09/30(土) 14:54:24.26 .net] hogehooをhoge fooにしたいんですがノーマルモードで空白挿入って出来ません?
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/30(土) 15:23:24.85 .net] なんでノーマルモードでやりたいの? hをfに書き換えるのもやりたいの?
999 名前:名無しさん@お腹いっぱい。 [2017/09/30(土) 17:17:27.80 .net] ノーマル状態で改行可能にしたついでに空白挿入もできないかと思っただけですよ
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/30(土) 18:56:15.16 .net] 自分でそういうコマンドつくってキー割り当てればできる
1001 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/30(土) 18:57:34.59 .net] ちかんだー!
1002 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/30(土) 19:08:35.20 .net] 作ればあるもん
1003 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/09/30(土) 23:49:20.16 .net] どっかから空白をコピペすればいいんじゃね
1004 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/01(日) 01:20:21.14 .net] インストールしなくてもブラウザ上のviコマンド発行できる WEBサービス無い? あるとかなり便利なんだけど。
1005 名前:名無しさん@お腹いっぱい。 [2017/10/01(日) 02:12:20.04 .net] airblade/git-gutterを使っているんですが、git管理してないファイルでも毎回スクリプトが動いてイライラします。なにか解決方法はありますか?
1006 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/03(火) 22:57:23.16 .net] 次スレ mevius.2ch.net/test/read.cgi/unix/1507038883/
1007 名前:名無しさん@お腹いっぱい。 mailto:age [2017/10/07(土) 04:19:04.34 .net] 次スレが面倒なことになってんだが,建て直す?
1008 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/07(土) 09:30:25.75 .net] 別に面倒ってほどでもなくね
1009 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/07(土) 10:05:59.19 .net] 無関係なレスしてるガイジもアレだが乱立はやめろ
1010 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/07(土) 16:59:21.28 .net] vimを使ってくれてありがとう
1011 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/07(土) 18:57:33.89 .net] どういたしまして
1012 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/08(日) 01:02:05.99 .net] ウガンダに寄付しろよ
1013 名前:名無しさん@お腹いっぱい。 [2017/10/08(日) 01:19:28.84 .net] イバンカに寄付しとく
1014 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/08(日) 02:22:18.63 .net] うめ
1015 名前:名無しさん@お腹いっぱい。 [2017/10/08(日) 02:22:34.19 .net] うめ
1016 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 601日 9時間 30分 3秒
1017 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています