[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/20 23:25 / Filesize : 285 KB / Number-of Response : 1019
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vim Part30



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/12/18(金) 12:18:50.83 .net]
Vim 6以降に関する話題です。
www.vim.org/

前スレ
Vim Part29
https://mevius.5ch.net/test/read.cgi/unix/1550073259/

関連情報は>>2-3あたり

651 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 13:39:49.77 .net]
環境変数HOMEを設定すれば別の所にも置けるんだっけ

652 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 14:34:39.55 .net]
wslのvimは別のvimrc見るからめんどくさい

653 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 14:43:04.73 .net]
それこそsymlinkでええやん

654 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 15:20:47 .net]
:versionみろ

655 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 15:52:06.29 .net]
:h vimrc だかを一度読んでみるといい

656 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 16:29:09.97 .net]
何を理解させんのかしらんが簡単なのはwslのVimで、

システム vimrc: "/etc/vim/vimrc"
ユーザー vimrc: "$HOME/.vimrc" -> /mnt/c/Users/ユーザー/_vimrc

みたくすればいいんでね?

657 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 19:23:11.09 .net]
vimrcはonedriveに置いてmklink/niコマンドでSymbolicLink指定、\Users\me\.vimrcに貼って使ってる
_でも.でもいいのは古いファイルシステムの名残りだろうか

winget install vimで入るvimはvimfilesなるフォルダ作ったけど、これはファイルシステム内でのフォルダへのリンクなので.vimへのJunctionにした

658 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/27(水) 19:31:11.98 .net]
wingetパッケージのvimが9.0.0050になってるな、アップデしてみるか

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/29(金) 01:34:33.73 .net]
:h vim9script読んだけど、vi互換のために譲歩したとの記述が未だに目立つな
歴史的に"vi"なんて山ほどあったはずだが、一体どのviなんだよ、と
まあIEEE/posixで定義された架空のvi、
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/vi.html
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/ex.html
なんだろうけど、対話アプリケーションにUIの細部まで決める事自体が異質な感じがするんだが
本当にそこまで意識して使ってる/規定されてないと困るなんて人なんて存在するのかね?
折返し行は~で示す、折返し無しビジュアル選択でスクリーンに収まらない行には@で示す、論理行でなく表示行スクロール時の計算式まで明示とかポータビリティに一切関係なくね?

もちろんvimに非が無いとは言わない、[no]compatibleはcpoを弄ってホンシツ的にviのまま拡張を繰り返した
独立したvi互換モードと(微妙な)互換性を捨てたvimモードを分けでりゃ良かったんだよ
viとしても使えるという売り文句なら、それで満たせるだろ

よく非直感的だと不評を買うsetのパースも変更できないから、let &optのような変種を大量に生み出すことになってしまった(map等もそうだけど、未解決)
コマンド短縮ルールと一文字記号名のコマンドの継承で、短い一等地なコマンド名はほぼ占拠されてしまった
例えば|(パイプ、カラム移動)や#コマンド、ほぼ全ての記号がコマンドとして予約されてしまってるのがvimscriptの可読性の悪さの根源
|に至っては記号足りねーからセパレータにも流用して文法に曖昧性を産んだ

nviも触ってたが、一番普及してるだろうviであるvimへの贔屓は感じられるのでそこはまあ、有り難いと思う

:py3とか:perlとか組み込み拡張言語やバインディングも用意したけど、システムや別に入れた既存の処理系そのまま使えないことが多々、結局独自ビルドの処理系内蔵してバイナリ膨れ上がって衰退(vim9scriptのrationaleにも言葉を濁して触れてる)

vi風味を残しつつも後方互換性をスッパリ切った独自言語が必要な事は確かだが、俺にはそれがvim9scriptだとは思えない、vim10に期待…



660 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/29(金) 01:48:37 .net]
散々貶しといてなんだけど、vimに名前そっくりで微妙に挙動の違うオプションが乱立してる経緯は、この規格読んだらちょっと理解できた気がする
俺くらいの平均的ユーザは一読する価値あると思う

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/29(金) 18:17:11.43 .net]
ちょっと読んだけど、vimが自動で読み込むシンタックスハイライトやftプラグイン以外はviの範囲内の使い方しかしてない事に気付いた…意外とviだけで高機能

