Vim 6以降に関する話題です。
http://www.vim.org/
前スレ
Vim Part30
https://mevius.5ch.net/test/read.cgi/unix/1608261530/
関連情報は>>2-3あたり
Vim Part31
1名無しさん@お腹いっぱい。
2022/10/06(木) 00:05:02.302名無しさん@お腹いっぱい。
2022/10/06(木) 00:05:43.27 ■ 入手場所関連
* 総合情報・スクリプト・Tips
http://www.vim.org/
* ソースコード他
https://github.com/vim/vim
* KaoriYa.net (Windows/Mac OS X バイナリ、掲示板)
http://www.kaoriya.net/
* Vim UTF-8 日本語版 - fudist
https://sites.google.com/site/fudist/Home/vim-nihongo-ban
■ Vimの情報ソース(国内)
* vim-jp >> Vimのユーザと開発者を結ぶコミュニティサイト
http://vim-jp.org/
■ プラグイン検索
* VimAwesome
http://vimawesome.com/
■ 関連ツール・ライブラリ
* libiconv (ソースコード)
http://www.gnu.org/software/libiconv/
* ctags (日本語対応版)
http://hp.vector.co.jp/authors/VA025040/
* C/Migemo
http://www.kaoriya.net/software/cmigemo/
neovim
https://neovim.io/
spacevim
https://github.com/SpaceVim/SpaceVim
* 総合情報・スクリプト・Tips
http://www.vim.org/
* ソースコード他
https://github.com/vim/vim
* KaoriYa.net (Windows/Mac OS X バイナリ、掲示板)
http://www.kaoriya.net/
* Vim UTF-8 日本語版 - fudist
https://sites.google.com/site/fudist/Home/vim-nihongo-ban
■ Vimの情報ソース(国内)
* vim-jp >> Vimのユーザと開発者を結ぶコミュニティサイト
http://vim-jp.org/
■ プラグイン検索
* VimAwesome
http://vimawesome.com/
■ 関連ツール・ライブラリ
* libiconv (ソースコード)
http://www.gnu.org/software/libiconv/
* ctags (日本語対応版)
http://hp.vector.co.jp/authors/VA025040/
* C/Migemo
http://www.kaoriya.net/software/cmigemo/
neovim
https://neovim.io/
spacevim
https://github.com/SpaceVim/SpaceVim
3名無しさん@お腹いっぱい。
2022/10/06(木) 00:09:36.61 ■ 過去ログ・関連スレ
- Part1 http://pc.2ch.net/test/read.cgi/unix/990764339/
- Part2 http://pc.2ch.net/test/read.cgi/unix/1006246205/
- Part3 http://pc.2ch.net/test/read.cgi/unix/1019011083/
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/
- Part8 http://pc.2ch.net/test/read.cgi/unix/1073825479/
- Part9 http://pc5.2ch.net/test/read.cgi/unix/1086135625/
- Part10 http://pc5.2ch.net/test/read.cgi/unix/1096785924/
- Part11 http://pc8.2ch.net/test/read.cgi/unix/1110817975/
- Part12 http://pc8.2ch.net/test/read.cgi/unix/1132968803/
- Part13 http://pc11.2ch.net/test/read.cgi/unix/1151423973/
- Part14 http://pc11.2ch.net/test/read.cgi/unix/1174302567/
- Part15 http://pc11.2ch.net/test/read.cgi/unix/1202050038/
- Part16 http://pc12.2ch.net/test/read.cgi/unix/1232035011/
- Part17 http://hibari.2ch.net/test/read.cgi/unix/1258278511/
- Part18 http://hibari.2ch.net/test/read.cgi/unix/1284344926/
- Part19 http://hibari.2ch.net/test/read.cgi/unix/1308288838/
- Part20 http://toro.2ch.net/test/read.cgi/unix/1322212163/
- Part21 http://toro.2ch.net/test/read.cgi/unix/1342368545/
- Part22 http://toro.2ch.net/test/read.cgi/unix/1365071542/
- Part23 http://peace.2ch.net/test/read.cgi/unix/1393376019/
- Part24 http://peace.2ch.net/test/read.cgi/unix/1413122189/
- Part25 http://peace.2ch.net/test/read.cgi/unix/1427713482/
- Part25 http://peace.2ch.net/test/read.cgi/unix/1427713482/
- Part26 http://mevius.2ch.net/test/read.cgi/unix/1455436351/
- Part27 http://mevius.5ch.net/test/read.cgi/unix/1507038883/
- Part28 https://mevius.5ch.net/test/read.cgi/unix/1526552297/
- Part29 https://mevius.5ch.net/test/read.cgi/unix/1550073259/
- Part1 http://pc.2ch.net/test/read.cgi/unix/990764339/
- Part2 http://pc.2ch.net/test/read.cgi/unix/1006246205/
- Part3 http://pc.2ch.net/test/read.cgi/unix/1019011083/
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/
- Part8 http://pc.2ch.net/test/read.cgi/unix/1073825479/
- Part9 http://pc5.2ch.net/test/read.cgi/unix/1086135625/
- Part10 http://pc5.2ch.net/test/read.cgi/unix/1096785924/
- Part11 http://pc8.2ch.net/test/read.cgi/unix/1110817975/
- Part12 http://pc8.2ch.net/test/read.cgi/unix/1132968803/
- Part13 http://pc11.2ch.net/test/read.cgi/unix/1151423973/
- Part14 http://pc11.2ch.net/test/read.cgi/unix/1174302567/
- Part15 http://pc11.2ch.net/test/read.cgi/unix/1202050038/
- Part16 http://pc12.2ch.net/test/read.cgi/unix/1232035011/
- Part17 http://hibari.2ch.net/test/read.cgi/unix/1258278511/
- Part18 http://hibari.2ch.net/test/read.cgi/unix/1284344926/
- Part19 http://hibari.2ch.net/test/read.cgi/unix/1308288838/
- Part20 http://toro.2ch.net/test/read.cgi/unix/1322212163/
- Part21 http://toro.2ch.net/test/read.cgi/unix/1342368545/
- Part22 http://toro.2ch.net/test/read.cgi/unix/1365071542/
- Part23 http://peace.2ch.net/test/read.cgi/unix/1393376019/
- Part24 http://peace.2ch.net/test/read.cgi/unix/1413122189/
- Part25 http://peace.2ch.net/test/read.cgi/unix/1427713482/
- Part25 http://peace.2ch.net/test/read.cgi/unix/1427713482/
- Part26 http://mevius.2ch.net/test/read.cgi/unix/1455436351/
- Part27 http://mevius.5ch.net/test/read.cgi/unix/1507038883/
- Part28 https://mevius.5ch.net/test/read.cgi/unix/1526552297/
- Part29 https://mevius.5ch.net/test/read.cgi/unix/1550073259/
4名無しさん@お腹いっぱい。
2022/10/06(木) 00:10:36.98 テンプレ以上
2022/10/07(金) 01:03:51.24
いい人だ。乙
2022/10/07(金) 02:56:00.10
://qiita.com/hnishi/items/9c937595a31ad2dca638
://github.com/vim-jp/vimdoc-ja-working/wiki/Guide
autofmt プラグイン
1 行は 78 桁以内である。autofmt を入れて gq を使うと上手く整形できる
.vimrc に以下のように追記
はじめに、 autofmt というフォーマットするためのプラグインを導入するために、 vim-plug という vim plugin マネージャーをインストールしています。
以下のように .vimrc に書いておくことで、 ~/.vim/autoload/plug.vim が存在しない場合に、自動でインストールされる
============================
" vim-plug
" ://github.com/junegunn/vim-plug
if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ ://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
============================
==> まだよくわからない。これを追記する前に
" 日本語を整形
set formatoptions+=mM
set textwidth=80
削除。つぎに上を追記した。
://github.com/vim-jp/vimdoc-ja-working/wiki/Guide
autofmt プラグイン
1 行は 78 桁以内である。autofmt を入れて gq を使うと上手く整形できる
.vimrc に以下のように追記
はじめに、 autofmt というフォーマットするためのプラグインを導入するために、 vim-plug という vim plugin マネージャーをインストールしています。
以下のように .vimrc に書いておくことで、 ~/.vim/autoload/plug.vim が存在しない場合に、自動でインストールされる
============================
" vim-plug
" ://github.com/junegunn/vim-plug
if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ ://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
============================
==> まだよくわからない。これを追記する前に
" 日本語を整形
set formatoptions+=mM
set textwidth=80
削除。つぎに上を追記した。
2022/10/07(金) 02:57:04.45
以下で、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
============================
==>
" for translate vimdoc
" ://github.com/vim-jp/vimdoc-ja-working/wiki/Guide
" kaoriya版では設定済み
等のコメントは省く。
まずこれでok と思われる。.vimrcに限っては。じっさいの変更前に
Tagged snapshot '2022-10-07_02-52-01': autofmt
後からプラグインを追加する場合は、.vimrc を更新して、 :PlugInstall でインストールできます。
==========================
call plug#begin()
Plug 'vim-jp/autofmt'
call plug#end()
set formatexpr=autofmt#japanese#formatexpr()
let autofmt_allow_over_tw=1
============================
==>
" for translate vimdoc
" ://github.com/vim-jp/vimdoc-ja-working/wiki/Guide
" kaoriya版では設定済み
等のコメントは省く。
まずこれでok と思われる。.vimrcに限っては。じっさいの変更前に
Tagged snapshot '2022-10-07_02-52-01': autofmt
2022/10/07(金) 03:03:31.76
> ~/.vim/autoload/plug.vim が存在しない場合に、自動でインストールされる
とは、どういう意味なのか ぜんぜんわからない。解説のとおりに
.vimrc にまちがいなく追記はした。そしてじっさいに変更を適用した。
あとは
://github.com/junegunn/vim-plug
インストール
plug.vim をダウンロードし、「autoload」ディレクトリに配置します。
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
<== この工程さえ要らないということか? すごい空腹なのでちょっと食べてからやる
とは、どういう意味なのか ぜんぜんわからない。解説のとおりに
.vimrc にまちがいなく追記はした。そしてじっさいに変更を適用した。
あとは
://github.com/junegunn/vim-plug
インストール
plug.vim をダウンロードし、「autoload」ディレクトリに配置します。
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
<== この工程さえ要らないということか? すごい空腹なのでちょっと食べてからやる
2022/10/07(金) 03:19:24.67
ああ、わかったぞ!いくらど素人の俺でもわかった。以下のコードをジッと見ればわかる。
いつもネットで拾ったのコピペのとき なんかわからん呪文として、中身をいっさい見ないで
貼り付けてるが。今回はちがうぞ、真剣だからだ!
> plug.vim をダウンロードし、「autoload」ディレクトリに配置します。
が含まれておるではないかっ!!
if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ ://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
ということは、なんか知らんが、そのままvimを起動させればいいのか!
いつもネットで拾ったのコピペのとき なんかわからん呪文として、中身をいっさい見ないで
貼り付けてるが。今回はちがうぞ、真剣だからだ!
> plug.vim をダウンロードし、「autoload」ディレクトリに配置します。
が含まれておるではないかっ!!
if empty(glob('~/.vim/autoload/plug.vim'))
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
\ ://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
ということは、なんか知らんが、そのままvimを起動させればいいのか!
2022/10/07(金) 03:22:14.95
スゲーーーッッ
なんじゃこりゃ〜〜
Updated. Elapsed time: 1.760819 sec.
[=]
- Finishing ... Done!
- autofmt: Receiving objects: 100% (52/52), 48.21 KiB
なんじゃこりゃ〜〜
Updated. Elapsed time: 1.760819 sec.
[=]
- Finishing ... Done!
- autofmt: Receiving objects: 100% (52/52), 48.21 KiB
2022/10/07(金) 03:29:09.67
ノーエラーでvim起動してるが、これで さっきの長大な設定はきちんと適用されてるのかっ?
Vim ヘルプの日本語翻訳者用の日本語編集設定を我がものとしたぞ!
さっきダウンが1秒で終わったのはびっくりしたあ、翔平のスイングより速かったのは間違いねえ
もうこの時間しんどいので、ちゃんといけてるか調べないし、なんかえろえろ出来るみたいだけど、単純な gq のだけできたらええ。
馬鹿野郎!!貴様ら。ぜんぜん教えんど、ひとをあらし扱いしやがって!なにもんじゃ?俺は粛々と、このスレで学んでいくぞ。
Vim ヘルプの日本語翻訳者用の日本語編集設定を我がものとしたぞ!
さっきダウンが1秒で終わったのはびっくりしたあ、翔平のスイングより速かったのは間違いねえ
もうこの時間しんどいので、ちゃんといけてるか調べないし、なんかえろえろ出来るみたいだけど、単純な gq のだけできたらええ。
馬鹿野郎!!貴様ら。ぜんぜん教えんど、ひとをあらし扱いしやがって!なにもんじゃ?俺は粛々と、このスレで学んでいくぞ。
2022/10/07(金) 03:35:38.51
% 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
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
2022/10/08(土) 13:37:13.31
:nmap <Cc>
マッピングは見つかりませんでした
マッピングは見つかりませんでした
2022/10/08(土) 19:30:40.85
>>1002
> 文章にノイズが多過ぎる
> 誰も他人の文章を読むのに時間を割きたくないとの前提に立ち
> 必要十分な情報のみが記された簡潔な文章を心掛けるべし
いま読みました。すいません🙇留意します
前スレで
> 自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな
教えてくれた方ありがとうございました。中国語フォントほか、あらゆるフォントを試した結果
かんぜんなる等幅である、この UD Digi Kyokasho N-R がいかに貴重なフォントであるかわかりました。
vimはもちろん専ブラも そのほかいっさいのコンピュータ上のフォントをこれで統一しました。
一点だけわからないのは、文中の「縦横比7:4くらいにして」の箇所です。
> 文章にノイズが多過ぎる
> 誰も他人の文章を読むのに時間を割きたくないとの前提に立ち
> 必要十分な情報のみが記された簡潔な文章を心掛けるべし
いま読みました。すいません🙇留意します
前スレで
> 自分は教科書体の等幅で縦横比7:4くらいにして普通にテキストエディタとして使用しているな
教えてくれた方ありがとうございました。中国語フォントほか、あらゆるフォントを試した結果
かんぜんなる等幅である、この UD Digi Kyokasho N-R がいかに貴重なフォントであるかわかりました。
vimはもちろん専ブラも そのほかいっさいのコンピュータ上のフォントをこれで統一しました。
一点だけわからないのは、文中の「縦横比7:4くらいにして」の箇所です。
15名無しさん@お腹いっぱい。
2022/10/10(月) 06:09:54.33 肥溜めになっとるがな
2022/10/18(火) 09:46:43.92
'formatexpr' 'fex' 文字列 (既定では "")
|gq| や自動整形 ('formatoptions' 参照) で行の範囲を整形する
ために評価される式。このオプションが空だと 'formatprg' が使われる。
例: >
:set formatexpr=mylang#Format()
< これは 'runtimepath' 内にある autoload/mylang.vim 中の関数
mylang#Format() を呼ぶ。|autoload|
また、'textwidth' がオンになっていて、テキストを追加しているときにその
値を超えたときにもこの式が評価される。これは内部整形が使われるときと同
じ条件で起こる。
この関数が非ゼロを返すと Vim 内部の文章整形処理が使われる。
|gq| や自動整形 ('formatoptions' 参照) で行の範囲を整形する
ために評価される式。このオプションが空だと 'formatprg' が使われる。
例: >
:set formatexpr=mylang#Format()
< これは 'runtimepath' 内にある autoload/mylang.vim 中の関数
mylang#Format() を呼ぶ。|autoload|
また、'textwidth' がオンになっていて、テキストを追加しているときにその
値を超えたときにもこの式が評価される。これは内部整形が使われるときと同
じ条件で起こる。
この関数が非ゼロを返すと Vim 内部の文章整形処理が使われる。
2022/10/18(火) 10:02:03.06
set formatexpr=autofmt#japanese#formatexpr()
set formatoptions+=mB " または mM
-------------------------------------------------
'formatoptions' 'fo' 文字列 (Vimの既定値: "tcq", Viの既定値: "vt")
バッファについてローカル
自動整形の実行方法を決めるフラグの列である。|fo-table| を参照。オプショ
ン 'paste' がオンのときは、('formatoptions' が空のときのように) 整形は
行われない。読みやすくするために、フラグの間にコンマを挟んでもよい。
将来追加されるフラグによる問題を避けるため、コマンド ":set" では "+="
と "-=" を使うこと |add-option-flags|。
NOTE: このオプションは 'compatible' がオンになるとViの既定値に設定され、
'compatible' がオフになるとVimの既定値に設定されるので注意。
set formatoptions+=mB " または mM
-------------------------------------------------
'formatoptions' 'fo' 文字列 (Vimの既定値: "tcq", Viの既定値: "vt")
バッファについてローカル
自動整形の実行方法を決めるフラグの列である。|fo-table| を参照。オプショ
ン 'paste' がオンのときは、('formatoptions' が空のときのように) 整形は
行われない。読みやすくするために、フラグの間にコンマを挟んでもよい。
将来追加されるフラグによる問題を避けるため、コマンド ":set" では "+="
と "-=" を使うこと |add-option-flags|。
NOTE: このオプションは 'compatible' がオンになるとViの既定値に設定され、
'compatible' がオフになるとVimの既定値に設定されるので注意。
2022/10/18(火) 10:10:33.04
'textwidth' 'tw' 数値 (既定では 0)
バッファについてローカル
入力されているテキストの最大幅。行がそれより長くなると、この幅を超えな
いように空白の後で改行される。
'formatexpr' が設定されている場合、その値を使って改行される。
バッファについてローカル
入力されているテキストの最大幅。行がそれより長くなると、この幅を超えな
いように空白の後で改行される。
'formatexpr' が設定されている場合、その値を使って改行される。
2022/10/18(火) 10:18:40.27
" autofmt_allow_over_tw 数値 (デフォルト: 0)
"
" 文字が 'textwidth' を越えることを許可する (前に改行があることを禁止する)。
" 与えられた幅のみ。
"
"
" autofmt_allow_over_tw_char 文字列 (デフォルト: 下記参照)
"
" 文字、前に改行することを禁止する。 この変数は
" autofmt_allow_over_tw と共に使用されます。
"
スクリプトのエンコーディング utf-8
"
" 文字が 'textwidth' を越えることを許可する (前に改行があることを禁止する)。
" 与えられた幅のみ。
"
"
" autofmt_allow_over_tw_char 文字列 (デフォルト: 下記参照)
"
" 文字、前に改行することを禁止する。 この変数は
" autofmt_allow_over_tw と共に使用されます。
"
スクリプトのエンコーディング utf-8
2022/10/18(火) 10:24:11.90
" JIS X 4051(日本語文書の書式規則)
" 4.3 改行禁止文字の前での処理
" これらの文字は、行頭に配置することはできません。 それは
" は、'textwidth' を越えてぶら下げるか、前の文字と一緒に次の行にコミットさせる必要があります。
" 前の文字と一緒に次の行にコミットしなければなりません。
\ . ",)]}、〕〉》」』】=f”»"
\ . "ヽヾーァィゥェォッャュョヮヵヶゝゞぁぃぅぇぉっゃゅょゃゎ々"
\ . "‐"
\ . "?!"
\ . "・:;"
\ . "。."
" 4.3 改行禁止文字の前での処理
" これらの文字は、行頭に配置することはできません。 それは
" は、'textwidth' を越えてぶら下げるか、前の文字と一緒に次の行にコミットさせる必要があります。
" 前の文字と一緒に次の行にコミットしなければなりません。
\ . ",)]}、〕〉》」』】=f”»"
\ . "ヽヾーァィゥェォッャュョヮヵヶゝゞぁぃぅぇぉっゃゅょゃゎ々"
\ . "‐"
\ . "?!"
\ . "・:;"
\ . "。."
2022/10/18(火) 10:35:45.66
以上機械翻訳多用。
なんで一部の日本人しか使用しない日本語禁則処理のVimプラグインのgitのcommitやREADMEがぜんぶ
英語なのか?
これを衒学的という。
開発者さんたち、リナックスに携わるすべての人たちへ考えてほしい。
英語と日本語を双語対照してのせれば問題ないのに、あえてこういうことをするのは、僕には劣等感のかたまりにしか見えない。
僕らは開発者さん頼りだ。自分ではできない。あなた達はじゅうぶん賢いのに、なんでこんなバカみたいな振る舞いをするのか?
なんで一部の日本人しか使用しない日本語禁則処理のVimプラグインのgitのcommitやREADMEがぜんぶ
英語なのか?
これを衒学的という。
開発者さんたち、リナックスに携わるすべての人たちへ考えてほしい。
英語と日本語を双語対照してのせれば問題ないのに、あえてこういうことをするのは、僕には劣等感のかたまりにしか見えない。
僕らは開発者さん頼りだ。自分ではできない。あなた達はじゅうぶん賢いのに、なんでこんなバカみたいな振る舞いをするのか?
2022/10/18(火) 10:40:53.35
君みたいなのが使わないようにだよ。
Microsoft Word を使っておきなさい。
Microsoft Word を使っておきなさい。
2022/10/18(火) 10:44:36.25
サクラエディタとか秀丸じやなくて?
2022/10/18(火) 10:56:06.27
>英語と日本語を双語対照してのせる
というより、母国語で心を込めて説明を考え、しかるのち機械翻訳等で英訳なりを併記すればよい。
白人礼賛の欧米コンプレックスがすごく、自分の得意なコンピューティングをもって貢献し、日本やアジアをして世界の中心たらしめんとする気概はゼロである。
かくのごとき体たらくの若い世代が今後の日本を背負っていくならば、我が国の未来は推して知るべしであろう。
ウブントゥjpチームの機械翻訳ライセンス問題の淵源も、ここにあると考えている。
というより、母国語で心を込めて説明を考え、しかるのち機械翻訳等で英訳なりを併記すればよい。
白人礼賛の欧米コンプレックスがすごく、自分の得意なコンピューティングをもって貢献し、日本やアジアをして世界の中心たらしめんとする気概はゼロである。
かくのごとき体たらくの若い世代が今後の日本を背負っていくならば、我が国の未来は推して知るべしであろう。
ウブントゥjpチームの機械翻訳ライセンス問題の淵源も、ここにあると考えている。
2022/10/18(火) 10:57:34.71
>>23
この数週間の間に格段にレベルアップしたかんな!!オメーラなんかすぐ追い越せるww
この数週間の間に格段にレベルアップしたかんな!!オメーラなんかすぐ追い越せるww
2022/10/18(火) 11:04:08.66
>>23
> 君みたいなのが使わないようにだよ。
それがカッコいいことだと思っているのかっ? いまから20年前のマイクロソフト「アクセシビリティテクノロジー」には次のように書いてある。
「すべての身体障害者すべての知的障害者にも使用可能のウインドウズを目指す」(趣意)
UNIXユーザーの志の低さとくらべてどうだ?
> 君みたいなのが使わないようにだよ。
それがカッコいいことだと思っているのかっ? いまから20年前のマイクロソフト「アクセシビリティテクノロジー」には次のように書いてある。
「すべての身体障害者すべての知的障害者にも使用可能のウインドウズを目指す」(趣意)
UNIXユーザーの志の低さとくらべてどうだ?
2022/10/18(火) 11:23:40.18
触っちゃいけない人?
2022/10/18(火) 12:42:54.70
行番号つけて、こんどはそのまま行番号消したいです
set の反対、unsetみたいのはないのか?よろしくです(o^∀^o)
----------------------------------------------------------
*:nu* *:number*
:[range]nu[mber] [count] [flags]
:print と同じですが、先頭に行番号を付加します。
(オプション 'highlight' と 'numberwidth' も参照)
*'numberwidth'* *'nuw'*
'numberwidth' 'nuw' 数値 (Vim の既定値: 4 Vi の既定値: 8)
ウィンドウについてローカル
{|+linebreak| 機能付きでコンパイルされたときのみ利用可
能}
行番号を表示するのに使われる桁数の最小値。'number' か 'relativenumber'
がオンのときか行番号付きで印刷するときのみ意味がある。常に番号とテキス
トの間にスペースが1つ置かれるので、番号そのものに割かれる桁数はこれよ
り1文字少なくなる。
この値は最小の幅である。
set の反対、unsetみたいのはないのか?よろしくです(o^∀^o)
----------------------------------------------------------
*:nu* *:number*
:[range]nu[mber] [count] [flags]
:print と同じですが、先頭に行番号を付加します。
(オプション 'highlight' と 'numberwidth' も参照)
*'numberwidth'* *'nuw'*
'numberwidth' 'nuw' 数値 (Vim の既定値: 4 Vi の既定値: 8)
ウィンドウについてローカル
{|+linebreak| 機能付きでコンパイルされたときのみ利用可
能}
行番号を表示するのに使われる桁数の最小値。'number' か 'relativenumber'
がオンのときか行番号付きで印刷するときのみ意味がある。常に番号とテキス
トの間にスペースが1つ置かれるので、番号そのものに割かれる桁数はこれよ
り1文字少なくなる。
この値は最小の幅である。
2022/10/18(火) 12:48:49.08
すいません30秒でネット検索で出てきました
:set nonum
【行番号の非表示】
はじめてネットしたときからまず お前ら人力検索エンジン使用のクセがついてまして
:set nonum
【行番号の非表示】
はじめてネットしたときからまず お前ら人力検索エンジン使用のクセがついてまして
2022/10/18(火) 14:51:36.66
>>29
> お前ら人力検索エンジン使用のクセがついてまして
酷過ぎだろ
PCの向こうにいるのは人間だよ
一方的な書き込みになるのは
考え方がおかしいからだよ
おかしな考え方だから双方向のコミュニケーションが出来ない
> お前ら人力検索エンジン使用のクセがついてまして
酷過ぎだろ
PCの向こうにいるのは人間だよ
一方的な書き込みになるのは
考え方がおかしいからだよ
おかしな考え方だから双方向のコミュニケーションが出来ない
2022/10/18(火) 15:03:00.06
彼はこちらを怒らせる為に書いているので、マトモな質問以外、無視するのが吉です。反応してはいけません。
2022/10/18(火) 18:59:25.96
>>31
> 酷過ぎだろ
> PCの向こうにいるのは人間だよ
> 一方的な書き込みになるのは
> 考え方がおかしいからだよ
> おかしな考え方だから双方向のコミュニケーションが出来ない
すいませんでしたm(_ _)m 2ちゃんのノリなので、悪気ありませんでした。
>>32
> 彼はこちらを怒らせる為に書いているので
誓ってそんなことが目的ではありません。
>>29
> 行番号つけて、こんどはそのまま行番号消したいです
> set の反対、unsetみたいのはないのか?よろしくです(o^∀^o)
この質問を書いたときは、ほんとうにわからなくて、何週間も放置していたのです。
というのは、自分の頭の中にあるのは
「【行番号の非表示】はできないのかな?」という疑問じゃないですか?
だからいっしょうけんめい
:h 行番号
とかやっちゃうんですよっ? set も num も調べたんですよ!
nonum なんか出てくるわけない
:set nonum
【行番号の非表示】
> 酷過ぎだろ
> PCの向こうにいるのは人間だよ
> 一方的な書き込みになるのは
> 考え方がおかしいからだよ
> おかしな考え方だから双方向のコミュニケーションが出来ない
すいませんでしたm(_ _)m 2ちゃんのノリなので、悪気ありませんでした。
>>32
> 彼はこちらを怒らせる為に書いているので
誓ってそんなことが目的ではありません。
>>29
> 行番号つけて、こんどはそのまま行番号消したいです
> set の反対、unsetみたいのはないのか?よろしくです(o^∀^o)
この質問を書いたときは、ほんとうにわからなくて、何週間も放置していたのです。
というのは、自分の頭の中にあるのは
「【行番号の非表示】はできないのかな?」という疑問じゃないですか?
だからいっしょうけんめい
:h 行番号
とかやっちゃうんですよっ? set も num も調べたんですよ!
nonum なんか出てくるわけない
:set nonum
【行番号の非表示】
2022/10/18(火) 19:04:46.68
変なこと書くのは
僕が6年前にはじめてネッツはじめたときから 取り付いてるキチガイが
ミントスレ、ウブントゥスレ等のリナックス板におりまして
そのキチガイが「おい、F9」とかわけわからんこと言いながら、どの板にもついてくるんですよね。
そんで、荒らし扱いされて煽られて嫌な思いすんのが怖くて、そんでこんなしゃべりかたになりました(T_T)
-----------------------
僕の目的は、自分のやりたいことを達成するべく、必要なスキルを早く習得したい
--------------------
ということだけです。
僕が6年前にはじめてネッツはじめたときから 取り付いてるキチガイが
ミントスレ、ウブントゥスレ等のリナックス板におりまして
そのキチガイが「おい、F9」とかわけわからんこと言いながら、どの板にもついてくるんですよね。
そんで、荒らし扱いされて煽られて嫌な思いすんのが怖くて、そんでこんなしゃべりかたになりました(T_T)
-----------------------
僕の目的は、自分のやりたいことを達成するべく、必要なスキルを早く習得したい
--------------------
ということだけです。
2022/10/18(火) 19:42:05.20
>>33
関係のない人に迷惑をかけておいて都合の良い言い訳とか酷いと思う
悪気なくそういうノリで書いているなら異常だよ
異常さを自覚してvimの習得よりも人とのコミュニケーションの取り方を学んだ方がいいと思う
関係のない人に迷惑をかけておいて都合の良い言い訳とか酷いと思う
悪気なくそういうノリで書いているなら異常だよ
異常さを自覚してvimの習得よりも人とのコミュニケーションの取り方を学んだ方がいいと思う
2022/10/18(火) 20:01:40.84
荒らしに反応するのも荒らしって習わなかったのかな
36名無しさん@お腹いっぱい。
2022/10/18(火) 21:17:17.12 やっぱり肥溜めやがな
2022/10/20(木) 08:44:31.51
quitする人を意味するquitterは、「(仕事や義務などを最後まで努力せずに)放棄する人」という意味らしい
英内相が辞任 トラス政権、存続の危機:AFPBB News
https://www.afpbb.com/articles/-/3429790
2022年10月20日 5:57
トラス氏は19日、同計画の撤回後初となる議会での答弁で、議員のやじを浴びながらも
「私はファイター(闘士)であり、クイッター(すぐあきらめる人)ではない」と述べ、辞任を否定した。(c)AFP
英内相が辞任 トラス政権、存続の危機:AFPBB News
https://www.afpbb.com/articles/-/3429790
2022年10月20日 5:57
トラス氏は19日、同計画の撤回後初となる議会での答弁で、議員のやじを浴びながらも
「私はファイター(闘士)であり、クイッター(すぐあきらめる人)ではない」と述べ、辞任を否定した。(c)AFP
2022/10/20(木) 12:49:57.72
心に不具合がある人が居着いちゃったのかぁ ?
2022/10/20(木) 22:07:59.59
トラス氏、quitしてしまった模様
2022/10/27(木) 02:56:16.53
r;
2022/11/07(月) 18:24:36.98
uキーで、だいたいちゃんと戻るんだけど、なんかuでも戻らない時がある。
どういう時に戻らないのかがわからない。俺が何をした時に戻らないんだろう?
どういう時に戻らないのかがわからない。俺が何をした時に戻らないんだろう?
2022/11/12(土) 18:04:50.07
以下の元のテキストがあって、|#B4FFEB|(色情報)が不要なので消したいです。
--------------------------------------------------
|#B4FFEB|書誌情報の「公開範囲」が「インターネット公開(保護期間満了)」※1である
|#FFCAD7|インターネットで見られる資料の公開範囲欄に「保護期間満了」「許諾」「裁定」とあるのはなんですか。
|#D1FF61|許諾
著作権者の方からインターネット公開をしてもよいとご許諾いただいた資料に表示します。
|#FFCAD7|保護期間満了
著作権の保護期間が満了していることが確認できた資料
|#FFCAD7|読みやすく整形して配布
|#D1FF61|本は、zip 形式でまとめられた、Jpeg 画像ファイルです。展開すれば、普通の画像として閲覧できますが、ミルノ PC フォトフレーム などの画像ビューアーを使うと、zip 形式のまま中身を閲覧できます。
|#FFDE70|1 日のダウンロード量に制限があるため、一度に全資料をダウンロードせず、必要に応じて、1 巻ごとダウンロードしていただけると助かります。
|#FFCAD7|原資料のサイズは、5612 x 3808
|#D1FF61|1080 x 1669 に縮小
--------------------------------------------------
|#B4FFEB|書誌情報の「公開範囲」が「インターネット公開(保護期間満了)」※1である
|#FFCAD7|インターネットで見られる資料の公開範囲欄に「保護期間満了」「許諾」「裁定」とあるのはなんですか。
|#D1FF61|許諾
著作権者の方からインターネット公開をしてもよいとご許諾いただいた資料に表示します。
|#FFCAD7|保護期間満了
著作権の保護期間が満了していることが確認できた資料
|#FFCAD7|読みやすく整形して配布
|#D1FF61|本は、zip 形式でまとめられた、Jpeg 画像ファイルです。展開すれば、普通の画像として閲覧できますが、ミルノ PC フォトフレーム などの画像ビューアーを使うと、zip 形式のまま中身を閲覧できます。
|#FFDE70|1 日のダウンロード量に制限があるため、一度に全資料をダウンロードせず、必要に応じて、1 巻ごとダウンロードしていただけると助かります。
|#FFCAD7|原資料のサイズは、5612 x 3808
|#D1FF61|1080 x 1669 に縮小
2022/11/12(土) 18:07:04.59
:%s/|#FFCAD7|//g
で、一つずつは消せましたが、一括でぜんぶ消したいのです。
で、一つずつは消せましたが、一括でぜんぶ消したいのです。
2022/11/12(土) 19:12:03.39
sed 使えば?
2022/11/12(土) 22:47:49.69
2022/11/13(日) 01:10:34.08
>>46
もうしわけない、以下まで学んだ時点で、理解不能になりあきらめ。
===================================================================
03.9 簡単なパターン検索
Vimでは、検索に正規表現(regular expressions)を使います。正規表現という
のは検索パターンを指定するための、極めてパワフルでシンプルな方法です。
残念ながら、これの実力を発揮させるには少々苦労していただくことになりま
す。
行頭と行末 ----------
"^" は行頭を示します。英語(ASCII)キーボードでは 6 のキーに、日本語(JIS)
キーボードでは 0 のキーの 2 つ右側に刻印してあります。
<-- ^^^^^ 確認
例えば、"include" というパターンは 行のどこかに include という単語を含
んでいれば、ヒットします。一方、"^include" は行頭にある include にだけ
マッチします。
<--ああそういえば、これ使ったことあんな。
$ apt search -n ^mate | grep インストール mate-control-center/stable,now
1.24.1-1 amd64 [インストール済み、自動]
mate-control-center-common/stable,stable,now 1.24.1-1 all [インストール済み、自動]
"$" は同様に行末にヒットします。ですから、パターン "was$" は、行末が was
で終わっている場合だけヒットします。
<--使用した記憶ない
もうしわけない、以下まで学んだ時点で、理解不能になりあきらめ。
===================================================================
03.9 簡単なパターン検索
Vimでは、検索に正規表現(regular expressions)を使います。正規表現という
のは検索パターンを指定するための、極めてパワフルでシンプルな方法です。
残念ながら、これの実力を発揮させるには少々苦労していただくことになりま
す。
行頭と行末 ----------
"^" は行頭を示します。英語(ASCII)キーボードでは 6 のキーに、日本語(JIS)
キーボードでは 0 のキーの 2 つ右側に刻印してあります。
<-- ^^^^^ 確認
例えば、"include" というパターンは 行のどこかに include という単語を含
んでいれば、ヒットします。一方、"^include" は行頭にある include にだけ
マッチします。
<--ああそういえば、これ使ったことあんな。
$ apt search -n ^mate | grep インストール mate-control-center/stable,now
1.24.1-1 amd64 [インストール済み、自動]
mate-control-center-common/stable,stable,now 1.24.1-1 all [インストール済み、自動]
"$" は同様に行末にヒットします。ですから、パターン "was$" は、行末が was
で終わっている場合だけヒットします。
<--使用した記憶ない
2022/11/13(日) 01:38:04.75
>>44
> sed 使えば?
ありがとう。使用したことないので、
tps://www.sejuku.net/blog/54595
で学習中
$ sed s/orange/ORANGE/ sample.txt
appleORANGEmelon
$
「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
$ sed s/orange/ORANGE/ sample.txt > sample.txt
--> できてない、ぜんぜんちがうんだろう。
>置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
この日本語文だけで使用したことないコマンドを類推するのむり
リダイレクトで調べないと
> sed 使えば?
ありがとう。使用したことないので、
tps://www.sejuku.net/blog/54595
で学習中
$ sed s/orange/ORANGE/ sample.txt
appleORANGEmelon
$
「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
$ sed s/orange/ORANGE/ sample.txt > sample.txt
--> できてない、ぜんぜんちがうんだろう。
>置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
この日本語文だけで使用したことないコマンドを類推するのむり
リダイレクトで調べないと
2022/11/13(日) 01:56:31.84
$ sed s/orange/ORANGE/ sample.txt
appleORANGEmelon
>はじめに紹介した書式では、1つの行に複数の置換対象文字列に一致した文字列が存在した場合でも、最初に一致した文字列のみしか置換されません。
>そこで全ての一致した文字列を置換
元のファイルを複数の置換対象文字列 存在するように書き換え
appleorangemelonapple
$ sed -e s/apple/APPLE/g sample.txt
APPLEorangemelonAPPLE
appleORANGEmelon
>はじめに紹介した書式では、1つの行に複数の置換対象文字列に一致した文字列が存在した場合でも、最初に一致した文字列のみしか置換されません。
>そこで全ての一致した文字列を置換
元のファイルを複数の置換対象文字列 存在するように書き換え
appleorangemelonapple
$ sed -e s/apple/APPLE/g sample.txt
APPLEorangemelonAPPLE
2022/11/13(日) 02:54:20.20
sコマンドを使うと、vim内でsedと同じことができる。
:s/|#B4FFEB|//
:s/|#B4FFEB|//
2022/11/13(日) 03:08:50.19
:s/before/after/g
現在カーソルがある行の全てのbeforeをafterに置換
:s/|#FFCAD7|//g
:%s/before/after/g
現在開いているファイルに出てくる全てのbeforeをafterに置換 <==けっきょく使うのこればっか
---------------------
ありがとうございましたア〜〜〜
正規表現は理解できませんでしたが、
既知のスキル、以下のターミナルのemacs風操作と組み合わせて、所期の目的を素早く処理できるようになりましたっ
44さん、45さん感謝(o^∀^o)
-----------------------------------
ctrl+←→ で一単語前後へ移動
文字列操作系
ctrl + w
直前の一単語を削除します。
ctrl + u
(カーソルより前)の文字列を全て削除します。結構よく使います。
ctrl + k
カーソルより後ろの文字列を全て削除します。
現在カーソルがある行の全てのbeforeをafterに置換
:s/|#FFCAD7|//g
:%s/before/after/g
現在開いているファイルに出てくる全てのbeforeをafterに置換 <==けっきょく使うのこればっか
---------------------
ありがとうございましたア〜〜〜
正規表現は理解できませんでしたが、
既知のスキル、以下のターミナルのemacs風操作と組み合わせて、所期の目的を素早く処理できるようになりましたっ
44さん、45さん感謝(o^∀^o)
-----------------------------------
ctrl+←→ で一単語前後へ移動
文字列操作系
ctrl + w
直前の一単語を削除します。
ctrl + u
(カーソルより前)の文字列を全て削除します。結構よく使います。
ctrl + k
カーソルより後ろの文字列を全て削除します。
2022/11/13(日) 03:14:05.29
前に荒らしてたのに
ぜんぜん気にせんど、真剣な質問したらちゃんと答えてくれる...
ユニックス板vimスレは最高に素敵なスレです。こんなスレは他にありません
ぜんぜん気にせんど、真剣な質問したらちゃんと答えてくれる...
ユニックス板vimスレは最高に素敵なスレです。こんなスレは他にありません
2022/11/13(日) 16:17:25.32
set -o vi は?
2022/11/13(日) 16:48:02.64
54名無しさん@お腹いっぱい。
2022/11/13(日) 21:53:01.752022/11/15(火) 00:39:50.83
>>53
> 一括削除は以下でできますよ
> :%s/|.\+|//g
す...すごすぎます。自分のやりたいことを正規表現で表現?できるようになれるか わかんないけど、まずは
これだけでも理解していきます...これで膨大なテキストを処理できます!
> 16進数で有ることを特定するなら
> :%s/|#\x\+|//g
こんかいは 16進数で有ることを特定しなくても望みどおりになっているので。
=======================================
引き方は:help :help参照、めちゃくちゃ大事
環境についても環境名で引けば大体環境毎のセットアップについても触れられてる事も覚えておいてね
ヘルプは日本語版も非常に活発に更新されてて(既にvim9)、むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
=================================
これを機に前スレを見直したが...ほとんど忘れてる上に...むずかしい! よくまあこんな難しいのについていったなと...
>>52
> set -o vi
とは何か不明で調査中
> 一括削除は以下でできますよ
> :%s/|.\+|//g
す...すごすぎます。自分のやりたいことを正規表現で表現?できるようになれるか わかんないけど、まずは
これだけでも理解していきます...これで膨大なテキストを処理できます!
> 16進数で有ることを特定するなら
> :%s/|#\x\+|//g
こんかいは 16進数で有ることを特定しなくても望みどおりになっているので。
=======================================
引き方は:help :help参照、めちゃくちゃ大事
環境についても環境名で引けば大体環境毎のセットアップについても触れられてる事も覚えておいてね
ヘルプは日本語版も非常に活発に更新されてて(既にvim9)、むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
=================================
これを機に前スレを見直したが...ほとんど忘れてる上に...むずかしい! よくまあこんな難しいのについていったなと...
>>52
> set -o vi
とは何か不明で調査中
レスを投稿する
ニュース
- 【芸能】中居正広氏側に助言の橋下徹氏、性暴力の解釈巡り 「意に反すれば全てアウトでは、後から言えば全部アウトになるのかと」★2 [冬月記者★]
- 「レンタル高校生」が困りごとや要望に応えます 91歳男性の家で庭の草取り [お断り★]
- 【京都】警察署の女子トイレで盗撮疑い、京都府警の警部補と巡査を性的姿態撮影処罰法違反容疑で書類送検へ [Ailuropoda melanoleuca★]
- 【MLB】佐々木朗希が激白! 負傷者リスト入りは 「投げ続けたいが、逆に迷惑がかかるので申告」「ロッテ時代の古傷が完治しない中で…」 [冬月記者★]
- 就職氷河期世代が苦難激白「正社員になれるシステムがなかった」「政治は高齢者に対策したが氷河期世代はなし」 ★5 [お断り★]
- 【芸能】ニッポン放送「永野芽郁のオールナイトニッポンX」継続へ 番組スポンサーへの「影響なし」 本人は“切り替え”意欲的 [jinjin★]
- ガンダムGquuuuuX、ガチで終わる、考察要素だと思われたモノがすべからくアイドルオタクの監督の趣味と判明して終わる ★3 [197015205]
- ガンダムGquuuuuX、ガチで終わる、考察要素だと思われたモノがすべからくアイドルオタクの監督の趣味と判明して終わる ★4 [348480855]
- ▶お昼のホロライブファンスレ
- 🇺🇿ウズベキスタン人ら150人以上、日本人になりすまして出前館で配達してしまう 配達中にひき逃げ事件を起こし発覚 [481941988]
- 【悲報】アメリカ、全てのポルノが違法になりそうwwww [663675503]
- 「ドリームキャスト」 で遊んだゲーム、覚えてる😶? [862423712]