1 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/03(火) 22:54:43.91 .net] Vim 6以降に関する話題、Part26です。 www.vim.org/ 前スレ Vim Part25 [転載禁止]?2ch.net peace.2ch.net/test/read.cgi/unix/1427713482/ Vim Part26 mevius.2ch.net/test/read.cgi/unix/1455436351/ 関連情報は>>2-6 あたり
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/08(木) 23:54:30.53 .net] jが下矢印っぽい、でもう一生忘れないのが普通だと思ってた。 忘れちゃう人とかいたんだ。
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 00:38:07.51 .net] aとiどっちがどっちか未だに迷ってしまうんだけど超速で判断するコツある?
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 00:51:59.35 .net] appendで後ろに付け足すイメージ、 insertでカーソルの位置そのものにねじ込むイメージかね。 AとIも一緒に覚えちゃった方がいい。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 03:39:43.94 .net] ていうか edの進化形であることを考慮すればだな…(老害感)
372 名前:名無しさん@お腹いっぱい。 [2018/02/09(金) 14:01:50.67 .net] カーソル(一般人) HJKL(普通) ESDX(老害) WSAD(FPS脳) Dvorak(変態) Kinesis(金持ち)
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 18:43:40.83 .net] >>366 >ESDX(老害) 老害というがこれが一番合理的だと思うぞ Wordster以来の由緒あるキーバインドだし MifesもVZも一太郎もMicrosoftやBorlandのIDEもこれだった 俺はVim以外なんでもこのキーバインドに設定してる
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 20:33:14.32 .net] 昔から使われてる=合理的という理屈 これでは老害と言われても仕方ない
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 21:11:39.95 .net] いまだにemacsガーvimガーとか言って使ってるほうが老害だろ 俺は自覚あるし別にいいと思ってるけど
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 21:41:19.49 .net] でもvimはナウなヤングの一番人気エデタァなのでしょう?
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 22:46:33.25 .net] vimは必要に迫られた時に使うもの
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 23:10:19.85 .net] なにそれ
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/09(金) 23:41:09.65 .net] エデタァはエデトする必要があるときに使うってゆうことでしょう
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 02:39:45.22 .net] 共通する語尾から仄かに自演臭さが漂ってきますね……
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 06:59:07.94 .net] 取っつきにくい奴なんだが深く知るといい奴
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 13:14:48.12 .net] >>370 ナウなヤングはVimなんか使わない NeoVimを使うはず >>368 昔から使われてるから合理的だなんて言ってないぞ 合理的で、そのうえ昔から使われてて由緒もあると言ってるのだ Wordsterキーバインドが最も合理的で、次いでviキーバインド、 その下に、いま一般的に主流のMacキーバインド 最低はEmacsやろ
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 14:21:25.51 .net] ダミーファイル作る時に知ってドハマリしました 処理回数と処理内容をまとめて入れるのが面白くてな 一瞬で万単位の行作ったり読み込んだり
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 14:37:42.24 .net] 「ドハマリ」って言うからてっきり失敗談かと思ったわ それとは別にダミーファイルなんて for と sed でどうにかなりそうだけどな…
385 名前:名無しさん@お腹いっぱい。 [2018/02/10(土) 15:03:55.16 .net] 足し算教える前に九九の有用性唱えてどうすんの
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 17:34:00.04 .net] emacsだとctrl+spaceで範囲選択してコピペしていたのですが、 vimで何行か数えるのが面倒な範囲をコピペするにはどうしたらよいですか?
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 17:54:50.37 .net] shift+v 文字単位ならv 縦に範囲限りたいならctrl+v
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 18:11:24.92 .net] ありがとうー
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 18:26:39.30 .net] >>376 >>207 ではヤングがvimかatomで老紳士がemacsとsakuraだという調査結果を発表してますしneovimはおよびでないようですよ。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/10(土) 18:44:29.79 .net] 未だにNeovimがVimの上位互換だと思っている情弱がいて笑ってしまう
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 08:18:39.72 .net] emacs毛嫌いしてるけどお前のそのシェルはemacsじゃねーかと
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 08:49:51.80 .net] え?
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 09:09:23.58 .net] vimとneovimを並行して使ってきたけど、最近はneovimしか使ってないな(´・ω・`)
394 名前:名無しさん@お腹いっぱい。 [2018/02/11(日) 09:10:53.61 .net] 合理的だから昔から使われてるんでしょう
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 12:19:53.42 .net] 記憶装置や処理速度の制限があった上での苦肉の策が、 いつのまにか「合理的」なんていう根も葉もない褒め言葉で塗りたくられてるの草 ほんとうに合理的なら矢印キーなんて誕生する筈ないんだよなぁ…
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 14:23:24.16 .net] Vimでマウスを使いたいんですけど ていうか使ってるんですけど、 右クリックは仮想端末に渡したいんです。 :help mouse を一読したんですが、私には「右クリックのみを無効にする」という 方法が分かりませんでした。 できるのでしょうか。もしできるなら方法が知りたいです。
397 名前:名無しさん@お腹いっぱい。 [2018/02/11(日) 15:23:54.97 .net] >>389 Windowsキーが合理的みたいな言い方だな
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 15:38:04.07 .net] >>385 当然シェルもviモードでしょ
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 17:11:54.16 .net] >>389 仮に矢印キーの存在が合理的だとしてもあの位置に配置するのはどう考えても合理的ではない かと言って好き勝手に配置しようとしてもどう考えてもスペース足りないので入力速度を追求するなら他のキーで代替しようというのは自然なこと ちょっとしたメモぐらいしか入力することない人には矢印キーで十分だが毎日大量に入力する人は訓練の手間をかけてでも入力速度を上げようと考えても全くおかしくはない
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 17:25:29.65 .net] 矢印キーが左側にあったらPCゲームのキーバインドがカオスにならずに済んだのに
401 名前:名無しさん@お腹いっぱい。 [2018/02/11(日) 18:39:16.91 .net] 端末のキーバインドってemacsだったのか viモードが規定だとただの嫌がらせだしな
402 名前:名無しさん@お腹いっぱい。 [2018/02/11(日) 21:57:46.80 .net] >>390 ggrks 以上。
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/11(日) 23:07:35.10 .net] 暗黒にロックインされて操られ #575
404 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 03:52:58.01 .net] Neovim使うの そんな奴らよ #77
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 08:50:17.46 .net] >>396 ggっても分からなかったんですけど…
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 12:44:40.35 .net] >>399 そうきたか
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 16:40:49.12 .net] おまえらがグーグルだ!
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 16:55:25.17 .net] >>399 そこでヤフー知恵袋ですよ!
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 19:38:40.01 .net] >>399 先頭だけじゃなく文末まで読めよ
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/12(月) 21:08:16.62 .net] これだけ歴史の長いvimなのに検索して一件も出てこないってことは不可能ってことだろ
411 名前:名無しさん@お腹いっぱい。 [2018/02/12(月) 21:53:29.68 .net] ソースコードがあるんだから
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/13(火) 07:24:52.63 .net] set mouse=a set ttymouse=xterm2 下手にマウスを有効化したらマウスでコピーするのに手間増えるんだな shift+ドラッグしてshift押下したまま右クリックしないとダメとか 無効化のままならダブルクリックしてそのまま右クリックからコピー選べるのにな
413 名前:名無しさん@お腹いっぱい。 [2018/02/13(火) 10:33:20.84 .net] >>390 そういう特殊な事させたいなら別のアプローチも考えたらいい。どの環境かはわからんが、Vimじゃなくて、マウスにコマンド割り当てる系のソフト使うといった具合に。
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/13(火) 12:33:55.73 .net] お断りします
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/13(火) 15:25:01.91 .net] vim-jpの功労者のなかでもneovim支持してる人いるから やっぱり無視できないんだな
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/13(火) 21:15:05.25 .net] まつした君は匿名でもすぐばれちゃうね
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/13(火) 21:35:13.55 .net] プラグイン開発者は本家vimとneovim両方に必ず対応せよ でないなら世に出すな
418 名前:名無しさん@お腹いっぱい。 [2018/02/13(火) 23:31:11.71 .net] プラグイン使うとか軟弱すぎる
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/14(水) 01:04:37.80 .net] プラグインが入っていないvimは出来損ないだ、使えないよ
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/14(水) 01:58:18.63 .net] 俺この前宮崎のお前のお母さんと電話で話したよ
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/14(水) 13:28:05.20 .net] surroundは必須かなぁ というか同梱のランタイムも全部プラグインだろ
422 名前:名無しさん@お腹いっぱい。 [2018/02/14(水) 18:58:13.45 .net] 士郎は飯食ってろ
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/14(水) 20:15:53.69 .net] サーバの設定弄ったり、ログ見るだけならプラグインはいらないな プログラム書いたりドキュメント書くならプラグインないとキツイ プラグイン入れないならatomやvscodeの方が高機能になってしまう(´・ω・`)
424 名前:名無しさん@お腹いっぱい。 [2018/02/14(水) 22:14:40.30 .net] $ vim --version (省略) system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" user exrc file: "$HOME/.exrc" fall-back for $VIM: "/usr/share/vim" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Linking: gcc -L/usr/local/lib -o vim -lm -lncurses -liconv $ echo $VIM $ echo $VIMRUNTIME $ sudo echo $VIM ----------------------------------------------------- $VIMの中身が空らしいんだがどういうことかな? 勝手に設定されなかったっけ
425 名前:名無しさん@お腹いっぱい。 [2018/02/14(水) 22:22:09.91 .net] >>418 【自己解決】 vim起動中にechoしてなかった
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/15(木) 00:02:32.26 .net] >>417 >プログラム書いたりドキュメント書くならプラグインないとキツイ はぁ?とりあえず実践Vim熟読して鍛錬しなよ
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/15(木) 00:09:29.43 .net] vimrcはプラグインに入りますか?
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/16(金) 14:00:56.00 .net] 実践 Vim 持ち出していきがるのは結構だが、あの本とてプラグインは入らない!なんて主張は一言たりともしてないぞ 実際 Surround.vim というプラグインは褒め千切ってるし。
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/16(金) 17:44:08.17 .net] 括弧補完便利だけどカッコの中から抜け出すためにESC押してA押すのだるい 括弧補完しつつカッコの中からインサートモードのまま抜け出す方法ある?
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/16(金) 17:50:29.22 .net] >>423 ctrl-o + a or A
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/16(金) 21:44:58.06 .net] プラグイン完全依存もバニラ至上主義も両極端だろ何言ってんだ プラグインがあるから使うんじゃなくてプラグインを入れるのが目的だろそれ
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/16(金) 21:45:36.42 .net] >>423 括弧補完ってプラグインだよね? どのプラグインを使っているかに依るけど、閉じ括弧のキーを押すとカーソルが括弧の外に移動するようになってない?
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 00:34:29.94 .net] そもそもバニラvimですらデフォルトプラグインでnetrwとか入ってるぞ
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 08:23:33.23 .net] gzip 展開とか
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 10:16:47.08 .net] netrwはオフってる 他のもいくつかオフってる
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 11:41:14.60 .net] let g:loaded_gzip = 1 let g:loaded_tar = 1 let g:loaded_tarPlugin = 1 let g:loaded_zip = 1 let g:loaded_zipPlugin = 1 let g:loaded_rrhelper = 1 let g:loaded_2html_plugin = 1 let g:loaded_vimball = 1 let g:loaded_vimballPlugin = 1 let g:loaded_getscript = 1 let g:loaded_getscriptPlugin = 1 let g:loaded_netrw = 1 let g:loaded_netrwPlugin = 1 let g:loaded_netrwSettings = 1 let g:loaded_netrwFileHandlers = 1 ↑ アンチプラグイン厨はこれくらい設定してるよね?wwww
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 12
] [ここ壊れてます]
438 名前::03:42.69 .net mailto: 煽りに見せかけて有益な投稿とはやるな [] [ここ壊れてます]
439 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/17(土) 12:39:53.13 .net] 大人しくBSDでvi使っててね
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 02:07:16.80 .net] ミニマリストがdebianでbsh使ったらどうなるのっと
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 13:14:30.43 .net] Vim 初心者「Esc キー遠い……」 (自称) Vimmer「つ Ctrl + [」 老害 Vimmer「Ctrl + 3 も知らんのか最近の若いのは」 Vimmer1「CapsLock に割り当ててます ^q^ めちゃ便利」 Vimmer2「わかりみ」 実際、一番いい Esc キー問題の解決策ってなんだろうね。 「Vim を使わない」とか「ノーマルモードで全部操作する」とかそういう冗談は抜きにしてさ。 俺はVimmerを名乗るつもりはないが、CapsLock を Esc にしてる。これが一番よかった。
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 13:21:21.46 .net] >>434 HHKBだとホームポジションのまま小指だけ動かしてEscまで届く
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 13:23:45.19 .net] capslockはctrlに割り当てるからctrl+[かescそのままかな そこまで連打するものでもないし
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 13:31:59.44 .net] ESCなんて何も考えずに左上押せばいいだけじゃん ctrl+[とか同時押しで中途半端な位置を押すとか正気の沙汰じゃない [か]かどっちかもよく分からないし
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 13:54:58.50 .net] 自分も一時期CapsLockをEscにしてたわ 多分どっかの記事で見たんだな んで便利そーってやってみた ところが俺は多少ゲームをするんだが ゲーマーをやってると、Shift押そうとしてCapsLock=Escに触れてしまい セーブせずに終了してしまうつー経験を繰り返した結果Escは半角/全角にしてるw
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 14:02:07.38 .net] それと同じような感覚でcapslockをctrlにするのも理解しにくい とっさに何かの処理を中断させようとかしてctrl+cとかを押そうとしたとき 左下にctrlがあれば視界の片隅にキーボードがあるだけの状態でも押し間違えることはないけど capslockの位置だと100%正確にtabとshiftの間を押すのは難しくなる 常に両手をキーボードの上に拘束された状態で使ってるなら平気なのかも知れないけど
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 14:26:18.77 .net] 寧ろctrl-oを押しやすくしたい
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 14:39:12.07 .net] >>437 人それぞれだと思いますが、esc キーは指の移動量が大きくなり打鍵速度が落ちるので押さないです。
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 15:07:34.16 .net] タイピストやキーパンチャー(死語?)は大変だなぁ(´;ω;`)
450 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 16:13:29.06 .net] あれ,CapsLock 派は最近は少ないのかな? 上の方で N/XFER に L/R_Ctrl 割り当ててるって発言した者だけど, Esc は CapsLock に割り当ててるわ。
451 名前:名無しさん@お腹いっぱい。 [2018/02/18(日) 16:44:37.34 .net] Ctrl+[の存在を知らずにESCをCtrl+@にしてた俺に何か一言 コロンに近いってだけでこのキーにしたけど隣で代用できるとか先に言えよ
452 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 17:10:25.37 .net] escなんてjjでいいだろ
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 17:22:41.34 .net] 大事なことなので!!
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/18(日) 22:00:18.20 .net] >>444 英語キーボードならその位置であってる 俺はEscキーそのまま派
455 名前:名無しさん@お腹いっぱい。 [2018/02/19(月) 05:49:18.65 .net] 今更ながらSpacemacsに鞍替えした 同時にSandSも導入したらスペースキーが今までの100倍仕事し始めてスペースキーが愛おしく思えて来たわ Space Key スペースキー すげー好きー!!
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/19(月) 07:53:50.68 .net] 英語配列のちっさいEnterって満更でもないのか ミサワごっこなら逆L字の方がいいんだけど
457 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/19(月) 18:56:49.45 .net] 日本語キーボードのエンターはホームポジションから遠いのが辛い(´・ω・`)
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/20(火) 09:38:48.12 .net] ぼくも(´・ω・`)
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/20(火) 14:49:27.85 .net] Vim だと ^M で代用できるからあんま必要なくね? > Enter キー
460 名前:名無しさん@お腹いっぱい。 [2018/02/20(火) 17:22:26.80 .net] いまそういう話じゃねーだろアスペ
461 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/20(火) 21:41:29.16 .net] いやそういうスレだろアスペ
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/21(水) 01:50:02.72 .net] アスペと非難することで自分がそれ以外の何かだと期待されることを ミスディレクションといいます
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/21(水) 05:28:30.42 .net] >>452 ^MがCRなのはVimのキーバインドというわけではない 一般的なものや
464 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/21(水) 20:21:20.46 .net] modern vimの完成が遅れてるみたいやな(´・ω・`)
465 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/21(水) 23:23:08.90 .net] なんだelectron的なvimのことじゃないのか
466 名前:名無しさん@お腹いっぱい。 [2018/02/21(水) 23:42:38.76 .net] 以下一日一個キーバインドを語るスレ
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/22(木) 00:55:14.04 .net] changelistの戻る進むのキーバインドが覚えにくい 覚えやすい方法もしくは使いやすいキーバインドを求む jumplistはCTRL+I, CTRL+O使ってる
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/02/22(木) 17:22:12.03 .net] 有名すぎるかもだけど Vim 8.x の新機能 1 1 1 1 を矩形選択して g<C-a> 2 3 4 5