こういう規定は拡張性に深刻な問題あると思う
Commands that consist of any prefix of the characters in the command name delete, followed immediately by any of the characters 'l', 'p', '+', '-', or '#' shall be interpreted as a delete command, followed by a <blank>, followed by the characters that were not part of the prefix of the delete command. The maximum number of characters shall be matched to the command name delete; for example, "del" shall not be treated as "de" followed by the flag l.

接頭辞de-で始まる英単語が一体どれだけあるのかと

662 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/29(金) 18:23:28.34 .net]
:commandによるユーザ定義コマンドが大文字縛りなのはこういう罠避けるために不可欠か

663 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/30(土) 00:21:31.00 .net]
vimは後方互換を気にしてるからなあ
vimscriptがどうしても嫌ならneovimでLua書けばいいが答えになりそう

664 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/04(木) 20:17:09.44 .net]
vimしか使えない環境になることなどないだろうからvimrcは捨てて完全にneovim+init.luaに移行しちゃった

665 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/04(木) 21:25:11.43 .net]
neovimちゃんはLuaちゃんにぞっこんだよね、Vim9スクリプトには対応するのかしら?
vimscript v1と完全互換をうたっているから対応するとは思うけども

666 名前:名無しさん@お腹いっぱい。 [2022/08/05(金) 10:20:34.94 .net]
'<,'>は選択範囲のある行を指定するが
行ではなく選択範囲を指定するのはなんだったかな?

667 名前:名無しさん@お腹いっぱい。 [2022/08/07(日) 05:51:27 .net]
>>658
¥%V

668 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 08:31:10.13 .net]
exコマンドで行番号範囲指定時の区切り文字はセミコロンのようですが
このセミコロンについてのヘルプを見るキーワードは何でしょうか
h ; だと別の説明が出ます

669 名前:名無しさん@お腹いっぱい。 [2022/08/07(日) 09:11:52.97 .net]
>>660
cmdline-ranges
https://vim-jp.org/vimdoc-ja/cmdline.html#cmdline-ranges



670 名前:名無しさん@お腹いっぱい。 [2022/08/07(日) 09:14:00.54 .net]
>>660
:h :;

671 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 10:38:42.70 .net]
>>660
いつもコンマで指定していたのでセミコロン?って思ったが
どっちも使えるのか。知らなかったから勉強になったよ。

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 12:00:21.47 .net]
>>661-662
ありがとうです。Vimはヘルプが豊富なのはいいけど
ズバリのキーワードでないとたどり着けないものがあるのがもどかしいですね

>>663
自分はカンマの動作が難解で苦手なのでセミコロン派です
最近はビジュアル行モードも良いなと感じています

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 19:14:14.08 .net]
無引数:hで各種コマンドやオプションのの引き分け方が…と思ったら;はコマンドでもなく:[range]excmd ...のrangeの構文だから出ないのか

>>651にも,と;の記載があるので歴史は深そう

頻用で引きにくいのは構文の% # | あたりか、チュートリアル通読すれば書いてるはずだが


試してて:#[!]の存在に気が付いた
:#!
修飾子の乱用かよ

674 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 19:19:32 .net]
チュートリアル以外でちゃんと文法詳説されてるのはeval.txtと、そこからリンク貼られてる各所かね

675 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/07(日) 19:24:04 .net]
おまじないの#! /path/to/vim -Sは特別扱いされてるのかとおもってたわ
:#コマンドの変種だったのな…

676 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/09(火) 18:18:24.70 .net]
gvimで勉強してるのですが、jjをEscに置き換えているのですが、日本語モードでjjと押した時も置き換えたりできませんか?さすがに無理ですよね?

677 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net]
>>668

詳しくないけど自分の場合はESCで抜けるか CTRL+[ で抜ける

日本語入力モード時の挙動はVim側ではなく日本語入力システムに依存する気がする

678 名前:名無しさん@お腹いっぱい。 [2022/08/09(火) 20:42:49.16 .net]
Plug 'tyru/eskk.vim'
let g:skk_sticky_key = ';'
inoremap <silent> jj <ESC>
inoremap <silent> っj <ESC>

679 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/10(水) 20:56:32.57 .net]
俺はEcs派だからあまり意識してなかったけどjjとかに割り当てると抜けなくなるのか当然っちゃ当然だけどな



