Vim Part31 (738レス)
上下前次1-新
1: 2022/10/06(木)00:05 AAS
 Vim 6以降に関する話題です。 
 外部リンク:www.vim.org 
  
 前スレ 
 Vim Part30 
 2chスレ:unix 
  
 関連情報は>>2-3あたり 
2(1): 2022/10/06(木)00:05 AAS
 ■ 入手場所関連 
 * 総合情報・スクリプト・Tips 
 外部リンク:www.vim.org 
 * ソースコード他 
 外部リンク:github.com 
 * KaoriYa.net (Windows/Mac OS X バイナリ、掲示板) 
 外部リンク:www.kaoriya.net 
 * Vim UTF-8 日本語版 - fudist 
 外部リンク:sites.google.com 
  
 ■ Vimの情報ソース(国内)
省16
3(1): 2022/10/06(木)00:09 AAS
 ■ 過去ログ・関連スレ 
 - Part1 2chスレ:unix 
 - Part2 2chスレ:unix 
 - Part3 2chスレ:unix 
 - Part4 2chスレ:unix 
 - Part5 2chスレ:unix 
 - Part6 2chスレ:unix 
 - Part7 2chスレ:unix 
 - Part8 2chスレ:unix 
 - Part9 2chスレ:unix
省21
4: 2022/10/06(木)00:10 AAS
 テンプレ以上 
5: 2022/10/07(金)01:03 AAS
 いい人だ。乙 
6: 2022/10/07(金)02:56 AAS
 外部リンク:qiita.com 
 外部リンク:github.com 
 autofmt プラグイン 
  
 1 行は 78 桁以内である。autofmt を入れて gq を使うと上手く整形できる 
 .vimrc に以下のように追記 
  
 はじめに、 autofmt というフォーマットするためのプラグインを導入するために、 vim-plug という vim plugin マネージャーをインストールしています。 
 以下のように .vimrc に書いておくことで、 ~/.vim/autoload/plug.vim が存在しない場合に、自動でインストールされる 
  
 ============================ 
 " vim-plug 
 " 外部リンク:github.com
省11
7: 2022/10/07(金)02:57 AAS
 以下で、autofmt を vim-plug で install するように設定しています。 
 後からプラグインを追加する場合は、.vimrc を更新して、 :PlugInstall でインストールできます。 
 ========================== 
 call plug#begin() 
 Plug 'vim-jp/autofmt' 
 call plug#end() 
  
 set formatexpr=autofmt#japanese#formatexpr() 
 let autofmt_allow_over_tw=1 
  
 ============================ 
 ==>
省6
8: 2022/10/07(金)03:03 AAS
 > ~/.vim/autoload/plug.vim が存在しない場合に、自動でインストールされる 
  
 とは、どういう意味なのか ぜんぜんわからない。解説のとおりに 
 .vimrc にまちがいなく追記はした。そしてじっさいに変更を適用した。 
  
 あとは 
 外部リンク:github.com 
  
 インストール 
 plug.vim をダウンロードし、「autoload」ディレクトリに配置します。 
  
 curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ 
     外部リンク[vim]:raw.githubusercontent.com
省1
9: 2022/10/07(金)03:19 AAS
 ああ、わかったぞ!いくらど素人の俺でもわかった。以下のコードをジッと見ればわかる。 
  
 いつもネットで拾ったのコピペのとき なんかわからん呪文として、中身をいっさい見ないで 
 貼り付けてるが。今回はちがうぞ、真剣だからだ! 
  
 > plug.vim をダウンロードし、「autoload」ディレクトリに配置します。 
 が含まれておるではないかっ!! 
  
 if empty(glob('~/.vim/autoload/plug.vim')) 
   silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs 
     \ 外部リンク[vim]:raw.githubusercontent.com 
   autocmd VimEnter * PlugInstall --sync | source $MYVIMRC 
 endif
省1
10: 2022/10/07(金)03:22 AAS
 スゲーーーッッ 
 なんじゃこりゃ〜〜 
  
 Updated. Elapsed time: 1.760819 sec. 
 [=] 
  
 - Finishing ... Done! 
 - autofmt: Receiving objects: 100% (52/52), 48.21 KiB 
