[過去ログ]
Vim Part30 (1002レス)
Vim Part30 http://mevius.5ch.net/test/read.cgi/unix/1608261530/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
582: 名無しさん@お腹いっぱい。 [sage] 2022/05/24(火) 20:37:03.44 あちこちでファィル開いて編集して保存時に変更が見付かってマージ作業に追われる俺としては、emacsみたいに--remoteでサーバとして使えるvimがいい neovimは--remote付きビルド頒布してるところあったっけ vscodeはわかんないけど、本物のneovim使ってるというならこの仕組みで呼んでるのだろうと思うが、それだけ欲しい なお自力ビルドは諦めた模様 http://mevius.5ch.net/test/read.cgi/unix/1608261530/582
583: 名無しさん@お腹いっぱい。 [sage] 2022/05/25(水) 03:29:36.09 >>582 emacsみたいに--remoteでサーバとして使えるvimってどんな感じ? http://mevius.5ch.net/test/read.cgi/unix/1608261530/583
584: 名無しさん@お腹いっぱい。 [sage] 2022/05/25(水) 17:57:06.57 >>582 neovimはvimみたいにビルド時に機能を選べなくて全部入り http://mevius.5ch.net/test/read.cgi/unix/1608261530/584
585: 名無しさん@お腹いっぱい。 [sage] 2022/05/25(水) 18:01:29.54 VSCodeの拡張入れてるけどキーバインド設定考えるのがめんどい http://mevius.5ch.net/test/read.cgi/unix/1608261530/585
586: 名無しさん@お腹いっぱい。 [sage] 2022/06/06(月) 23:24:25.24 バニラvim民には 悪いんだけど今日知って感動したExコマンドを書きます call CocAction('jumpDefinition', 'drop') http://mevius.5ch.net/test/read.cgi/unix/1608261530/586
587: 名無しさん@お腹いっぱい。 [sage] 2022/06/07(火) 01:07:31.36 くだ質に書いたんだけど FZFのディレクトリ除外方法 export FZF_DEFAULT_COMMAND="fdfind --exclude={Documents,Videos,Downloads,Pictures} --type f" これをbashrcやらに。 ただ日本語のフォルダー除外をどうすれば? agと組合せ? http://mevius.5ch.net/test/read.cgi/unix/1608261530/587
588: 名無しさん@お腹いっぱい。 [sage] 2022/06/24(金) 03:41:31.25 >>587 それスクリプトスレできくないようじゃね? fzfの検索対象除外用の正規表現作ってくださいって ちなみにワイはわからん http://mevius.5ch.net/test/read.cgi/unix/1608261530/588
589: 名無しさん@お腹いっぱい。 [sage] 2022/06/24(金) 08:09:47.17 >>588 結果、日本語フォルダも素直に書けばよかったよ。 vimrc に書くには let で 定義 = はスペースを。 http://mevius.5ch.net/test/read.cgi/unix/1608261530/589
590: 名無しさん@お腹いっぱい。 [] 2022/06/29(水) 12:11:22.70 Vim 9.0 is released! https://www.vim.org/vim90.php Vim9 scriptが採用された http://mevius.5ch.net/test/read.cgi/unix/1608261530/590
591: 名無しさん@お腹いっぱい。 [sage] 2022/06/29(水) 12:15:46.97 9は旧来のvimscriptと中途半端に互換性あったり無かったり、日和った感じがなんだかなー、と パフォーマンスすごいらしいから試したいが 俺は混乱しそう http://mevius.5ch.net/test/read.cgi/unix/1608261530/591
592: 名無しさん@お腹いっぱい。 [] 2022/06/29(水) 12:42:56.01 また進化か :termの実装は革命的だった vimshellのようなものとお別れでき しかもemacs環境の端末よりも 端末との相性が良く親和性は逆転した http://mevius.5ch.net/test/read.cgi/unix/1608261530/592
593: 名無しさん@お腹いっぱい。 [sage] 2022/06/29(水) 13:05:28.35 >>592 解説サイトとか無いのかな? 日本語でw http://mevius.5ch.net/test/read.cgi/unix/1608261530/593
594: 名無しさん@お腹いっぱい。 [sage] 2022/06/29(水) 14:07:38.07 毎日のルーチンでビルドしたら メジャーバージョン変わっててびっくりしたわ http://mevius.5ch.net/test/read.cgi/unix/1608261530/594
595: 名無しさん@お腹いっぱい。 [sage] 2022/06/29(水) 15:46:11.28 kaoriyaさん、復活しないかな~ ほんとお世話になりました 大感謝しています http://mevius.5ch.net/test/read.cgi/unix/1608261530/595
596: 名無しさん@お腹いっぱい。 [sage] 2022/06/29(水) 22:34:42.28 >>594 別の意味で凄い人だ http://mevius.5ch.net/test/read.cgi/unix/1608261530/596
597: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 00:07:24.27 vimの日本語化も8.2で止まってるの? みんなNeovimに行っちゃったのかなぁ〜?? http://mevius.5ch.net/test/read.cgi/unix/1608261530/597
598: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 07:02:13.28 vimはもともと多国語対応なんで日本語okよ ヘルプの翻訳ほしいなら今でもメンテされてるよ https://github.com/vim-jp/vimdoc-ja kaoriya さんとこの機能が必要ならパッチあてて自分でビルド https://github.com/koron/vim-kaoriya-patches http://mevius.5ch.net/test/read.cgi/unix/1608261530/598
599: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 09:06:08.41 温故知新 http://ftp.funet.fi/pub/amiga/fish/501-600/ff591/Vim.lha http://mevius.5ch.net/test/read.cgi/unix/1608261530/599
600: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 12:47:59.63 win 64bitのzip版(v9.0.0009)を入れたのですが_vimrcが読み込まれません(_vimrcはvim90フォルダの直下に置いています) gvim.exeのショートカットをsendtoフォルダに入れて、ファイルを右クリック->送るでgvimを起動したい のですが、この場合_vimrcが読み込まれません gvim.exeのショートカットを直接叩けば_vimrcを読み込んだgvimが起動するのですが、、 何か原因が分かりません、教えてください http://mevius.5ch.net/test/read.cgi/unix/1608261530/600
601: 名無しさん@お腹いっぱい。 [] 2022/06/30(木) 12:52:38.58 ショートカットの作業フォルダが間違ってるとか? http://mevius.5ch.net/test/read.cgi/unix/1608261530/601
602: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 12:57:56.00 >>601 確認しました、ショートカットの作業フォルダは正しいです http://mevius.5ch.net/test/read.cgi/unix/1608261530/602
603: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 13:11:43.71 ほぼ解決しました $HOMEに_vimrc、_gvimrcを置いたら読み込まれました^^ できれば$HOMEには置きたくなくない・・ そもそもvim90フォルダ直下のrcを見に行かないのだろうとecho $VIMをしてみたら $VIMがC:になっていました、これをvim90フォルダに設定すれば解決しそうです 調べ中ですが$VIMを設定する方法を知っていれば教えてください http://mevius.5ch.net/test/read.cgi/unix/1608261530/603
604: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 13:20:58.77 https://ecdnimg.toranoana.jp/ec/img/20/0012/17/24/200012172456-1p.jpg http://mevius.5ch.net/test/read.cgi/unix/1608261530/604
605: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 13:21:17.41 そもそもショートカットなしなら大丈夫なん? http://mevius.5ch.net/test/read.cgi/unix/1608261530/605
606: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 13:33:26.63 >>605 はい、vim90フォルダ直下のgvim.exeを直接叩いてもOK そのショートカットを叩いてもOK sendtoフォルダに置いたショートカットを叩いてもOK しかし、任意のファイルを右クリック->送る->ショートカット指定はNG ($HOMEに_vimrc、_gvimrcを置けばOK) $VIMの設定が分かりません、:let $VIM = "C:\vim90"で設定できますがvim終了すると 元のC:に戻ってしまいます、、、調べ中・・ http://mevius.5ch.net/test/read.cgi/unix/1608261530/606
607: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 13:34:33.81 Windowsで使ってる人がいるとは http://mevius.5ch.net/test/read.cgi/unix/1608261530/607
608: 名無しさん@お腹いっぱい。 [] 2022/06/30(木) 13:36:52.75 /home から ln で /home/dotfile にリンク貼ってる >>593 Vim 9.0 をリリース致します 長年徐々に改良してきたが、この度は大きな進化を遂げました。その目玉たるは vim script として Vim9 になったことであります。 前のバージョンは2019年の12月のver8.2でございました。最新のソースコードはgithubにいつでもアクセス可能であり、5000以上のパッチがあたったバージョンもできました。 ともあれそういうのは既に大くの方にご利用いただいております。バグ修正、セキュリティの強化、テストの追加等のおかげでこれまでになく信頼できるものができたと存じます。 なぜ Vim9 Script を採用したのか 新なる言語には何が求められるでありましょうか。vim script は互換性を保証してきながらも長年進化してまいりました。この互換性の担保のためにどうしても変更できなかったり、速度面で劣るものになっておりました。 故に、パフォーマンスを劇的に改善するという大義のもとに Vim9 は作られました。コマンドの実行は効率が良くなるように書き直され、10倍から100倍もの速さを実現できました。 こうして速さは出ましたが他にも目的があります。それは vim が一般的に使われる言語と乖離が多いことを是正することです。平たく言えば、JavaScript や TypeScript や Javaのような一般的な言語に近い書き方ができるようにするのが目的であります。 パフォーマンスの為に互換性の無いものがあります。例えば辞書では従来 "a:" から作っておりましたが、この Vim9 ではできません。他の互換性に関する所は、例えばエラーの扱いのようにささいな変更に留まっており、python2 から python3 への2の舞にはならないようになっております。 http://mevius.5ch.net/test/read.cgi/unix/1608261530/608
609: 名無しさん@お腹いっぱい。 [] 2022/06/30(木) 13:37:11.51 >>593 こんな新機能がございますよ 速度が出る関数定義の書き方は従来とは異なる書き方になります。具体的には引数と戻り値を明確に書く必要があります。この記述法は速いだけでなくコーディングのミスも早期発見できる利点があり、関数がバイトコードにコンパイルされる時にチェックされます。 この Vim9 では文末にバックスラッシュが失くても文を続けて書いていけます。 関数呼びだしには call を付ける必要は無くなりました。同様に let, eval なども必要ございません。これにより現代的な書き方に近づいております。 他にも他の vim script を読み込むのも簡潔な書き方ができるようになり、プラグインも書きやすくなっております。 コメントはpython等のように # から初めてください。 他にも現代的な表記ができるようになっており、 vim script は書きやすくなったものに仕上がっていると自負しております。もしそれに共なうエラーがでても、vim9ではどう書くかヒントがでるようになっております。 他の改善点等は :help にて詳細を記しております。 今後のVim9の更新予定 Java のようなクラスを追加する予定でございます。その為のキーワードは既に予約済みです。 http://mevius.5ch.net/test/read.cgi/unix/1608261530/609
610: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 14:00:17.58 >>600の問題、解決しました ttps://vim-jp.org/vimdoc-ja/starting.html#$VIM の「3. Win32ではVimの実行可能ファイルがあるディレクトリを使用する。〜」 にあるようにフォルダ構成を変えることで$VIMを設定できました 具体的にはC:\vim90 を C:\vim\vim90にすることで$VIMがC:\vimとなるので C:\vim直下にvimrcとgvimrcを置きました、これで右クリック->送るでファイルを開いた場合も rcが読み込まれます、アドバイスしてくださった皆様ありがとうございました http://mevius.5ch.net/test/read.cgi/unix/1608261530/610
611: 名無しさん@お腹いっぱい。 [sage] 2022/06/30(木) 16:21:42.61 それでいいならいいけど根本的な解決になってないような http://mevius.5ch.net/test/read.cgi/unix/1608261530/611
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 391 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s