680 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/11(木) 02:05:26.93 .net]
ひらがなでもマッピングできるっぽい
https://qiita.com/ssh0/items/9e7f0d8b8f033183dd0b

681 名前:名無しさん@お腹いっぱい。 [2022/08/12(金) 22:48:28.64 .net]
neovim はいつ1.0になるんだ?

682 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/12(金) 22:59:50.42 .net]
スレチ、どっかいけ

683 名前:名無しさん@お腹いっぱい。 [2022/08/12(金) 23:02:22.93 .net]
意外にもまだ neo は時間掛っているんだな ->v1

684 名前:名無しさん@お腹いっぱい。 [2022/08/12(金) 23:12:39.99 .net]
esc は独自の変更を加えないと遠いから
skk.vim 薦めるけどね
# インサートモード
<C-j>で 日本語入力に
l で半角英語入力に
jj は上のように日本語でも抜ける
抜けた時には安定して英語状態になる

#他のメリット
OSを選ばずvimが走る環境ならどこでも同じIME
遠方の<ESC> いらず
emacs でも ddskk で違和感少ない
変換の辞書の登録や削除が簡単

# 興味がでてきたら
🐬TOTUGEKI🐬

685 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/13(土) 18:06:20.19 .net]
vimのskkはddskkほど安定してない気がしてやめた記憶があるけど最近はどうなのかな?
以前からあるeskkとは違うskkeletonを試しに導入してみたけど、
辞書サーバーにも対応してて今のところ無難に使えてる。

686 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/15(月) 23:45:28.05 .net]
やっぱりちょっとまだいろいろ無理っぽい。
とりあえずuim-skkでかなり満足してるからいいけど。

687 名前:名無しさん@お腹いっぱい。 [2022/08/16(火) 13:16:20.77 .net]
【芸能人体調不良】 多すぎ 【救急車のサイレン】
://rio2016.5ch.net/test/read.cgi/body/1651722234/l50
o.5ch.net/1yjjy.png

688 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/17(水) 17:10:45.43 .net]
iとaを間違った時のイライラを救ってほしい・・・

689 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/17(水) 18:37:52.58 .net]
それにはまず遠く離れたキーをどうやったら間違うかの説明をしないと



690 名前:名無しさん@お腹いっぱい。 [2022/08/17(水) 19:32:01.25 .net]
dvorak keyboardという電波が飛んできた
これは左キャップロックから順にaoeui で並んでいる
a:右にカーソル潜らせたいのに左側に
i:左にカーソル(略

691 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/17(水) 20:24:36.23 .net]
>>681
>>682が俺が言いたいことを言ってくれたよ
こういうこと。こんがらがる。aで左、iで右にカーソルが言ってくれれば何の問題もなかった・・・

692 名前:名無しさん@お腹いっぱい。 [2022/08/17(水) 20:29:06.06 .net]
:imap :inoremap :iunmap Insert
これが役に立つかもな

693 名前:名無しさん@お腹いっぱい。 [2022/08/17(水) 20:30:22.70 .net]
:noremap i a
:noremap a i
であった

694 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/17(水) 21:27:47.82 .net]
i・・・insert
a・・・add(追記)
で覚えりゃ間違わん。まだ使い始めたばっかりなんだろうが慣れろ。

695 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/17(水) 22:58:55.71 .net]
少しの間違いなどCtrl+[ さえ指先に浸透すりゃ全然気にならないと思うのは
多分おれがイナカモンで自然の恵みの影響下にあるからなんだろうな

696 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/18(木) 16:05:32.16 .net]
Dvorakってこれか
https://i.imgur.com/LwgVilI.jpg

俺には全然合わなかったらしくスマホを豪速球でブン投げそうになったが

697 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/18(木) 16:31:51.26 .net]
文章入力へのdvorak使用は悪くないけどdvorakのままvim使うのはノーマルモードのキーが大混乱して無理そう

698 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/18(木) 17:02:13.62 .net]
指の位置で操作を記憶してるかアルファベットで操作を記憶してるか次第じゃない?