11: 2022/10/07(金)03:29 AAS
 ノーエラーでvim起動してるが、これで さっきの長大な設定はきちんと適用されてるのかっ? 
  
 Vim ヘルプの日本語翻訳者用の日本語編集設定を我がものとしたぞ! 
  
 さっきダウンが1秒で終わったのはびっくりしたあ、翔平のスイングより速かったのは間違いねえ 
  
 もうこの時間しんどいので、ちゃんといけてるか調べないし、なんかえろえろ出来るみたいだけど、単純な gq のだけできたらええ。 
  
 馬鹿野郎!!貴様ら。ぜんぜん教えんど、ひとをあらし扱いしやがって!なにもんじゃ?俺は粛々と、このスレで学んでいくぞ。 
12: 2022/10/07(金)03:35 AAS
 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current 
                                  Dload  Upload   Total   Spent    Left  Speed 
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--  58 83129   58 48282    0     0  74624      0  0:00:01 --:--:--  0:00:01 100 83129  100 83129    0     0   124k      0 --:--:-- --:--:-- --:--:--  124k 
13: 2022/10/08(土)13:37 AAS
 :nmap <Cc>  
 マッピングは見つかりませんでした 
14: 2022/10/08(土)19:30 AAS
 >>1002 
 > 文章にノイズが多過ぎる 
 > 誰も他人の文章を読むのに時間を割きたくないとの前提に立ち 
 > 必要十分な情報のみが記された簡潔な文章を心掛けるべし  
  
 いま読みました。すいません🙇留意します 
  
 前スレで  
 > 自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな 
  
 教えてくれた方ありがとうございました。中国語フォントほか、あらゆるフォントを試した結果 
  
 かんぜんなる等幅である、この UD Digi Kyokasho N-R がいかに貴重なフォントであるかわかりました。
省2
15: 2022/10/10(月)06:09 AAS
 肥溜めになっとるがな 
16: 2022/10/18(火)09:46 AAS
 'formatexpr' 'fex' 文字列 (既定では "") 
     
   |gq| や自動整形 ('formatoptions' 参照) で行の範囲を整形する 
  ために評価される式。このオプションが空だと 'formatprg' が使われる。 
例: > 
   :set formatexpr=mylang#Format() 
 < これは 'runtimepath' 内にある autoload/mylang.vim 中の関数 
  mylang#Format() を呼ぶ。|autoload| 
  
  また、'textwidth' がオンになっていて、テキストを追加しているときにその 
  値を超えたときにもこの式が評価される。これは内部整形が使われるときと同 
  じ条件で起こる。
省1
17: 2022/10/18(火)10:02 AAS
 set formatexpr=autofmt#japanese#formatexpr()  
 set formatoptions+=mB     " または mM 
 ------------------------------------------------- 
  
 'formatoptions' 'fo' 文字列 (Vimの既定値: "tcq", Viの既定値: "vt") 
    バッファについてローカル 
  自動整形の実行方法を決めるフラグの列である。|fo-table| を参照。オプショ 
  ン 'paste' がオンのときは、('formatoptions' が空のときのように) 整形は 
  行われない。読みやすくするために、フラグの間にコンマを挟んでもよい。 
  将来追加されるフラグによる問題を避けるため、コマンド ":set" では "+=" 
  と "-=" を使うこと |add-option-flags|。
省2
18: 2022/10/18(火)10:10 AAS
 'textwidth' 'tw' 数値 (既定では 0) 
    バッファについてローカル 
  入力されているテキストの最大幅。行がそれより長くなると、この幅を超えな 
  いように空白の後で改行される。 
  
  'formatexpr' が設定されている場合、その値を使って改行される。 
19: 2022/10/18(火)10:18 AAS
 " autofmt_allow_over_tw 数値 (デフォルト: 0) 
 " 
 "     文字が 'textwidth' を越えることを許可する (前に改行があることを禁止する)。 
 " 与えられた幅のみ。 
 " 
 " 
 " autofmt_allow_over_tw_char 文字列 (デフォルト: 下記参照) 
 " 
 "     文字、前に改行することを禁止する。 この変数は 
 " autofmt_allow_over_tw と共に使用されます。
