Vim 6以降に関する話題です。
http://www.vim.org/
前スレ
Vim Part29
https://mevius.5ch.net/test/read.cgi/unix/1550073259/
関連情報は>>2-3あたり
Vim Part30
■ このスレッドは過去ログ倉庫に格納されています
2020/12/18(金) 12:18:50.83
2022/09/20(火) 21:44:48.07
vi/emacs の改善された生産性がその実践者によって誇張されているというのは正しいかもしれませんが、高度なキーボード編集が時間の無駄であると断言する必要はないと思います。
ずいぶん前にそれを読んだ後、cntrl-f とメニューからの検索の両方を使用して、Web ページでキーワード検索を行う時間を計りました。cntrl-f は大幅に高速でした。
場合によってはこれが正しいことにも同意しますが、vim がいかに便利であるかを実際に示した反例を挙げることができます
: ciw. 'ciw' は、カーソルの下の単語を消去し、再入力できるようにします。マウスを使用すると、このプロセスは非常に遅くなります。置換する単語をダブルクリックまたはトリプルクリックで正しく強調表示する傾向がある場合でも、そこにマウスを配置するのはかなり遅くなります。
ずいぶん前にそれを読んだ後、cntrl-f とメニューからの検索の両方を使用して、Web ページでキーワード検索を行う時間を計りました。cntrl-f は大幅に高速でした。
場合によってはこれが正しいことにも同意しますが、vim がいかに便利であるかを実際に示した反例を挙げることができます
: ciw. 'ciw' は、カーソルの下の単語を消去し、再入力できるようにします。マウスを使用すると、このプロセスは非常に遅くなります。置換する単語をダブルクリックまたはトリプルクリックで正しく強調表示する傾向がある場合でも、そこにマウスを配置するのはかなり遅くなります。
2022/09/20(火) 21:47:51.83
言葉を変える。Gedit を使用して、単語をダブルクリックし、正しい方法で再入力します。
Vim では、単語がある行に移動するまで j を押します。次に、単語の先頭に到達するまで w を押します。次に cw を押して単語を変更し、正しい方法で再入力して、エスケープしてコマンドモードに戻ります。
Gedit でトリプルクリックすると、行が強調表示されます。トリプルクリックしてドラッグすると、連続した行のグループが強調表示されます。Vim では、選択を開始したい行 ([number]G または jjj) に移動し、V を押し、すべてが選択されるまで jjj を押す必要があります。また、物事を削除するデフォルトの方法がデフォルトのクリップボードを上書きするという事実に対処する必要もありません。
テキスト ドキュメントの行を (マクロを使用して) 処理する必要がある場合、サーバー上のファイルを編集している場合、または git コミット メッセージを書いている場合は、Vim を使用します。
マウス機能を使って Gedit とほぼ同じように Vim を使用できると思いますが、システムのクリップボードと Vim の間のインターフェイスがないことと、コードを Vim ドキュメントに貼り付けるとインデントがすべて取得されるという事実が嫌いです。めちゃくちゃ。
Vim では、単語がある行に移動するまで j を押します。次に、単語の先頭に到達するまで w を押します。次に cw を押して単語を変更し、正しい方法で再入力して、エスケープしてコマンドモードに戻ります。
Gedit でトリプルクリックすると、行が強調表示されます。トリプルクリックしてドラッグすると、連続した行のグループが強調表示されます。Vim では、選択を開始したい行 ([number]G または jjj) に移動し、V を押し、すべてが選択されるまで jjj を押す必要があります。また、物事を削除するデフォルトの方法がデフォルトのクリップボードを上書きするという事実に対処する必要もありません。
テキスト ドキュメントの行を (マクロを使用して) 処理する必要がある場合、サーバー上のファイルを編集している場合、または git コミット メッセージを書いている場合は、Vim を使用します。
マウス機能を使って Gedit とほぼ同じように Vim を使用できると思いますが、システムのクリップボードと Vim の間のインターフェイスがないことと、コードを Vim ドキュメントに貼り付けるとインデントがすべて取得されるという事実が嫌いです。めちゃくちゃ。
2022/09/20(火) 21:50:47.87
「Vim では、単語がある行に移動するまで j を押し、次に単語の先頭に到達するまで w を押し、次に cw を押して単語を変更し、正しい方法で再入力し、エスケープを押してコマンド モードに戻ります。」
わかりました、これは Vim の人々が取り組む必要があるものです。j/k を使用して複数の行を移動することは、間違った方法です。
私たちは常に hjkl の長所を称賛していますが、実際には矢印キーよりも効果的ではありません。
「コードを Vim 文書に貼り付けると、インデントがすべて台無しになります。」
gvim や MacVim のようなグラフィカルな Vim を使用している場合、これは発生しないはずです。これはバグであり、報告することができます。
コマンド ライン Vim を使用している場合は、Vim を起動して X と対話するように指示するために、もう少し作業が必要になる場合があります。事前に数分余分に時間がかかりますが、これはターミナル ベースのエディターを使用する代償です。グラフィカル環境。
わかりました、これは Vim の人々が取り組む必要があるものです。j/k を使用して複数の行を移動することは、間違った方法です。
私たちは常に hjkl の長所を称賛していますが、実際には矢印キーよりも効果的ではありません。
「コードを Vim 文書に貼り付けると、インデントがすべて台無しになります。」
gvim や MacVim のようなグラフィカルな Vim を使用している場合、これは発生しないはずです。これはバグであり、報告することができます。
コマンド ライン Vim を使用している場合は、Vim を起動して X と対話するように指示するために、もう少し作業が必要になる場合があります。事前に数分余分に時間がかかりますが、これはターミナル ベースのエディターを使用する代償です。グラフィカル環境。
2022/09/20(火) 21:53:33.81
私は自分で次のタスクを発明しました: カーソルを 4 行のテキストの上の空白行に置き、その後に空白行を置き、4 行をコピーして貼り付け、4 行のテキストとテキストの間に 2 つの空白行のバッファができるようにします。それらの複製。gedit と vim の両方でこのタスクを 4 回実行し、失敗するたびに再起動しました (これはかなり頻繁でした)。これが私の結果です。
vim: 18.28 秒 gedit: 14.45 秒
余談ですが、自分でテストをしているのはなぜ私だけなのですか? 皆さんは、どちらのエディターがより高速かを実際に知りたくないようです。
2010 年 9 月 21 日のIvatar | | ルート| 親| 次 [–]
私はあなたのテストを試してみましたが、gedit よりも vim の方がわずかに高速でした (最初に指がキーボードにあったと仮定して)。vimでどのように正確に行いましたか?私は以下を使用しました:
y4j5jp -- 4 行までヤンクし、空白行まで移動し、その後に貼り付けます。
vim ですばやく編集できるようになる前に、学ぶべきことが非常に多く、それと gedit (または他のエディター) との違い (もしあれば) は価値がないかもしれないことを理解しています。
ただし、速度以外の理由で vim を好みます
vim: 18.28 秒 gedit: 14.45 秒
余談ですが、自分でテストをしているのはなぜ私だけなのですか? 皆さんは、どちらのエディターがより高速かを実際に知りたくないようです。
2010 年 9 月 21 日のIvatar | | ルート| 親| 次 [–]
私はあなたのテストを試してみましたが、gedit よりも vim の方がわずかに高速でした (最初に指がキーボードにあったと仮定して)。vimでどのように正確に行いましたか?私は以下を使用しました:
y4j5jp -- 4 行までヤンクし、空白行まで移動し、その後に貼り付けます。
vim ですばやく編集できるようになる前に、学ぶべきことが非常に多く、それと gedit (または他のエディター) との違い (もしあれば) は価値がないかもしれないことを理解しています。
ただし、速度以外の理由で vim を好みます
2022/09/20(火) 21:59:23.01
私の Vim vs Gedit テストでは、Vim チュートリアルの最初から、チュートリアルで使用するように指示された正確なコマンドを使用してタスクを実行していました。
誰かがクリック アンド タイプ エディターよりも Vim を使って速くなる可能性はありますが、学習のコストを償却することは決してないと思います。(もちろん、すでにかなりのレベルに達している場合は、コストのかなりの部分を支払ったので、続行するのが理にかなっているかもしれません。)
>>
vim が私の生産性にもたらした最大の改善点は、編集の生の速度だけではなく、vim を使った編集の楽しさです。仕事自体が少し平凡になったとき、それは私をより集中させます.
Steve が言ったことに付け加えると、グラフィカルな Vim を使用している場合は、マウスを使用することを恐れないでください。MacVim では、単語を変更したい場合は、その単語をダブルクリックして c を押し、好きなように入力します。
<<
本当に私が疑問に思っているのは、Vim のやり方とクリック アンド タイプのやり方のどちらが速いかということです。クリックして入力するエディターとしての Vim の本当に魅力的な利点は見当たりません。Gedit にはプラグイン メカニズムもあります。
誰かがクリック アンド タイプ エディターよりも Vim を使って速くなる可能性はありますが、学習のコストを償却することは決してないと思います。(もちろん、すでにかなりのレベルに達している場合は、コストのかなりの部分を支払ったので、続行するのが理にかなっているかもしれません。)
>>
vim が私の生産性にもたらした最大の改善点は、編集の生の速度だけではなく、vim を使った編集の楽しさです。仕事自体が少し平凡になったとき、それは私をより集中させます.
Steve が言ったことに付け加えると、グラフィカルな Vim を使用している場合は、マウスを使用することを恐れないでください。MacVim では、単語を変更したい場合は、その単語をダブルクリックして c を押し、好きなように入力します。
<<
本当に私が疑問に思っているのは、Vim のやり方とクリック アンド タイプのやり方のどちらが速いかということです。クリックして入力するエディターとしての Vim の本当に魅力的な利点は見当たりません。Gedit にはプラグイン メカニズムもあります。
769名無しさん@お腹いっぱい。
2022/09/20(火) 22:04:05.09 放り出す理由を探し始めたw
「彼は出来ない理由を考えるのではなく...」
「彼は出来ない理由を考えるのではなく...」
2022/09/20(火) 22:06:19.82
長文の人、双極性障害の躁状態や。
お薬飲んで沢山寝るといいんやで。
信じられなければ、周りの人に自分の状態聞いてみて。
お薬飲んで沢山寝るといいんやで。
信じられなければ、周りの人に自分の状態聞いてみて。
2022/09/20(火) 22:33:50.85
<醜いな gVim の日本語フォント
noto mono なんだけど
醜い konna minikui no jkl==美しい DEBIAN
gVim上でfcitxの入力候補ウインドウ内の文字列が見えない
vimではok
noto mono なんだけど
醜い konna minikui no jkl==美しい DEBIAN
gVim上でfcitxの入力候補ウインドウ内の文字列が見えない
vimではok
2022/09/20(火) 22:34:26.76
>>770
wwwさすがww
wwwさすがww
2022/09/20(火) 22:35:25.11
2022/09/20(火) 22:37:54.69
だいぶんvim のこと、知ってきて、ああこれガイジン用だなー!と
おれは白人がにくいっ おれたちジャップは勉強すると損するなーと!!
馬鹿野郎!!なんがユニックスじゃ?ザコがwww
おれは白人がにくいっ おれたちジャップは勉強すると損するなーと!!
馬鹿野郎!!なんがユニックスじゃ?ザコがwww
2022/09/20(火) 22:42:19.86
荒らしが湧いてて草
776名無しさん@お腹いっぱい。
2022/09/20(火) 22:59:07.96 役者の演技の如く様々な立場の人になりすます人か
あんましなめんなw
あんましなめんなw
2022/09/20(火) 23:03:08.08
vim-jp の Slack に行けば相手してもらえるよ
778名無しさん@お腹いっぱい。
2022/09/21(水) 02:41:22.46 日本語メインならorg-modeのあるemacsのほうがやや組み立てやすいかとは思う
2022/09/21(水) 08:33:46.92
躁な人は>>571やると激ハマり躁でよさ躁
ネット徘徊して小間切れ情報集めたって何も身に付かんよ
ネット徘徊して小間切れ情報集めたって何も身に付かんよ
2022/09/21(水) 21:58:43.34
>780
はじめまして。当方debian11でvimの練習用環境を構築中。
ubuntuのPPAを入れて古い geditでvimモードを。
$ sudo apt-add-repository ppa:mc3man/older
gpg: keybox'/tmp/tmp1_3vp_hr/pubring.gpg'が作成されました
gpg: /tmp/tmp1_3vp_hr/trustdb.gpg: 信用データベースができました
gpg: 鍵90BD7EACED8E640A: 公開鍵"Launchpad PPA for Doug McMahon"をインポートしました
gpg: 処理数の合計: 1
gpg: インポート: 1
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
警告: apt-key は非推奨です。代わりに trusted.gpg.d でキーリングのファイルを管理します (apt-key(8) を参照)。 <=翻訳
gpg: 有効なOpenPGPデータが見つかりません。
<=どう対処したら?
ありがとうございます。& よろしくおねがいします。
はじめまして。当方debian11でvimの練習用環境を構築中。
ubuntuのPPAを入れて古い geditでvimモードを。
$ sudo apt-add-repository ppa:mc3man/older
gpg: keybox'/tmp/tmp1_3vp_hr/pubring.gpg'が作成されました
gpg: /tmp/tmp1_3vp_hr/trustdb.gpg: 信用データベースができました
gpg: 鍵90BD7EACED8E640A: 公開鍵"Launchpad PPA for Doug McMahon"をインポートしました
gpg: 処理数の合計: 1
gpg: インポート: 1
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
警告: apt-key は非推奨です。代わりに trusted.gpg.d でキーリングのファイルを管理します (apt-key(8) を参照)。 <=翻訳
gpg: 有効なOpenPGPデータが見つかりません。
<=どう対処したら?
ありがとうございます。& よろしくおねがいします。
2022/09/21(水) 21:58:51.14
その後の当方の状態です
$ sudo apt-key adv --recv-keys チョメチョメ
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.W3pXe7iLDn/gpg.1.sh --recv-keys パリラ
gpg: key 90BD7EACED8E640A: new key but contains no user ID - skipped
gpg: 処理数の合計: 1
gpg: ユーザIDなし: 1
$ sudo apt update
エラー:6 ://ppa.launchpad.net/mc3man/older/ubuntu kinetic Release
404 Not Found [IP: ]
パッケージリストを読み込んでいます... 完了
E: リポジトリ ://ppa.launchpad.net/mc3man/older/ubuntu kinetic Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。
$ sudo apt-key adv --recv-keys チョメチョメ
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.W3pXe7iLDn/gpg.1.sh --recv-keys パリラ
gpg: key 90BD7EACED8E640A: new key but contains no user ID - skipped
gpg: 処理数の合計: 1
gpg: ユーザIDなし: 1
$ sudo apt update
エラー:6 ://ppa.launchpad.net/mc3man/older/ubuntu kinetic Release
404 Not Found [IP: ]
パッケージリストを読み込んでいます... 完了
E: リポジトリ ://ppa.launchpad.net/mc3man/older/ubuntu kinetic Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。
2022/09/21(水) 22:31:04.83
ubuntu と Debian 混ぜるなボケ
2022/09/21(水) 22:33:09.73
>>783
おおっ!
おおっ!
2022/09/21(水) 22:36:01.04
丁寧な回答を頂戴して感動😍 なんか以前に混ぜてもokありましたから
戻しましたタイムシフトで
やっぱり独習は厳しいのかなあ?と。現在は
1. geditのvimモード プラグイン
2. Gvim
3. vim
の3つ準備はしました。しかしvimを使って実際の練習はなかなかやる気が出ませんね
戻しましたタイムシフトで
やっぱり独習は厳しいのかなあ?と。現在は
1. geditのvimモード プラグイン
2. Gvim
3. vim
の3つ準備はしました。しかしvimを使って実際の練習はなかなかやる気が出ませんね
2022/09/21(水) 23:20:25.84
うるさい人、Debian 使うなら vim-tiny, nvi, elvis-tiny なんかの vim より少し不便なのをコンソールから使うと vi のお作法が身に付くかもね
2022/09/21(水) 23:20:33.24
androidのスマホかスマートtvもっていればf-droidをインストールしてf-droidからtermuxをインストールしてtermuxからvimかneovimをインストールすることもできるよ。
termuxを使わずにandroidに直接インストールできるvimもあるけど。
termuxを使わずにandroidに直接インストールできるvimもあるけど。
2022/09/21(水) 23:21:42.09
APPLEが実施したテストは、当時のMACINTOSHコンピュータで利用可能な単純なタスクに基づいていた。テキスト編集は複雑
======================
<==gedit vim modeでノーマルモード中にctrl+c、インサートモードに入って ctrl+v を使用するとコピー アンド ペーストできた。
<==vimでノーマルモード中にマウスでctrl+c、インサートモードに入ってマウスの中クリックで できた。
<==vimでノーマルでもctrl+shift+c、ctrl+shift+v で直接コピー アンド ペーストできるn
<==gvimでは なぜかできない、未確定文字列が見えない <-- この問題の解決方法
$ vim -gf &
で起動させること。
結論的にgvimは色々と醜い。抜きたい。とくにgvimのみ好きなフォントを使えない点。等幅フォントではないリュウミン。
======================
<==gedit vim modeでノーマルモード中にctrl+c、インサートモードに入って ctrl+v を使用するとコピー アンド ペーストできた。
<==vimでノーマルモード中にマウスでctrl+c、インサートモードに入ってマウスの中クリックで できた。
<==vimでノーマルでもctrl+shift+c、ctrl+shift+v で直接コピー アンド ペーストできるn
<==gvimでは なぜかできない、未確定文字列が見えない <-- この問題の解決方法
$ vim -gf &
で起動させること。
結論的にgvimは色々と醜い。抜きたい。とくにgvimのみ好きなフォントを使えない点。等幅フォントではないリュウミン。
2022/09/22(木) 07:04:17.84
おはようござい。昨夜は寝落ち
>>785
> うるさい人、Debian 使うなら vim-tiny, nvi, elvis-tiny なんかの vim より少し不便なの
をコンソールから使うと vi のお作法が身に付くかもね
この情報をググって深めていきます、いまから
>>786
> androidのスマホかスマートtvもっていればf-droidをインストールしてf-droidからtermuxをインストールしてtermuxからvimかneovimをインストールすることもできるよ。
> termuxを使わずにandroidに直接インストールできるvimもあるけど。
持ってませんパソコンひとすじです
>>785
> うるさい人、Debian 使うなら vim-tiny, nvi, elvis-tiny なんかの vim より少し不便なの
をコンソールから使うと vi のお作法が身に付くかもね
この情報をググって深めていきます、いまから
>>786
> androidのスマホかスマートtvもっていればf-droidをインストールしてf-droidからtermuxをインストールしてtermuxからvimかneovimをインストールすることもできるよ。
> termuxを使わずにandroidに直接インストールできるvimもあるけど。
持ってませんパソコンひとすじです
2022/09/23(金) 00:37:26.78
□gvim がおれの怒りを買った理由を述べておく
プロポーショナルフォントが使えないこと。これに尽きる。醜きゴシック体の等幅フォントは絶対に拒否する!!
=================
vimスレの皆さんこんにちは
質問:
1.
gvim では 等幅フォント以外使えません。しかし端末のvimとふつうのエディタでは使えます。
ひじょうに美しい日本語明朝体プロポーショナルフォントが。このちがいはどこから来るのですか?
2.
端末やエディタでは、等幅フォントを使うのが常識みたいだが、じぶんはリュウミンという非等幅日本語フォントです。なにか問題が起きるのですか?
プロポーショナルフォントが使えないこと。これに尽きる。醜きゴシック体の等幅フォントは絶対に拒否する!!
=================
vimスレの皆さんこんにちは
質問:
1.
gvim では 等幅フォント以外使えません。しかし端末のvimとふつうのエディタでは使えます。
ひじょうに美しい日本語明朝体プロポーショナルフォントが。このちがいはどこから来るのですか?
2.
端末やエディタでは、等幅フォントを使うのが常識みたいだが、じぶんはリュウミンという非等幅日本語フォントです。なにか問題が起きるのですか?
2022/09/23(金) 00:46:32.13
コーディングは普通等幅でやる
vimで文章は書かない
vimで文章は書かない
2022/09/23(金) 01:05:29.75
vimは格子状に文字が並んでいることを前提としたシステム。
1行目の10文字目の真下には2行目の10文字目が無いといけない。
等幅でないフォントをもし使ったとしても等幅のフォントを使ったときと同様に等間隔でフォントを並べないといけない。
全角文字は半角文字のちょうど二倍の幅ということになっている。
もし等幅でないフォントを等間隔で並べずに画面に表示されたらctrl+vしたときにどうなるやら。
1行目の10文字目の真下には2行目の10文字目が無いといけない。
等幅でないフォントをもし使ったとしても等幅のフォントを使ったときと同様に等間隔でフォントを並べないといけない。
全角文字は半角文字のちょうど二倍の幅ということになっている。
もし等幅でないフォントを等間隔で並べずに画面に表示されたらctrl+vしたときにどうなるやら。
2022/09/23(金) 01:13:04.80
>>790
> コーディングは普通等幅でやる
> vimで文章は書かない
よろしくおねがいします🙇
せんじつメール文や日記等もじぶんはぜんぶvimで書いている。だからプログラムやらなくても役立つ!
と言われ、初めました。
どう考えたらよいですかっ?
> コーディングは普通等幅でやる
> vimで文章は書かない
よろしくおねがいします🙇
せんじつメール文や日記等もじぶんはぜんぶvimで書いている。だからプログラムやらなくても役立つ!
と言われ、初めました。
どう考えたらよいですかっ?
2022/09/23(金) 01:20:41.47
>>791
半分は理解りました。もう少ししらべます。
mate端末とmate端末上のvimでは、日本語でリュウミンが使えます。端末の
編集>プロファイルの設定>全般>フォント
で
げんざい Fira Code サイズ20 を選択してますが、自然にというか勝手にというか「日本語については
自分の使いたいリュウミンが出てきます。
端末上のvim も同じ状態です。
ありがとうございましたっ💦
半分は理解りました。もう少ししらべます。
mate端末とmate端末上のvimでは、日本語でリュウミンが使えます。端末の
編集>プロファイルの設定>全般>フォント
で
げんざい Fira Code サイズ20 を選択してますが、自然にというか勝手にというか「日本語については
自分の使いたいリュウミンが出てきます。
端末上のvim も同じ状態です。
ありがとうございましたっ💦
2022/09/23(金) 01:32:28.87
自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな
2022/09/23(金) 01:33:58.71
ビジュアルモード各種とヤンクペースト等をたった今初めて憶えました!
2022/09/23(金) 01:36:18.10
2022/09/23(金) 01:50:16.38
$ vim --version | grep clipboard
-clipboard +jumplist +popupwin +user_commands
+ex_extra -mouse_jsbterm -sun_workshop -xterm_clipboard
$ sudo apt install vim
以下のパッケージが新たにインストールされます:
vim vim-runtime
7,720 kB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 36.3 MB のディスク容量が消費されます。
で
$ vim --version | grep Huge
Huge 版 without GUI. 機能の一覧 有効(+)/無効(-)
というのを数時間前に入れ直したところだが
-clipboard +jumplist +popupwin +user_commands
+ex_extra -mouse_jsbterm -sun_workshop -xterm_clipboard
$ sudo apt install vim
以下のパッケージが新たにインストールされます:
vim vim-runtime
7,720 kB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 36.3 MB のディスク容量が消費されます。
で
$ vim --version | grep Huge
Huge 版 without GUI. 機能の一覧 有効(+)/無効(-)
というのを数時間前に入れ直したところだが
2022/09/23(金) 02:21:34.90
UD Digi Kyokasyo を入れて、
みごと等幅で統一されたし、見やすいフォントです。
> 自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな
縦横比7:4の仕方がわかりません
みごと等幅で統一されたし、見やすいフォントです。
> 自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな
縦横比7:4の仕方がわかりません
2022/09/23(金) 12:28:50.13
>>791
://github.com/vim-jp/issues/issues/741
参考
set guifont=Source\ Code\ Pro\ 20
set guifontwide=Source\ Han\ Code\ JP\ 12
自分
set guifont=FiraCode\ 20
A-OTF Ryumin Pr5 L-KL だから
set guifontwide=A-OTF\ Ryumin\ Pr5\ L-KL\ 20
できた〜〜!😍 格子状になったあ〜〜
GVim で
guifont で等幅フォントFiraCodeを指定し、guifontwide で全角用のプロポーショナルフォントRyuminを指定。
とはいえ
geditと端末のvimではRyuminがほんらいのプロポーショナルフォントの幅で表示されてる。
://github.com/vim-jp/issues/issues/741
参考
set guifont=Source\ Code\ Pro\ 20
set guifontwide=Source\ Han\ Code\ JP\ 12
自分
set guifont=FiraCode\ 20
A-OTF Ryumin Pr5 L-KL だから
set guifontwide=A-OTF\ Ryumin\ Pr5\ L-KL\ 20
できた〜〜!😍 格子状になったあ〜〜
GVim で
guifont で等幅フォントFiraCodeを指定し、guifontwide で全角用のプロポーショナルフォントRyuminを指定。
とはいえ
geditと端末のvimではRyuminがほんらいのプロポーショナルフォントの幅で表示されてる。
2022/09/23(金) 15:58:06.83
>>798
vim上からhelp guiコマンドか/usr/share/vim/vim82/doc/gui.txt等にあるマニュアルに書かれている
と思ったらフォントの縦横指定ができるのはWindowsのみだったな 悪い
vim上からhelp guiコマンドか/usr/share/vim/vim82/doc/gui.txt等にあるマニュアルに書かれている
と思ったらフォントの縦横指定ができるのはWindowsのみだったな 悪い
2022/09/24(土) 03:59:34.49
dd 行削除 気持ちよすぎ!もうやめらんない
*dd*
["x]dd Delete [count] lines [into register x] |linewise|.
geditのvimモードだと中途半端なので、ぎゃくにコピーなどで旧来のやり方から抜けられない。これがいいのか悪いのか
わからない。gvimとvimだけにしたほうがよいのか?
*dd*
["x]dd Delete [count] lines [into register x] |linewise|.
geditのvimモードだと中途半端なので、ぎゃくにコピーなどで旧来のやり方から抜けられない。これがいいのか悪いのか
わからない。gvimとvimだけにしたほうがよいのか?
802名無しさん@お腹いっぱい。
2022/09/24(土) 04:07:52.52 >>801
あなたの感覚は正常化されたのでもうvim以外を使うとストレスを感じます
あなたの感覚は正常化されたのでもうvim以外を使うとストレスを感じます
2022/09/24(土) 04:15:10.94
>>801
> vim上からhelp guiコマンドか/usr/share/vim/vim82/doc/gui.txt等にあるマニュアルに書かれている
> vim上からhelp guiコマンド
おおっ!!😍 すばらしい...と思ったけど、ヘルプ内の検索の仕方がわからんw
gdim 移動して
ツールバー>ヘルプ検索アイコン ww
i@t1:/usr/share/vim/vim82/doc$ ls
README.Debian if_lua.txt os_risc.txt syntax.txt usr_24.txt
arabic.txt if_mzsch.txt os_unix.txt tabpage.txt usr_25.txt
autocmd.txt if_ole.txt os_vms.txt tags usr_26.txt
change.txt if_perl.txt os_win32.txt tags.vim-tiny usr_27.txt
channel.txt if_pyth.txt pattern.txt tagsrch.txt usr_28.txt
cmdline.txt if_ruby.txt pi_getscript.txt term.txt usr_29.txt
debug.txt if_sniff.txt pi_gzip.txt terminal.txt usr_30.txt
略
巨大すぎます!!げんざいのvim
> vim上からhelp guiコマンドか/usr/share/vim/vim82/doc/gui.txt等にあるマニュアルに書かれている
> vim上からhelp guiコマンド
おおっ!!😍 すばらしい...と思ったけど、ヘルプ内の検索の仕方がわからんw
gdim 移動して
ツールバー>ヘルプ検索アイコン ww
i@t1:/usr/share/vim/vim82/doc$ ls
README.Debian if_lua.txt os_risc.txt syntax.txt usr_24.txt
arabic.txt if_mzsch.txt os_unix.txt tabpage.txt usr_25.txt
autocmd.txt if_ole.txt os_vms.txt tags usr_26.txt
change.txt if_perl.txt os_win32.txt tags.vim-tiny usr_27.txt
channel.txt if_pyth.txt pattern.txt tagsrch.txt usr_28.txt
cmdline.txt if_ruby.txt pi_getscript.txt term.txt usr_29.txt
debug.txt if_sniff.txt pi_gzip.txt terminal.txt usr_30.txt
略
巨大すぎます!!げんざいのvim
2022/09/24(土) 04:17:27.88
元
$ vi --version
Small version without GUI.
現在
Huge 版 with GTK3 GUI.
これはtiny にしたかったのだが(学習効果のため)
アーチwikiでひろった
"##### auto fcitx ###########
let g:input_toggle = 1
function! Fcitx2en()
let s:input_status = system("fcitx-remote")
if s:input_status == 2
let g:input_toggle = 1
let l:a = system("fcitx-remote -c")
endif
以下長大のため略す
=================
が効かなくなるので やむなくHuge 版 です。<== これでいいでしょうか?
$ vi --version
Small version without GUI.
現在
Huge 版 with GTK3 GUI.
これはtiny にしたかったのだが(学習効果のため)
アーチwikiでひろった
"##### auto fcitx ###########
let g:input_toggle = 1
function! Fcitx2en()
let s:input_status = system("fcitx-remote")
if s:input_status == 2
let g:input_toggle = 1
let l:a = system("fcitx-remote -c")
endif
以下長大のため略す
=================
が効かなくなるので やむなくHuge 版 です。<== これでいいでしょうか?
2022/09/24(土) 04:22:30.24
>>803
> あなたの感覚は正常化されたのでもうvim以外を使うとストレスを感じます
おはようございます😇
://dev.to/brandonwallace/how-to-use-vim-mode-on-the-command-line-in-bash-fnn
How To Use Vim Mode On The Command Line In Bash
ごはん食べたら端末内をvim風操作に変更して練習していきます
> あなたの感覚は正常化されたのでもうvim以外を使うとストレスを感じます
おはようございます😇
://dev.to/brandonwallace/how-to-use-vim-mode-on-the-command-line-in-bash-fnn
How To Use Vim Mode On The Command Line In Bash
ごはん食べたら端末内をvim風操作に変更して練習していきます
806名無しさん@お腹いっぱい。
2022/09/24(土) 08:26:26.14 あんましなめんなw
2022/09/24(土) 09:56:23.62
シェルスクリプトのviやemacsモードはvi/emacsが体に染み付いている人向けだから、順番逆転しちゃってる。
ヒストリ機能で呼び出した、前に使ったゴニョゴニョを修整して使いたい人にもみえないしさ。
ヒストリ機能で呼び出した、前に使ったゴニョゴニョを修整して使いたい人にもみえないしさ。
2022/09/24(土) 15:49:28.37
>>808
>シェルのviやemacsモードはvi/emacsが体に染み付いている人向けだから、順番逆転しちゃってる。
$ vi -gf .bashrc &
追記
set -o vi
$ source ~/.bashrc
してみましたが、すでに設定済みの
# 矢印キーでコマンド履歴補完
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
が効かなくなる
ググると、://www.trhrkmk.com/posts/setting-vi-mode-in-bash-comfortable/
こちらのページ等に回避策があり、完全動作するみたいですが
あまりにも変更個所が多く、マシンが変わったときの汎用性に劣ると判断。
初心者学習的見地から
>順番逆転しちゃってる。
というお言葉を信じ「こんかいは止めておきます」少し残念でした!💦というのは一刻も早くviに
慣れたかったから
>シェルのviやemacsモードはvi/emacsが体に染み付いている人向けだから、順番逆転しちゃってる。
$ vi -gf .bashrc &
追記
set -o vi
$ source ~/.bashrc
してみましたが、すでに設定済みの
# 矢印キーでコマンド履歴補完
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
が効かなくなる
ググると、://www.trhrkmk.com/posts/setting-vi-mode-in-bash-comfortable/
こちらのページ等に回避策があり、完全動作するみたいですが
あまりにも変更個所が多く、マシンが変わったときの汎用性に劣ると判断。
初心者学習的見地から
>順番逆転しちゃってる。
というお言葉を信じ「こんかいは止めておきます」少し残念でした!💦というのは一刻も早くviに
慣れたかったから
2022/09/24(土) 16:19:04.70
.bashrc に描き込むとシェルの実行時に毎回実行される。
.bash_profile なら、ログイン時に1回。
インタラクティブな動作向けは .bash_profile に書くんじゃないかな。
.bash_profile なら、ログイン時に1回。
インタラクティブな動作向けは .bash_profile に書くんじゃないかな。
2022/09/25(日) 00:26:21.18
一週間とりくんで vimの抵抗が ウソみたく消えてきた。5日目までは「廃止を決定していたが」
..ハッキリいってgedit vimモードもgvim もいらん気がする。
vimと、慣れ親しんだplumaだけでいいのでは? 後者は脳の調子が悪く、混乱してしまった場合につかうで?
しかし何度も入れたり出したりしてる。このgedit vimモードとgvim 。だからそのままのがいいのか?
geditは 空白等を可視化するのに「ひじょうに美しく」表現します。げんじょう魅力はその点だけです。
あとは何一つvimに勝てないし、それどころか自分には初めてリナックス道に入ってからずーっと使ってるplumaのが魅力的に見える。
gvimは「あり得んほどゴチャゴチャしてる!」それでも今後つまったときのために
取っておいたほうがよいのか!
ヴィム先輩方!最終指導をお願いします!!
..ハッキリいってgedit vimモードもgvim もいらん気がする。
vimと、慣れ親しんだplumaだけでいいのでは? 後者は脳の調子が悪く、混乱してしまった場合につかうで?
しかし何度も入れたり出したりしてる。このgedit vimモードとgvim 。だからそのままのがいいのか?
geditは 空白等を可視化するのに「ひじょうに美しく」表現します。げんじょう魅力はその点だけです。
あとは何一つvimに勝てないし、それどころか自分には初めてリナックス道に入ってからずーっと使ってるplumaのが魅力的に見える。
gvimは「あり得んほどゴチャゴチャしてる!」それでも今後つまったときのために
取っておいたほうがよいのか!
ヴィム先輩方!最終指導をお願いします!!
2022/09/25(日) 00:31:29.15
>>809
> .bashrc に描き込むとシェルの実行時に毎回実行される。
> .bash_profile なら、ログイン時に1回。
> インタラクティブな動作向けは .bash_profile に書くんじゃないかな。
軽くだけしらべた。しかし言われていること
□シェルの実行時に毎回実行
□ログイン時に1回
□インタラクティブな動作向けは
これらの概念というか違いがわからず、この教えを胸に置いて、こんご確信ある理解が得られたときに
やります。ゆえに既知のやり方 .bashrc の編集のままで行きました!感謝です🙇💦
> .bashrc に描き込むとシェルの実行時に毎回実行される。
> .bash_profile なら、ログイン時に1回。
> インタラクティブな動作向けは .bash_profile に書くんじゃないかな。
軽くだけしらべた。しかし言われていること
□シェルの実行時に毎回実行
□ログイン時に1回
□インタラクティブな動作向けは
これらの概念というか違いがわからず、この教えを胸に置いて、こんご確信ある理解が得られたときに
やります。ゆえに既知のやり方 .bashrc の編集のままで行きました!感謝です🙇💦
2022/09/25(日) 01:08:24.45
>>810
> geditは 空白等を可視化するのに「ひじょうに美しく」表現します。げんじょう魅力はその点だけです。
これはまちがいでした。いま使ってたのだが「グリット線でマス目にする機能や」これはプルーマにないです。
行番号も、表示・非表示。vimとくらべて直感的にすぐ変更できます
================
$ vi ~/.vimrc
で
行番号表示にしてたが、
1 一週間とりくんで vimの抵抗が ウソみたく消えてきた。5日目までは「廃止を決定していたが」
2 ..ハッキリいってgedit vimモードもgvim もいらん気がする。
3 vimと、慣れ親しんだplumaだけでいいのでは? 後者は脳の調子が悪く、混乱してしまった場合につかう> で?
という感じで2ちゃん貼り付けのとき、番号いっしょに貼り付けられて困った。
これをキーボードショートカットかなんかで一発 表示・非表示 切り替えできないのですかっ?
.vimrc から set number みたいのを消した。
> geditは 空白等を可視化するのに「ひじょうに美しく」表現します。げんじょう魅力はその点だけです。
これはまちがいでした。いま使ってたのだが「グリット線でマス目にする機能や」これはプルーマにないです。
行番号も、表示・非表示。vimとくらべて直感的にすぐ変更できます
================
$ vi ~/.vimrc
で
行番号表示にしてたが、
1 一週間とりくんで vimの抵抗が ウソみたく消えてきた。5日目までは「廃止を決定していたが」
2 ..ハッキリいってgedit vimモードもgvim もいらん気がする。
3 vimと、慣れ親しんだplumaだけでいいのでは? 後者は脳の調子が悪く、混乱してしまった場合につかう> で?
という感じで2ちゃん貼り付けのとき、番号いっしょに貼り付けられて困った。
これをキーボードショートカットかなんかで一発 表示・非表示 切り替えできないのですかっ?
.vimrc から set number みたいのを消した。
2022/09/25(日) 01:12:37.48
vim で
22 行がヤンクされました
と出て
2ちゃんにコントロール+V で貼りつかない
22 行がヤンクされました
と出て
2ちゃんにコントロール+V で貼りつかない
814名無しさん@お腹いっぱい。
2022/09/25(日) 09:40:38.39 Vimにすら門前払いされているのでは?
あんましなめんなw
あんましなめんなw
2022/09/25(日) 10:50:12.47
>>813
Xとのyank/pop、"*y とか何かそんなの、はgvimでしか出来ないのでないか。
Xとのyank/pop、"*y とか何かそんなの、はgvimでしか出来ないのでないか。
2022/09/25(日) 11:22:43.04
817名無しさん@お腹いっぱい。
2022/09/25(日) 12:06:39.07 知ってるようで知らない人の助言wですか
あんましなめんなw
あんましなめんなw
2022/09/25(日) 12:10:39.90
2022/09/25(日) 12:21:48.73
短い説明
中途半端なレスは自演を疑われる
中途半端なレスは自演を疑われる
2022/09/25(日) 13:14:02.99
>>819
IDも付いていないのだからそんなことを気にしてもしょうがないと思うけど
IDも付いていないのだからそんなことを気にしてもしょうがないと思うけど
2022/09/25(日) 14:33:53.31
自演し放題なんだからそんなことを気にしてもしょうがないだろ、との事
2022/09/25(日) 15:00:22.92
先生、2ちゃん貼り付けのオペレーションの意味が分かりません。
vim から掲示板が読めるのでしょうか。
vim から掲示板が読めるのでしょうか。
2022/09/25(日) 17:18:20.49
うるさい人は Debian 使っているようなので、Debian Reference 読めば vim 以外の知識が増えて、結果として色々分かるようになると思う。
https://www.debian.org/doc/user-manuals#quick-reference
https://www.debian.org/doc/user-manuals#quick-reference
824名無しさん@お腹いっぱい。
2022/09/25(日) 18:41:30.882022/09/25(日) 19:38:17.62
>>824
この人、才能あるね
この人、才能あるね
2022/09/25(日) 21:19:59.91
Rictyの人、そこまでして承認欲求を満たしたいとは
涙無しで読むことはできんな
涙無しで読むことはできんな
827名無しさん@お腹いっぱい。
2022/09/26(月) 09:14:33.18 TeX書いてるんだけどasyncomplete、補完語に続く文字が勝手に消えるからストレス
たまってしょうがない・・・
たまってしょうがない・・・
2022/09/26(月) 13:23:28.03
レスがひじょうに遅れてすいません!🙇
当時(10日前?)の段階ではゆわれてることが理解できず、見落としていました。
> plumaは旧geditのフォーク版だからスペース可視化プラグインがあるんじゃないかな。
> Debianのにはなかったけど、鳥によって同梱プラグインが違ったりするからね。
ちがうトリを入れろということ?そこまでして 半角スペース可視化 いりません!
> まあ半角スペースは可視化せずとも等幅フォントにしておくだけで十分。
> なぜかって、等幅なら文字によって変な隙間とか出来ないから見たまんまになる。
こんかい予備GUIエディタをplumaにもどすことを決意。可視化できなくなるが、日本語については等幅も使いたくない、理由は。
> Rictyにしておけば基本的に排除すべきな全角スペースは⭕みたいな記号で表されるし。
俺の使っている リュウミンが究極美しい日本語フォントだからだ!!全角スペースなんか放置しておいても今まで大した実害はなかった!
美のほうが大事なんだっ
当時(10日前?)の段階ではゆわれてることが理解できず、見落としていました。
> plumaは旧geditのフォーク版だからスペース可視化プラグインがあるんじゃないかな。
> Debianのにはなかったけど、鳥によって同梱プラグインが違ったりするからね。
ちがうトリを入れろということ?そこまでして 半角スペース可視化 いりません!
> まあ半角スペースは可視化せずとも等幅フォントにしておくだけで十分。
> なぜかって、等幅なら文字によって変な隙間とか出来ないから見たまんまになる。
こんかい予備GUIエディタをplumaにもどすことを決意。可視化できなくなるが、日本語については等幅も使いたくない、理由は。
> Rictyにしておけば基本的に排除すべきな全角スペースは⭕みたいな記号で表されるし。
俺の使っている リュウミンが究極美しい日本語フォントだからだ!!全角スペースなんか放置しておいても今まで大した実害はなかった!
美のほうが大事なんだっ
2022/09/26(月) 13:49:18.86
おもしろ荘だから、Linux あたりにフォントのスレッド建てて語ってくれよ。
>>826, 828
>>826, 828
2022/09/27(火) 08:25:24.47
>>803
ヘルプ内の検索は通常の検索の仕方と同じ
文字サイズの説明は6項目にあるので/6\.とかすればいいかと
> マウス非使用縛りと思ったのと、タグジャンプの説明と目的項にジャンプするまでの操作説明が長くなると思ったので。
> 短い説明で済ませられるならよろしく
親切な方、レスが遅れまして。
:h dd
*dd*
["x]dd Delete [count] lines [into register x] |linewise|. <==このヘルプは日本語化したほうがよいですか?
> マウス非使用縛り
のほうが長期的に優位なのですか?もしそうでないなら、マウス使用可能にするやり方を教えて下さい
ヘルプ内の検索は通常の検索の仕方と同じ
文字サイズの説明は6項目にあるので/6\.とかすればいいかと
> マウス非使用縛りと思ったのと、タグジャンプの説明と目的項にジャンプするまでの操作説明が長くなると思ったので。
> 短い説明で済ませられるならよろしく
親切な方、レスが遅れまして。
:h dd
*dd*
["x]dd Delete [count] lines [into register x] |linewise|. <==このヘルプは日本語化したほうがよいですか?
> マウス非使用縛り
のほうが長期的に優位なのですか?もしそうでないなら、マウス使用可能にするやり方を教えて下さい
2022/09/27(火) 08:30:27.47
>>830
>マウス使用可能にするやり方を教えて下さい
すいません🙇 この質問を撤回。マウスすでに可能。
$ vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Oct 01 2021 01:51:08)
適用済パッチ: 1-2434
追加拡張パッチ: 8.2.3402, 8.2.3403, 8.2.3409, 8.2.3428
Huge 版 with GTK3 GUI.
>マウス使用可能にするやり方を教えて下さい
すいません🙇 この質問を撤回。マウスすでに可能。
$ vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Oct 01 2021 01:51:08)
適用済パッチ: 1-2434
追加拡張パッチ: 8.2.3402, 8.2.3403, 8.2.3409, 8.2.3428
Huge 版 with GTK3 GUI.
2022/09/27(火) 10:15:36.50
Huge 版 with GTK3 GUI.
でググって
://zorinos.seesaa.net/article/451348076.html
標準でインストールされている vim の確認
Ubuntu では、標準で「vim-tiny」という簡易版がインストールされている。
$ which vi
/usr/bin/vi
$ ll /usr/bin/vi
lrwxrwxrwx 1 root root 20 3月 27 2022 /usr/bin/vi -> /etc/alternatives/vi
$ ll /etc/alternatives/vi
lrwxrwxrwx 1 root root 17 9月 19 07:15 /etc/alternatives/vi -> /usr/bin/vim.gtk3
$
おれ環境では「vi」を実行すると、「vim.gtk3」が実行される。
=========================
GUIエディタ「gVim」は必要ないけど、前に書いた「挿入モードを終了するときは Fcitx は自動的に閉じられ、そうでないときはその逆」のコードや、「vim」と他のアプリとでクリップボード連携が必要
以上の要求を満たすためには どんなコマンドを?手取り足取りよろしくおねがいします
でググって
://zorinos.seesaa.net/article/451348076.html
標準でインストールされている vim の確認
Ubuntu では、標準で「vim-tiny」という簡易版がインストールされている。
$ which vi
/usr/bin/vi
$ ll /usr/bin/vi
lrwxrwxrwx 1 root root 20 3月 27 2022 /usr/bin/vi -> /etc/alternatives/vi
$ ll /etc/alternatives/vi
lrwxrwxrwx 1 root root 17 9月 19 07:15 /etc/alternatives/vi -> /usr/bin/vim.gtk3
$
おれ環境では「vi」を実行すると、「vim.gtk3」が実行される。
=========================
GUIエディタ「gVim」は必要ないけど、前に書いた「挿入モードを終了するときは Fcitx は自動的に閉じられ、そうでないときはその逆」のコードや、「vim」と他のアプリとでクリップボード連携が必要
以上の要求を満たすためには どんなコマンドを?手取り足取りよろしくおねがいします
2022/09/27(火) 10:29:12.52
viのシンボリックリンク先とコピペの機能は関係ないだろ。
シンボリックリンクなら、削除して作り直せばいいし。
ターミナルアプリは、マウスで事前選択時点でクリップボードにコピペされてる。
Gnome Terminal なのか、他なのかは知らんが。
シンボリックリンクなら、削除して作り直せばいいし。
ターミナルアプリは、マウスで事前選択時点でクリップボードにコピペされてる。
Gnome Terminal なのか、他なのかは知らんが。
2022/09/27(火) 10:32:47.79
:h reg
:h clipboard
いい加減ヘルプすら読まずに書き込むの辞めてくれないか
:h clipboard
いい加減ヘルプすら読まずに書き込むの辞めてくれないか
2022/09/27(火) 11:08:39.37
ヘルプの記述が分かりにくいから教えて、とか
そもそもどういったキーワードで引けばいいかわかりにくそうなもの、ならいいけどさ
機能の名前か関連ワードをそのまま打てば一秒で出てくるような内容な
そもそもどういったキーワードで引けばいいかわかりにくそうなもの、ならいいけどさ
機能の名前か関連ワードをそのまま打てば一秒で出てくるような内容な
2022/09/27(火) 11:14:18.70
観察者の僕、勉強になる。
皆さん、ありがとう。
皆さん、ありがとう。
2022/09/27(火) 13:22:13.82
>>833
ネットのいたる所に「tiny vim 」では「vim」と他のアプリとでクリップボード連携ができないと書いてあり、じっさいに自分の手元でも確認しました。
> viのシンボリックリンク先とコピペの機能は関係ないだろ。
> ターミナルアプリは、マウスで事前選択時点でクリップボードにコピペされてる。
これは自分が上記機能と混同してました。云われてみれば たしかに、ターミナル上ではマウスでダブルクリック・トリプルクリック等でいけますね!
> Gnome Terminal なのか、他なのかは知らんが。
mate Terminal です
> Gnome Terminal なのか、他なのかは知らんが。
ネットのいたる所に「tiny vim 」では「vim」と他のアプリとでクリップボード連携ができないと書いてあり、じっさいに自分の手元でも確認しました。
> viのシンボリックリンク先とコピペの機能は関係ないだろ。
> ターミナルアプリは、マウスで事前選択時点でクリップボードにコピペされてる。
これは自分が上記機能と混同してました。云われてみれば たしかに、ターミナル上ではマウスでダブルクリック・トリプルクリック等でいけますね!
> Gnome Terminal なのか、他なのかは知らんが。
mate Terminal です
> Gnome Terminal なのか、他なのかは知らんが。
2022/09/27(火) 13:37:51.82
コンソールで文字をコピー&ペーストするには
https://atmarkit.itmedia.co.jp/flinux/rensai/linuxtips/275usegpm.html
このオペレーションを説明したかっただけで、ダブルクリック、トリプルクリックは知らん
https://atmarkit.itmedia.co.jp/flinux/rensai/linuxtips/275usegpm.html
このオペレーションを説明したかっただけで、ダブルクリック、トリプルクリックは知らん
2022/09/27(火) 13:38:40.99
>>834
> :h reg
*:reg* *:registers*
:reg[isters] Display the type and contents of all numbered and
named registers. If a register is written to for
|:redir| it will not be listed.
Type can be one of:
"c" for |characterwise| text
"l" for |linewise| text
"b" for |blockwise-visual| text
> :h clipboard
*clipboard*
There is a special register for storing this selection, it is the "*
register. Nothing is put in here unless the information about what text is
selected is about to change (e.g. with a left mouse click somewhere), or when
another application wants to paste the selected text. Then the text is put
in the "* register. For example, to cut a line and make it the current
selection/put it on the clipboard:
英語むりです。やはりやり方少しわからんけど、ヘルプ日本語化からやります。
> いい加減ヘルプすら読まずに書き込むの辞めてくれないか
す...すいません!🙇💦
>ヘルプの記述が分かりにくいから教えて、とか
>そもそもどういったキーワードで引けばいいかわかりにくそうなもの、ならいいけどさ
ありがとう
> :h reg
*:reg* *:registers*
:reg[isters] Display the type and contents of all numbered and
named registers. If a register is written to for
|:redir| it will not be listed.
Type can be one of:
"c" for |characterwise| text
"l" for |linewise| text
"b" for |blockwise-visual| text
> :h clipboard
*clipboard*
There is a special register for storing this selection, it is the "*
register. Nothing is put in here unless the information about what text is
selected is about to change (e.g. with a left mouse click somewhere), or when
another application wants to paste the selected text. Then the text is put
in the "* register. For example, to cut a line and make it the current
selection/put it on the clipboard:
英語むりです。やはりやり方少しわからんけど、ヘルプ日本語化からやります。
> いい加減ヘルプすら読まずに書き込むの辞めてくれないか
す...すいません!🙇💦
>ヘルプの記述が分かりにくいから教えて、とか
>そもそもどういったキーワードで引けばいいかわかりにくそうなもの、ならいいけどさ
ありがとう
2022/09/27(火) 13:55:44.92
>>838
りょうかい
りょうかい
2022/09/27(火) 15:36:48.83
インプットメソッド(IM)もそのまんまで、input method か 'im*と名の付くオプションあたりで引けばいいかと
引き方は:help :help参照、めちゃくちゃ大事
環境についても環境名で引けば大体環境毎のセットアップについても触れられてる事も覚えておいてね
ヘルプは日本語版も非常に活発に更新されてて(既にvim9)、むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
https://vim-jp.org/vimdoc-ja/
にある(右下にダウンロードのリンク)のを
どこでも良いが、[._]vim/とかvimfiles/以下の適当なところに解凍して、に:helptags …/vimdoc-jaで索引作ってね
共存できるので:hでtopicを引くときにはお尻にtopic@en,jaと付ければ引き分けられます
こんなもん?
引き方は:help :help参照、めちゃくちゃ大事
環境についても環境名で引けば大体環境毎のセットアップについても触れられてる事も覚えておいてね
ヘルプは日本語版も非常に活発に更新されてて(既にvim9)、むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
https://vim-jp.org/vimdoc-ja/
にある(右下にダウンロードのリンク)のを
どこでも良いが、[._]vim/とかvimfiles/以下の適当なところに解凍して、に:helptags …/vimdoc-jaで索引作ってね
共存できるので:hでtopicを引くときにはお尻にtopic@en,jaと付ければ引き分けられます
こんなもん?
2022/09/27(火) 15:39:25.09
:help :help(引き方指南)はテンプレに入れといていいかもしれない
2022/09/27(火) 15:49:54.16
抜けてた
引き分けとデフォルト言語設定は
:set helplang=en,ja
で
先にあるのが@無しで参照するやつな
あとKでカーソル下検索、CTRL-[でリンク追う、CTRL-Oで戻る
:helpで引っかからないなら:help :helpgrep
最低こんだけ覚えとけば後はvimと遊んで学ぶに不自由ないはず
老婆心ごめん
引き分けとデフォルト言語設定は
:set helplang=en,ja
で
先にあるのが@無しで参照するやつな
あとKでカーソル下検索、CTRL-[でリンク追う、CTRL-Oで戻る
:helpで引っかからないなら:help :helpgrep
最低こんだけ覚えとけば後はvimと遊んで学ぶに不自由ないはず
老婆心ごめん
2022/09/27(火) 15:54:48.28
ダウンロードして使う場合
ダウンロードして使う zip | tar
vimdoc-ja.tar.gz
単純にGUIで
~/.vim/ 以下にコピーします <==これだけではダメだった
set runtimepath+=/home/i/.vim/vimdoc-ja-master
もしくは、展開した場所を 'runtimepath' に追加
<==コチラで成功 (^^)
*help.txt* For Vim バージョン 9.0. Last change: 2022 May 13
VIM - メインヘルプファイル
k
移動: カーソルを使用するか、"h" で左、"j" で下、 h l
"k" で上、"l" で右に移動できます。
ダウンロードして使う zip | tar
vimdoc-ja.tar.gz
単純にGUIで
~/.vim/ 以下にコピーします <==これだけではダメだった
set runtimepath+=/home/i/.vim/vimdoc-ja-master
もしくは、展開した場所を 'runtimepath' に追加
<==コチラで成功 (^^)
*help.txt* For Vim バージョン 9.0. Last change: 2022 May 13
VIM - メインヘルプファイル
k
移動: カーソルを使用するか、"h" で左、"j" で下、 h l
"k" で上、"l" で右に移動できます。
2022/09/27(火) 15:57:35.24
2022/09/27(火) 16:06:48.84
>>841
> むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
期待😍
>
[._]vim/とかvimfiles/以下の適当なところに解凍して、に:helptags …/vimdoc-jaで索引作ってね
~/.vim/ 以下にコピー <==ここまでは同じ。問題なしと思われ。
:helptags …/vimdoc-jaで索引作ってね <== これはやってない
引き分けとデフォルト言語設定は <== これも設定してない
:set helplang=en,ja
===========================
$ vi ~/.vimrc
で記述した set runtimepath+=/home/i/.vim/vimdoc-ja-master
をいったん削除して
> :helptags …/vimdoc-jaで索引作ってね
からやり直し
> むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
期待😍
>
[._]vim/とかvimfiles/以下の適当なところに解凍して、に:helptags …/vimdoc-jaで索引作ってね
~/.vim/ 以下にコピー <==ここまでは同じ。問題なしと思われ。
:helptags …/vimdoc-jaで索引作ってね <== これはやってない
引き分けとデフォルト言語設定は <== これも設定してない
:set helplang=en,ja
===========================
$ vi ~/.vimrc
で記述した set runtimepath+=/home/i/.vim/vimdoc-ja-master
をいったん削除して
> :helptags …/vimdoc-jaで索引作ってね
からやり直し
2022/09/27(火) 16:16:59.41
:helptags …/vimdoc-ja
:helptags /home/i/.vim/vimdoc-ja-master <==これでいいのか半信半疑
打ち込んだ => 失敗。英語のママ
*:helpt* *:helptags*
*E154* *E150* *E151* *E152* *E153* *E670*
:helpt[ags] [++t] {dir}
Generate the help tags file(s) for directory {dir}.
When {dir} is ALL then all "doc" directories in
'runtimepath' will be used.
dir} が ALL の場合、'runtimepath' にあるすべての "doc" ディレクトリが生成されます。
doc "ディレクトリが使用されます。
==> ン〜〜限界突破!
$ vi ~/.vimrc
で記述した set runtimepath+=/home/i/.vim/vimdoc-ja-master
はやっぱ いったのかっ?
:helptags /home/i/.vim/vimdoc-ja-master <==これでいいのか半信半疑
打ち込んだ => 失敗。英語のママ
*:helpt* *:helptags*
*E154* *E150* *E151* *E152* *E153* *E670*
:helpt[ags] [++t] {dir}
Generate the help tags file(s) for directory {dir}.
When {dir} is ALL then all "doc" directories in
'runtimepath' will be used.
dir} が ALL の場合、'runtimepath' にあるすべての "doc" ディレクトリが生成されます。
doc "ディレクトリが使用されます。
==> ン〜〜限界突破!
$ vi ~/.vimrc
で記述した set runtimepath+=/home/i/.vim/vimdoc-ja-master
はやっぱ いったのかっ?
2022/09/27(火) 16:21:38.48
うんだから報告?は別にいいからね?
2022/09/27(火) 16:27:02.30
set runtimepath+=/home/i/.vim/vimdoc-ja-master
再度記述
なお、$ vi ~/.vimrc せずに
vi 起動中にコマンドで :set runtimepath+=/home/i/.vim/vimdoc-ja-master も同じか?
:helptags /home/i/.vim/vimdoc-ja-master
これは時間がかかるのか?リターンが返ってこない
:helptags ~/.vim/vimdoc-ja-master の形式がよかったか
ググる
>この状態ではヘルプタグ情報が作られていないため、Vim起動後に:helptags ~/.vim/docを実行してヘルプタグファイルの更新を行ったほうがよいだろう。
再度記述
なお、$ vi ~/.vimrc せずに
vi 起動中にコマンドで :set runtimepath+=/home/i/.vim/vimdoc-ja-master も同じか?
:helptags /home/i/.vim/vimdoc-ja-master
これは時間がかかるのか?リターンが返ってこない
:helptags ~/.vim/vimdoc-ja-master の形式がよかったか
ググる
>この状態ではヘルプタグ情報が作られていないため、Vim起動後に:helptags ~/.vim/docを実行してヘルプタグファイルの更新を行ったほうがよいだろう。
2022/09/27(火) 16:31:55.58
>>848
すいません
Vim起動後
:helptags /home/i/.vim/vimdoc-ja-master
実行して
そのまま なんの応答もありません! いちばん下
:helptags /home/i/.vim/vimdoc-ja-master <<ーーこの文字列が出たままです💦
すいません
Vim起動後
:helptags /home/i/.vim/vimdoc-ja-master
実行して
そのまま なんの応答もありません! いちばん下
:helptags /home/i/.vim/vimdoc-ja-master <<ーーこの文字列が出たままです💦
2022/09/27(火) 16:38:01.19
2022/09/27(火) 18:17:18.96
:helptagsとか普通一回使ったきりなので、一々覚えてないから
だから:h :helptags見ろって
だから:h :helptags見ろって
2022/09/27(火) 18:24:25.75
なかなか帰ってこないのは膨大なテキスト処理してるから当たり前なんじゃないの
2022/09/27(火) 21:41:26.92
こんばんは〜 さいしょからやり直した
>だから:h :helptags見ろって
ディレクトリ {dir} のヘルプタグファイルを作成します。
{dir} が ALL なら 'runtimepath' 内の全ての "doc" ディ
レクトリが対象となります。
==>'runtimepath' 内の全ての "doc" ディレクトリが対象
$ rm -rfv '/home/i/.vim/vimdoc-ja-master'
'/home/i/.vim/vimdoc-ja-master/.gitattributes' を削除しました
................略
$ tar zxvf '/home/i/Downloads/vimdoc-ja-master.tar.gz'
vimdoc-ja-master/
略
==>展開先がわからない
> 通常,tar.gz圧縮ファイルを「tar xvzf linux-2.5.2.tar.gz」などと指定すると,カレントディレクトリ下に展開(解凍)される。
/home/i/vimdoc-ja-master <==あったー
>だから:h :helptags見ろって
ディレクトリ {dir} のヘルプタグファイルを作成します。
{dir} が ALL なら 'runtimepath' 内の全ての "doc" ディ
レクトリが対象となります。
==>'runtimepath' 内の全ての "doc" ディレクトリが対象
$ rm -rfv '/home/i/.vim/vimdoc-ja-master'
'/home/i/.vim/vimdoc-ja-master/.gitattributes' を削除しました
................略
$ tar zxvf '/home/i/Downloads/vimdoc-ja-master.tar.gz'
vimdoc-ja-master/
略
==>展開先がわからない
> 通常,tar.gz圧縮ファイルを「tar xvzf linux-2.5.2.tar.gz」などと指定すると,カレントディレクトリ下に展開(解凍)される。
/home/i/vimdoc-ja-master <==あったー
2022/09/27(火) 21:41:30.98
参考
://qiita.com/from_kyushu/items/b3cb5c721b2ab5e029c4
@t1:~$ mkdir ~/.vim/doc
i@t1:~$ mkdir ~/.vim/syntax
i@t1:~$ man tar
i@t1:~$ cp vimdoc-ja-master/doc/* ~/.vim/doc
i@t1:~$ cp vimdoc-ja-master/syntax/help_ja.vim ~/.vim/syntax/help_ja.vim
==> 今回の参考ページでは
set runtimepath+=/home/i/.vim/vimdoc-ja-master
もしくは、展開した場所を 'runtimepath' に追加
という指示はなかったので なしで。
*help.txt* For Vim バージョン 9.0. Last change: 2022 May 13
VIM - メインヘルプファイル
==> 日本語化成功。
さあ次は
>この状態ではヘルプタグ情報が作られていないため、Vim起動後に:helptags ~/.vim/docを実行してヘ>>ルプタグファイルの更新を行ったほうがよいだろう。
だ。
://qiita.com/from_kyushu/items/b3cb5c721b2ab5e029c4
@t1:~$ mkdir ~/.vim/doc
i@t1:~$ mkdir ~/.vim/syntax
i@t1:~$ man tar
i@t1:~$ cp vimdoc-ja-master/doc/* ~/.vim/doc
i@t1:~$ cp vimdoc-ja-master/syntax/help_ja.vim ~/.vim/syntax/help_ja.vim
==> 今回の参考ページでは
set runtimepath+=/home/i/.vim/vimdoc-ja-master
もしくは、展開した場所を 'runtimepath' に追加
という指示はなかったので なしで。
*help.txt* For Vim バージョン 9.0. Last change: 2022 May 13
VIM - メインヘルプファイル
==> 日本語化成功。
さあ次は
>この状態ではヘルプタグ情報が作られていないため、Vim起動後に:helptags ~/.vim/docを実行してヘ>>ルプタグファイルの更新を行ったほうがよいだろう。
だ。
2022/09/27(火) 22:26:24.04
このVimコマンドでは、設定ファイル、プラグインファイルを読み込む先のディレクトリ(フォルダ)の設定「ランタイムパス」の内容を、すべて表示することができます。
:set rtp
runtimepath=~/.vim,/var/lib/vim/addons,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/us
r/share/vim/vimfiles/after,/etc/vim/after,/var/lib/vim/addons/after,~/.vim/after,~/.vim/vimdoc-ja-
master
続けるにはENTERを押すかコマンドを入力してください
この並びの順に、設定ファイルや、プラグインファイルが読み込まれます
:set rtp
runtimepath=~/.vim,/var/lib/vim/addons,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/us
r/share/vim/vimfiles/after,/etc/vim/after,/var/lib/vim/addons/after,~/.vim/after,~/.vim/vimdoc-ja-
master
続けるにはENTERを押すかコマンドを入力してください
この並びの順に、設定ファイルや、プラグインファイルが読み込まれます
2022/09/27(火) 22:33:32.56
>ヘルプタグ情報が作られていないため、Vim起動後に:helptags ~/.vim/docを実行してヘルプタグファイルの更新
※不明な言葉
ヘルプタグ情報
:helptags ~/.vim/doc 0,0-1 全て
実行中
※不明な言葉
ヘルプタグ情報
:helptags ~/.vim/doc 0,0-1 全て
実行中
2022/09/27(火) 23:50:42.72
こんどは1時間以上放置したが終わらない。何かまちがいがある
:helptags ~/.vim/doc
>>849
$ vi ~/.vimrc
> set runtimepath+=/home/i/.vim/doc
> 再度追記
==================
" フォント
set guifont=FiraCode\ 20
set guifontwide=A-OTF\ Ryumin\ Pr5\ L-KL\ 20
" クリップボード連携
set clipboard=unnamedplus
set runtimepath+=~/.vim/doc <== これを追記 これがあってるのか不明
ここまで
:helptags ~/.vim/doc
>>849
$ vi ~/.vimrc
> set runtimepath+=/home/i/.vim/doc
> 再度追記
==================
" フォント
set guifont=FiraCode\ 20
set guifontwide=A-OTF\ Ryumin\ Pr5\ L-KL\ 20
" クリップボード連携
set clipboard=unnamedplus
set runtimepath+=~/.vim/doc <== これを追記 これがあってるのか不明
ここまで
2022/09/28(水) 00:17:45.72
言語を指定してタグを検索するには "@ab" をタグ名に付け加えます。"ab" は 2 文字
の言語コードです。例:
:he user-manual@en
==> ok 英語
の言語コードです。例:
:he user-manual@en
==> ok 英語
2022/09/28(水) 00:51:38.19
set runtimepath+=~/.vim/doc
を削除。
Using :helptags ALL should re-generate all helptags for all doc directories in runtimepath; which should include the ~/.vim/pack/default/start/* directories.
:helptags ALL を使用すると、runtimepath 内のすべての doc ディレクトリのすべてのヘルプタグが再生成されます。 ~/.vim/pack/default/start/* ディレクトリを含める必要があります。
===========================
:set rtp
runtimepath=~/.vim,/var/lib/vim/addons,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/us
r/share/vim/vimfiles/after,/etc/vim/after,/var/lib/vim/addons/after,~/.vim/after,~/.vim/vimdoc-ja-
master
===========================
Vim will continue generating helptags after this error (check the output of :100verbose :helptags ALL if you don't believe me).
Vim は、このエラーの後も引き続きヘルプタグを生成します (信じられない場合は、:100verbose :helptags ALL の出力を確認してください)。
を削除。
Using :helptags ALL should re-generate all helptags for all doc directories in runtimepath; which should include the ~/.vim/pack/default/start/* directories.
:helptags ALL を使用すると、runtimepath 内のすべての doc ディレクトリのすべてのヘルプタグが再生成されます。 ~/.vim/pack/default/start/* ディレクトリを含める必要があります。
===========================
:set rtp
runtimepath=~/.vim,/var/lib/vim/addons,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/us
r/share/vim/vimfiles/after,/etc/vim/after,/var/lib/vim/addons/after,~/.vim/after,~/.vim/vimdoc-ja-
master
===========================
Vim will continue generating helptags after this error (check the output of :100verbose :helptags ALL if you don't believe me).
Vim は、このエラーの後も引き続きヘルプタグを生成します (信じられない場合は、:100verbose :helptags ALL の出力を確認してください)。
2022/09/28(水) 00:51:42.54
>>843
> 引き分けとデフォルト言語設定は
先にあるのが@無しで参照するやつな
> :set helplang=ja,en
あのもしかして...エンターしたら
0,0-1 全て <<ーーこの出力が。
この前
:helptags ~/.vim/doc
したときも
0,0-1 全て <<ーーこれ出た。
ということは、「いつまでも終わらないのではなく」 瞬時に終わったということ?
> 引き分けとデフォルト言語設定は
先にあるのが@無しで参照するやつな
> :set helplang=ja,en
あのもしかして...エンターしたら
0,0-1 全て <<ーーこの出力が。
この前
:helptags ~/.vim/doc
したときも
0,0-1 全て <<ーーこれ出た。
ということは、「いつまでも終わらないのではなく」 瞬時に終わったということ?
2022/09/28(水) 00:56:38.29
要は そのヘルプタグ というものが意味不明なんだよナ!
そのブツは 出来たのか出来てねえのか!!?😍 どうやって確認するんでっか?
今でもふつうに 日本語ヘルプ使えてるんだけども!!
そのブツは 出来たのか出来てねえのか!!?😍 どうやって確認するんでっか?
今でもふつうに 日本語ヘルプ使えてるんだけども!!
2022/09/28(水) 00:58:02.54
VIM スレのみんな。ありがとう。
こんな美しい日本語ヘルプをくれて。
こんな美しい日本語ヘルプをくれて。
■ このスレッドは過去ログ倉庫に格納されています