699 名前:名無しさん@お腹いっぱい。 [2022/08/18(木) 17:25:14.87 .net]
emacs で腱鞘炎になってから dvorakJP で日本語入力の省略をしていたころは
vim emacs 共に qwerty に最適化したキーバーインド達が苦労するようになった
vim では jklh の配置が見ての通りバラバラになるし、skk も ; が小指から外れて
使いやすくなかった



700 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/18(木) 20:46:44.45 .net]
日本語はかな入力で打つから安心してjjにマップできる

701 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/19(金) 04:56:40.52 .net]
Dvorak といえば、Apple ][c

702 名前:名無しさん@お腹いっぱい。 [2022/08/19(金) 06:19:59.45 .net]
まあ当然そうだよなーそうでないはずが無い

703 名前:名無しさん@お腹いっぱい。 [2022/08/19(金) 13:26:59.15 .net]
^a, ^dで漢数字やローマ数字をインクリメント、デクリメントするようなアドイン?あります?

たとえば百三十二→百三十三、[→\、とインクリメントしてくれるようなの

704 名前:名無しさん@お腹いっぱい。 [2022/08/19(金) 15:25:56.06 .net]
function search_digit(text} ) {......}
function (Rome2Kan){...}
function (Kan2Rome){...}
function (Rome2Greek){...}
function (Greek2Rome){...}

705 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/19(金) 20:33:33.54 .net]
>>695
これ
https://github.com/tpope/vim-speeddating
ローマ数字は対応してるっぽい
カスタマイズもできそう

706 名前:名無しさん@お腹いっぱい。 [2022/08/20(土) 01:32:58.43 .net]
>>697
ありがと〜

どっちかというと漢数字の方が必要なんで格闘してみる

707 名前:名無しさん@お腹いっぱい。 [2022/08/20(土) 04:21:04.28 .net]
#perl
use Lingua::JA::Numbers;

my $enc = 'cp932';

my $str = num2ja(1234567890, {style => 'kanji'});
print Encode::encode($enc, $str), "\n"; # 十二億三千四百五十六万七千八百九十

my $str2 = ja2num(Encode::decode($enc, '六千五'), {style => 'kanji'});
print $str2, "\n"; # 6005

708 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/30(火) 22:14:33.39 .net]
abcd
e

という文があるとして、これを一発で
abcde

に治せるキーってありますか?

普通のエディタだとeの前にカーソル置いてBSや
dの後ろにカーソル置いてDELキーだけでいいのですが。

709 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/30(火) 22:19:05.12 .net]
>>700
Jx かなぁ
2キー使うけど



710 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/30(火) 22:22:11.19 .net]
>>701
ありがとうございます。連結というの初めて知りました。これでも大丈夫です。

711 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net]
gj

712 名前:名無しさん@お腹いっぱい。 [2022/08/31(水) 08:26:31.96 .net]
gj
xを使わずレジスタ荒らさずにすむ

713 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/31(水) 08:33:26.13 .net]
ウチdとかxでレジスタに残らないように設定ファイルいじってる
たまにめんどくさいけど

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/31(水) 08:36:17.58 .net]
gJ
かな?

715 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/31(水) 09:47:11.78 .net]
グッジョブかと思った
gJは行頭のスペースがそのまま連結されるから、スペースが無い場合やスペース消してから複数行まとめて連結する際に使ってる

716 名前:名無しさん@お腹いっぱい。 [2022/09/17(土) 06:41:49.46 .net]
vim9使うてる人いる?
ネット見てるとみんなneovimに移行してそうやけど。

717 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net]
ネット見てる(このスレ)

718 名前:名無しさん@お腹いっぱい。 [2022/09/17(土) 12:07:12.83 .net]
version 8.1.1240
Oh my gosh

719 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 12:38:11.00 .net]
>>708
Vim7のままですな
これ以上アップデートする必要を感じない



720 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 12:41:30.59 .net]
g<C-a>使いたいからvim8は要る
terminalもたまに使う

721 名前:名無しさん@お腹いっぱい。 [2022/09/17(土) 12:53:20.57 .net]
vim9 g<C-a> 消えちゃうの?
エイプリルフールじゃなくてマジか

722 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 13:19:40.02 .net]
vim9 や neovim へのこだわりが皆さん凄いんだな。
俺の頭は古臭いんだと思った。

723 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 16:56:31.65 .net]
Neovimでしか使えない優秀なプラグインも多いので自然とNeovimに移行した