省2
20: 2022/10/18(火)10:24 AAS
 " JIS X 4051(日本語文書の書式規則) 
 " 4.3 改行禁止文字の前での処理 
 " これらの文字は、行頭に配置することはできません。 それは 
 " は、'textwidth' を越えてぶら下げるか、前の文字と一緒に次の行にコミットさせる必要があります。 
 " 前の文字と一緒に次の行にコミットしなければなりません。 
  
       \ . ",)]}、〕〉》」』】?’”»" 
       \ . "ヽヾーァィゥェォッャュョヮヵヶゝゞぁぃぅぇぉっゃゅょゃゎ々" 
       \ . "‐" 
       \ . "?!" 
       \ . "・:;"
省1
21: 2022/10/18(火)10:35 AAS
 以上機械翻訳多用。 
  
 なんで一部の日本人しか使用しない日本語禁則処理のVimプラグインのgitのcommitやREADMEがぜんぶ 
 英語なのか? 
  
 これを衒学的という。 
  
 開発者さんたち、リナックスに携わるすべての人たちへ考えてほしい。 
  
 英語と日本語を双語対照してのせれば問題ないのに、あえてこういうことをするのは、僕には劣等感のかたまりにしか見えない。
省1
22(1): 2022/10/18(火)10:40 AAS
 君みたいなのが使わないようにだよ。 
 Microsoft Word を使っておきなさい。 
23(2): 2022/10/18(火)10:44 AAS
 サクラエディタとか秀丸じやなくて? 
24: 2022/10/18(火)10:56 AAS
 >英語と日本語を双語対照してのせる 
 というより、母国語で心を込めて説明を考え、しかるのち機械翻訳等で英訳なりを併記すればよい。 
  
 白人礼賛の欧米コンプレックスがすごく、自分の得意なコンピューティングをもって貢献し、日本やアジアをして世界の中心たらしめんとする気概はゼロである。 
  
 かくのごとき体たらくの若い世代が今後の日本を背負っていくならば、我が国の未来は推して知るべしであろう。 
  
 ウブントゥjpチームの機械翻訳ライセンス問題の淵源も、ここにあると考えている。 
25: 2022/10/18(火)10:57 AAS
 >>23 
 この数週間の間に格段にレベルアップしたかんな!!オメーラなんかすぐ追い越せるww 
26: 2022/10/18(火)11:04 AAS
 >>23 
 > 君みたいなのが使わないようにだよ。 
  
 それがカッコいいことだと思っているのかっ? いまから20年前のマイクロソフト「アクセシビリティテクノロジー」には次のように書いてある。 
  
 「すべての身体障害者すべての知的障害者にも使用可能のウインドウズを目指す」(趣意) 
  
 UNIXユーザーの志の低さとくらべてどうだ? 
27: 2022/10/18(火)11:23 AAS
 触っちゃいけない人? 
28: 2022/10/18(火)12:42 AAS
 行番号つけて、こんどはそのまま行番号消したいです 
 set の反対、unsetみたいのはないのか?よろしくです(o^∀^o) 
 ---------------------------------------------------------- 
        *:nu* *:number* 
 :[range]nu[mber] [count] [flags] 
    :print と同じですが、先頭に行番号を付加します。 
    (オプション 'highlight' と 'numberwidth' も参照) 
  
       *'numberwidth'* *'nuw'* 
 'numberwidth' 'nuw' 数値 (Vim の既定値: 4  Vi の既定値: 8) 
    ウィンドウについてローカル
省7
29(2): 2022/10/18(火)12:48 AAS
 すいません30秒でネット検索で出てきました 
  
 :set nonum 
 【行番号の非表示】 
  
 はじめてネットしたときからまず お前ら人力検索エンジン使用のクセがついてまして 
30: 2022/10/18(火)14:51 AAS
 >>29 
 > お前ら人力検索エンジン使用のクセがついてまして 
 酷過ぎだろ 
 PCの向こうにいるのは人間だよ 
 一方的な書き込みになるのは 
 考え方がおかしいからだよ 
 おかしな考え方だから双方向のコミュニケーションが出来ない 
上下前次1-新書関写板覧索設栞歴
あと 708 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s