[過去ログ] Vim Part30 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
737: 2022/09/19(月)10:02 AAS
vimユーザーでもvimで日本語書かないでしょ
738: 2022/09/19(月)10:03 AAS
>>736
さっそくのご指導ありがとうございましたっ
ぜんぜん寝てなくて少し寝ます...
739: 2022/09/19(月)10:15 AAS
skkeleton導入してからは日本語の文章もvim使うようになった
740: 2022/09/19(月)10:31 AAS
Vimは日本語入力向きじゃない
という記述はアチコチで見たことがある
741: 2022/09/19(月)11:00 AAS
謎の意味飲み込めないマンズは大抵自演
742: 2022/09/19(月)13:34 AAS
vim と日本語は非常に相性が悪い。
743: 2022/09/19(月)13:38 AAS
skkeletonも本家skkお比べると未実装の機能も多いし、
整形したテキストで行をまたいで確定すると変な動作するので、
結局システムのimに戻ってしまった。
744: 2022/09/20(火)03:00 AAS
きょうは独習してたyo
gvimのフォントの問題はクリアー。
□ gVimのフォント(guifont, guifontwide)にはプロポーショナルフォントを指定することができないため
ゆえに
set guifont=FiraCode\ 20
set guifontwide=A-OTF Ryumin Pr5 L-KL\ 20
という感じにしたかったが、
(gvim以外のふつうのエディタ、端末、端末上の本物のvim)いずれも
FiraCodeとRyuminの組み合わせになっている。
gvim ではあきらめて、
$ vim -gf ~/.gvimrc
" 色テーマ
:colorscheme darkblue
" フォント
:set guifont=FiraCode\ 20
設定内容は以上ふたつのみ!
745(1): 2022/09/20(火)03:04 AAS
gvim userめずらしい
描写が早いとかメリットいくつかあるけど
あなたは何故使う?
746: 2022/09/20(火)11:04 AAS
>>745
最近チャレンジ開始したど初心者です。プログラムやるものではなくて、日本語でふつうの文章作成しかしてない。
>日本語入力との協調動作。日本語入力中に <ESC> を押してノーマルモード遷移のとき
> 協調して日本語入力はオフ。
==>しかしいま確認したところgvimでならない。
この機能が欲しくてgvimです(^_^) それとメニューバーがあって操作方法がわからないとき
でも作業継続できるからです。
747(1): 2022/09/20(火)12:13 AAS
このページに書いてあることをやりたいです
外部リンク:sites.google.com
日本語入力固定モードとは
日本語を入力したいときに便利な特殊モードです。Ctrl+jキーで日本語入力固定モードのOnOffを切り替えます
私はドキュメントやブログを書く時は日本語入力固定モードをOnにし、コードを書くときは日本語入力固定モードをOffにしています。
□解凍されたディレクトリを適当な場所にコピーして、ランタイムパスを通します。
im_control.vim-master.zip
動作に必要なのはim_control.vimだけなのでim_control.vimを
pluginディレクトリにコピーするだけでもかまいません
==>
$ mkdir -p ~/.vim/plugin/
pluginディレクトリを作成してim_control.vimをコピーしました。しかし「ランタイムパスを通します」のやり方がわからない。
□im_control.vimの設定
次に .vimrcへ設定を追加して 「日本語入力固定モード」と「vi協調モード」をを有効にします。
$ vim ~/.vimrc
まだ設定は何もしてません。参考ページの
>「日本語入力固定モード」と「vi協調モード」をを有効にします。
の説明が複雑過ぎて理解できません。
じぶんはfcitx使用です。
748: 2022/09/20(火)12:19 AAS
無理ならemacsにすれば、というのが様式美
749: 2022/09/20(火)13:05 AAS
>>747
どうでもいいけどvimと日本語は相性悪いの理解して続けるんだよね?
750: 2022/09/20(火)13:15 AAS
おふた方速攻レスありがとうございます
> どうでもいいけどvimと日本語は相性悪いの理解して続けるんだよね?
この日本語入力固定モードを装備しても、やはり相性悪いでしょうか?
> 私はドキュメントやブログを書く時は日本語入力固定モードをOn
とありますが...
751: 2022/09/20(火)13:51 AAS
プログラミングをせずに日本語の文章を書くだけなら他のエディターのほうがいいんじゃないってことだと思うけど
私もそう思う
752: 2022/09/20(火)14:12 AAS
「日本語入力固定モード」「vi協調モード」知らん言葉だ
753: 2022/09/20(火)16:12 AAS
素のvimで日本語入力やってるけど、そんなに相性が悪いかなぁ?全角/半角ボタン押すだけやん
え?プログラミングのコメントも英語で書いてんの?
754: 2022/09/20(火)19:42 AAS
日本語の文章でノーマルモードでのfやtを使うときどうしてますか?
755: 2022/09/20(火)20:07 AAS
名前:login:Penguin [sage]: 2022/09/20(火) 20:01:17.90 ID:7lb3KsB1 (14)
ファイタックスが自動で閉じられ、そうでないときはその逆です
...................
うオーーっ、初めてうまくいった
=======================
できたぞーっおめーら!😇
とちゅうまでやってた日本語の参考サイトは投げ捨てたっ
どの文字列を ~/.vimrc に書き込むのか明確でなかったのと、
かなり情報が古いからだ。
外部リンク:wiki.archlinux.jp
このページのとおりにやったら一発やった。やっぱアーチウィキはすごいな
756: 2022/09/20(火)20:13 AAS
文章書くのにもスペルチェッカが便利
デフォルトのをベースにzg/zw(good/wrong)で単語振り分けて辞書を育てる楽しみ
プログラム書いてても言語キーワードとかよく使う識別子とか登録してもいいので揮発性のsyntax/highlightより手軽で重宝する
ただまあそんなロートルな仕組みだから多分日本語は難しそうな気が
スペース開けて書いて、出力時に絞るとか…?
プラグインも世の中広いから探せば多分ある
757(1): 2022/09/20(火)21:09 AAS
>>757
> スペース開けて書いて
なるほど。。。
758: 2022/09/20(火)21:23 AAS
日本語で書き物を書くのがメインの、俺みたいなユーザさんのための
そういう初心者用 vimまたはvim的なものを紹介して下さいっ
vimの機能の一部だけを利用したものなど!
linux板でえばりたいんですっ そのためにはとにかくヴィムを使わないと
759: 2022/09/20(火)21:31 AAS
馬鹿者め
760: 2022/09/20(火)21:39 AAS
ハッカーニュース
Apple はかなり早い段階で、キーボード ショートカットを使用するより、マウスを使用したほうが、非常に上級のユーザーであっても、ほとんどの場合、より速くなることを発見しました。
錯覚は、さまざまなタスクを実行するときの時間をどのように知覚するかに起因します。クリックする正しいターゲットを探すのに費やした時間は覚えていますが、正しい呪文を思い出すのに費やした時間は忘れています.
このパラドックスは、私が Vi や EMACS を使用しない大きな理由の 1 つです。生産性の向上は、ユーザーが考えるほど大きくはないと思いますが、そのような難解なツールを使いこなしたという感覚は、本質的に満足のいくものです。テキストエディタで多くの時間を費やす人。
761: 2022/09/20(火)21:40 AAS
これは確かに興味深い研究ですが、決定的なものには程遠いものです。必要なマウス操作の正確さ、必要なキーストロークの回数、コマンドに対するユーザーの習熟度、さらにはマウスの品質など、あらゆる種類の変数があります。
Apple が実施したテストは、当時の Macintosh コンピュータで利用可能な単純なタスクに基づいていました。ただし、テキスト編集は複雑な作業であり、最適化の余地がたくさんあります。
1 秒間にマウス操作よりも多くのキーを押すことができることは疑いの余地がなく、10 回の vim キーストロークまたは 5 つのテキスト選択とメニュー選択の組み合わせによって達成できるタスクを繰り返し実行するように求められた場合、最大速度はvim'er は、mouser よりも高くなります。
762: 2022/09/20(火)21:42 AAS
しかし、キーボーディストが難解なコマンドを思い出すのに費やした時間を忘れていることは事実です。
また、経験豊富な vim'er が 1 秒間に複数のコマンドを発行できることも事実です。そのうちのいくつかは、メニューの便利な場所に合理的に含まれていないことを実行します。
またはアイコンベースのインターフェース。この記事で触れた vi コマンドの強力な文法と構成上の性質は、特定のプログラミング言語での作業で出現するパターンと相まって、
マウスベースのワークフローを水から吹き飛ばす非常に効率的な編集スキルを開発する機会につながります。これは私自身の経験だけではありません。他の人が vi や emacs を使ってやっているのを見ているのですが、マウスでは不可能だと私は確信しています。
763: 2022/09/20(火)21:42 AAS
> linux板でえばりたいんですっ
598 名前:login:Penguin sage 2022/09/20(火) 21:17:29.41 ID:7lb3KsB1
おい。vimはだいたいこれでいい。
と言う話なので教示する事項は無い模様
764: 2022/09/20(火)21:44 AAS
vi/emacs の改善された生産性がその実践者によって誇張されているというのは正しいかもしれませんが、高度なキーボード編集が時間の無駄であると断言する必要はないと思います。
ずいぶん前にそれを読んだ後、cntrl-f とメニューからの検索の両方を使用して、Web ページでキーワード検索を行う時間を計りました。cntrl-f は大幅に高速でした。
場合によってはこれが正しいことにも同意しますが、vim がいかに便利であるかを実際に示した反例を挙げることができます
: ciw. 'ciw' は、カーソルの下の単語を消去し、再入力できるようにします。マウスを使用すると、このプロセスは非常に遅くなります。置換する単語をダブルクリックまたはトリプルクリックで正しく強調表示する傾向がある場合でも、そこにマウスを配置するのはかなり遅くなります。
765: 2022/09/20(火)21:47 AAS
言葉を変える。Gedit を使用して、単語をダブルクリックし、正しい方法で再入力します。
Vim では、単語がある行に移動するまで j を押します。次に、単語の先頭に到達するまで w を押します。次に cw を押して単語を変更し、正しい方法で再入力して、エスケープしてコマンドモードに戻ります。
Gedit でトリプルクリックすると、行が強調表示されます。トリプルクリックしてドラッグすると、連続した行のグループが強調表示されます。Vim では、選択を開始したい行 ([number]G または jjj) に移動し、V を押し、すべてが選択されるまで jjj を押す必要があります。また、物事を削除するデフォルトの方法がデフォルトのクリップボードを上書きするという事実に対処する必要もありません。
テキスト ドキュメントの行を (マクロを使用して) 処理する必要がある場合、サーバー上のファイルを編集している場合、または git コミット メッセージを書いている場合は、Vim を使用します。
マウス機能を使って Gedit とほぼ同じように Vim を使用できると思いますが、システムのクリップボードと Vim の間のインターフェイスがないことと、コードを Vim ドキュメントに貼り付けるとインデントがすべて取得されるという事実が嫌いです。めちゃくちゃ。
766: 2022/09/20(火)21:50 AAS
「Vim では、単語がある行に移動するまで j を押し、次に単語の先頭に到達するまで w を押し、次に cw を押して単語を変更し、正しい方法で再入力し、エスケープを押してコマンド モードに戻ります。」
わかりました、これは Vim の人々が取り組む必要があるものです。j/k を使用して複数の行を移動することは、間違った方法です。
私たちは常に hjkl の長所を称賛していますが、実際には矢印キーよりも効果的ではありません。
「コードを Vim 文書に貼り付けると、インデントがすべて台無しになります。」
gvim や MacVim のようなグラフィカルな Vim を使用している場合、これは発生しないはずです。これはバグであり、報告することができます。
コマンド ライン Vim を使用している場合は、Vim を起動して X と対話するように指示するために、もう少し作業が必要になる場合があります。事前に数分余分に時間がかかりますが、これはターミナル ベースのエディターを使用する代償です。グラフィカル環境。
上下前次1-新書関写板覧索設栞歴
あと 236 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.019s