724 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 18:31:40.19 .net]
vim8からvim9に移行したけど
いまのところ特に問題ない

というか、何が良くなったのか実感できない

725 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 18:56:08.08 .net]
>>714
人の置かれた環境と用途次第じゃね
自分は設定ファイルや簡単なシェルスクリプトの編集くらいにしか
使っていないから、ぶっちゃけ素のViでも構わないし

726 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/17(土) 20:18:43.99 .net]
Neovimだとターミナルバッファ上でnormalモードのときにpキーでレジスタの内容がターミナルのカーソル位置に挿入されるんだけどvimのターミナルだと同じことができない。
ターミナルへペーストは結構便利なのでこれがないとvimへ戻ることはできない。

727 名前:名無しさん@お腹いっぱい。 [2022/09/18(日) 02:49:42.68 .net]
確かに
vim8 term だと *レジスタから Shift+Insert ぐらいだろう

728 名前:名無しさん@お腹いっぱい。 [2022/09/18(日) 19:59:18.61 .net]
https://vim.fandom.com/wiki/Example_vimrc

ここの.vimrcをそのままコピペしたけど、

gg
=G
しても左揃えになるだけで、綺麗にフォーマットしてくれないんだけどなぜ?

729 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:26:06.59 .net]
vimに取り組みだしてから きょうで4日目です!

gedit3-vim-mode というプラグインを使った gedit で練習してます。

りゆうはvimそのものだとあまりにも取っつきにくいからです。

これでよいでしょうかっ?



730 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:27:01.14 .net]
ザコが死ねよ

731 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:30:03.60 .net]
マジレスすると、vimtutor すれば、なのだけど釣なんだろうな

732 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:30:37.31 .net]
>>722
www 相手してほしいんか?したろか?

733 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:32:44.63 .net]
>>724
消え失せろ

734 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:32:57.91 .net]
>>723
> マジレスすると、vimtutor すれば、なのだけど釣なんだろうな

あ...ありがとうごぜーますっ こんなの知らんかった。さっそくやります!

735 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:41:51.68 .net]
すでにvim あんのはあるけど、vimtutorは出てこないみたい
もしや こう?

$ sudo apt-get install vim

以下のパッケージが新たにインストールされます:
vim vim-runtime
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 2 個。
7,720 kB 中 1,494 kB のアーカイブを取得する必要があります。
この操作後に追加で 36.3 MB のディスク容量が消費されます。
続行しますか? [Y/n]

736 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:43:06.96 .net]
= V I M 教 本 (チュートリアル) へ よ う こ そ - Version 1.7 =

ぶじ立ち上がり あんがと

737 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 20:44:56.53 .net]
ubuntu野郎なのか

738 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/18(日) 22:03:36.50 .net]
くだらねえ質問はここに書き込め!Part 249
https://mao.5ch.net/test/read.cgi/linux/1659407092/

739 名前:名無しさん@お腹いっぱい。 [2022/09/19(月) 01:20:50.82 .net]
たらい回しで草



740 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 01:33:45.95 .net]
□今日のユニックス魂からの ご報告

純vim はきびしい。既存の長大な日本語文の編集やってみたが。ある一行をコピーさえどうやってもv
まだできない。ヴィジュアルモードとか、まだ意味わかんないし。

それと比べるとgeditのvimモードの方は コントロール+C でコピーできたり、保存・終了が
ふつうのエディタと同じとか、かなり抵抗ない。これやってたら本物へ移行したとき困るだろうけど、
ビギナー用のコマンドはひととおり勉強したんだから、実地に使いたくなる。

vimと同じく独習したrcloneのが、まだぜんぜん抵抗なくコマンド使えてる。

>>555
> エディタってnanoではいかんの?

ハッキリ言って、「ふつうのエディタを使うのは、それはそれで立派な哲学だと」思う。
vimはqwerty配列に依存しているから、Colemak配列を試せない。

>人間工学に基づいた快適性- QWERTY の指は Colemak の 2.2 倍以上動きますQWERTY は>、Colemak よりも 16 倍多く同じ手の列をジャンプします。Colemak のホーム行だけを使用して入力できる単語は 35 倍以上あります。

==========================
ほんとうに 「vimでよかった〜〜😇」となるか、2ヶ月後にvim使ってるか、現時点ではまったく確信がない
==================
自分の使用環境では、よく聞く「ssh でサーバログイン ファイル編集で設定変更』などない。

ヴィマーにあらずんば人にあらず!!その真意は(ホンマかよ...?)これしかない。

ひじょうに若いときに周りに強制されて・影響受けて vim自然に習得した――そういう人にとっては

生涯の武器でまちがいなかろう。が、俺のごとく高齢でまったく自発的にスタートする場合はどうなのか?疑問である。

誰でもその人独自の膨大な経験や教養、身体的な優位性または劣等生があり、それらをうまく組み合わせて戦っていくのである。

741 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 01:54:02.95 .net]
シェルスクリプトを衆人環視の中で直す時とか、vi/vim でできたら楽しいんやで。
シェルスクリプトを Visual Studio Code で開いて修整されても、この人シェルとか知らないだろうな、という気がする。

742 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 08:19:05.77 .net]
そうvimは不思議なエディタ、最初は拒絶し、渋々使い、いつの間にか手放せなくなり、気づいたらvimerになっている
私も最初拒絶していたのを覚えている、ある時ちゃんと操作を覚えようとvimチュートリアルをやり終えた頃には
何かを得ていたのだろう、、それは先人たちの叡智なのかもしれない、確かに感じる・・
彼らの叡智が私に宿ったのだ、ああvimはなんと素晴らしいエディタなのだろうか
感動に満ち溢れるとともに寂しくなる、そう私ごときはvimerではないと思い知らされるのだ
vimの深淵を覗き込んだだけにすぎないのだ私ごときがvimerなどと恐れ多い
ああそれでもvimを愛せずにはいられない、どうかvimerの末席に加えて欲しい、ああvimよ、ああvimよ

743 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 09:48:36.00 .net]
先輩方よろしくおねがいします🙇

1. vimに挑戦しようと思い立った動機

クローム拡張のvimnum?をかなり以前から使用していてvim的なキーバインディングになれてるから、vimも使わないともったいないか?と。

自分はプログラムやりません。主として日本語文を編集したいのです。
もちろんリナックスだから、シェルスクリプトとか色々あるけど。。。

2.  4日前からvimに挑戦開始、まずどんなソフトを入れようかと。そこから試行錯誤。

gedit3-vim-mode から始めたが、日本語入力時の問題を考慮されてない。
外人作成のプラグインゆえに。そのことに今朝5時ごろ気づく。

gvim がそこらへん考慮されてるとのこと。一時間半眠って7時ごろよりgvim導入。
=====================
gvimで壁にぶち当たる。

フォント設定が保存されない。<==設定ファイルに書き込まないとダメとのこと。この時点で驚きです。

ググって
$ vim -gf ~/.vimrc

set guifont=FiraCode-Light\ 20
set guifontwide=A-OTF Ryumin Pr5 L-KL\ 25

サイズは20か25?になってる以外はメチャクチャです。ゴシック体だし
すべてが全角文字。fira もリュウミンもまったく存在してない。

フォント名をどう指定したらいいかもわからない。

乱文すいません!助けてくださいっっ(T_T)

744 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 09:59:41.73 .net]
> 乱文すいません!
本当にそう思うのであれば最優先はVim導入ではなく乱文の改善です
出直しやがって下さい

745 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 10:02:17.90 .net]
vimユーザーでもvimで日本語書かないでしょ

746 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 10:03:12.43 .net]
>>736
さっそくのご指導ありがとうございましたっ
ぜんぜん寝てなくて少し寝ます...

747 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 10:15:00.97 .net]
skkeleton導入してからは日本語の文章もvim使うようになった

748 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 10:31:33.07 .net]
Vimは日本語入力向きじゃない
という記述はアチコチで見たことがある

749 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 11:00:02.15 .net]
謎の意味飲み込めないマンズは大抵自演



750 名前:名無しさん@お腹いっぱい。 [2022/09/19(月) 13:34:54.85 .net]
vim と日本語は非常に相性が悪い。

751 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 13:38:23.31 .net]
skkeletonも本家skkお比べると未実装の機能も多いし、
整形したテキストで行をまたいで確定すると変な動作するので、
結局システムのimに戻ってしまった。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<285KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef