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
とは何か不明で調査中
2022/11/15(火) 00:43:10.19
> 一括削除は以下でできますよ
> :%s/|.\+|//g
-------------------
こんなの独学でやったら1ヶ月はかかる。なぜならば、正規表現のページをググって片っ端から読んだが まったく理解できないからだ
あなたは俺に1ヶ月分の時間をくれた。一ヶ月のいのちをくれたんだっ!!
> :%s/|.\+|//g
-------------------
こんなの独学でやったら1ヶ月はかかる。なぜならば、正規表現のページをググって片っ端から読んだが まったく理解できないからだ
あなたは俺に1ヶ月分の時間をくれた。一ヶ月のいのちをくれたんだっ!!
57名無しさん@お腹いっぱい。
2022/11/15(火) 10:53:25.08 >>55
これ以上ここに書き込まない方がいいですよ
お怒りの方が何人もいらっしゃるので
slackにいらしてください
皆さんとても親切ですよ
https://vim-jp.org/docs/chat.html
https://vim-jp.slack.com/
これ以上ここに書き込まない方がいいですよ
お怒りの方が何人もいらっしゃるので
slackにいらしてください
皆さんとても親切ですよ
https://vim-jp.org/docs/chat.html
https://vim-jp.slack.com/
2022/12/14(水) 10:30:06.84
vscodeのvimで
変換予測候補などもJKで上下選択したいんですがさすがに無理ですかね?
変換予測候補などもJKで上下選択したいんですがさすがに無理ですかね?
2022/12/14(水) 13:15:39.12
VSCodeVimはVimと関係ないからVSCodeスレかVSCode拡張スレで聞くべき
2022/12/18(日) 15:56:58.46
>>58
Ctrl+n,Ctrl+pのことではなくて?それならデフォルト機能だけど
Ctrl+n,Ctrl+pのことではなくて?それならデフォルト機能だけど
2022/12/18(日) 20:54:57.07
>>60
あああああそれです!ありがとうございます!これの時だけ矢印キーで移動してたので助かりました!
あああああそれです!ありがとうございます!これの時だけ矢印キーで移動してたので助かりました!
2022/12/28(水) 00:58:27.94
スレ間違ってたらごめんなさい…
fcitx5とvim8で協調モードできないですか?
neovimなら方法があるんです
fcitx5とvim8で協調モードできないですか?
neovimなら方法があるんです
2022/12/28(水) 10:16:35.90
2022/12/29(木) 20:26:04.02
テキストファイルを間違えて削除してしまいました。
Vimで編集していたファイルなのでUndoファイルは残っているのですが、
: rundo ファイル名
をやっても
「ファイルの内容が変わっているため、アンドゥ情報を利用できません」
と表示されてしまいます。これはもうダメなのでしょうか?
Vimで編集していたファイルなのでUndoファイルは残っているのですが、
: rundo ファイル名
をやっても
「ファイルの内容が変わっているため、アンドゥ情報を利用できません」
と表示されてしまいます。これはもうダメなのでしょうか?
2022/12/30(金) 11:53:09.46
2023/01/02(月) 01:00:27.87
2023/01/02(月) 12:32:51.96
wayland 対応の有無くらいだよ
2023/01/02(月) 13:02:22.01
主にvim-gtk3だからFCITX_NO_PREEDIT_APPSを設定しなくてもそのまま使えるからとスキンおおいね
2023/01/09(月) 23:53:56.64
>>47
> 「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
perl -i -p -e
> 「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
perl -i -p -e
2023/01/10(火) 03:39:45.65
perlとsedの-iオプションは内部的に>>47やってるだけのin-placeもどきだろ
事故りたくないなら素直にedかex -s(vi/vim)使えよ、vimスレなんだし
事故りたくないなら素直にedかex -s(vi/vim)使えよ、vimスレなんだし
2023/01/10(火) 04:13:29.77
exの正体がvimとは限らない環境なら
ex -sc '%s/regex/replacement/g | wq'
exの正体がvimでも、明示的にvimを呼んだ方が良い
vim [opts] -c '%s/regex/replacement/g' -c 'wq'
無ければcommand not foundになる
exだと他のvi系エディタがvim固有のコマンド(vimscriptや各モードのキーバインド)を変に解釈しかねないので、ex呼びより安全
オレオレな.vimrc/.exrcを読んでもいいし、人に配るシェルスクリプトなら[no]compatible指定、.*rc/プラグインを読まないで高速化&環境依存排除
全てコマンドラインオプションで選べるから、ちゃんと--helpと:help読め
ex -sc '%s/regex/replacement/g | wq'
exの正体がvimでも、明示的にvimを呼んだ方が良い
vim [opts] -c '%s/regex/replacement/g' -c 'wq'
無ければcommand not foundになる
exだと他のvi系エディタがvim固有のコマンド(vimscriptや各モードのキーバインド)を変に解釈しかねないので、ex呼びより安全
オレオレな.vimrc/.exrcを読んでもいいし、人に配るシェルスクリプトなら[no]compatible指定、.*rc/プラグインを読まないで高速化&環境依存排除
全てコマンドラインオプションで選べるから、ちゃんと--helpと:help読め
2023/01/10(火) 05:25:39.22
vimの本領はシェルからのワンライナーだよな
:normalモードのコマンドとマクロ、レジスタ使えばperlなんかより断然短い
:norm 5jwqdaw2jqq@wggp
:normalモードのコマンドとマクロ、レジスタ使えばperlなんかより断然短い
:norm 5jwqdaw2jqq@wggp
73質問です
2023/01/10(火) 07:59:42.46 このスレでのF9って何ですか?
https://www.google.com/search?q=mint%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88
https://www.google.com/search?q=ubuntu%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88
とか見ても良く分からず。。
※最近のノートPCのファンクションキーの割当てがウザいので日本語入力ではCtrl-I / Ctrl-O / Ctrl-P多用中
※※個人の感想でふ
https://www.google.com/search?q=mint%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88
https://www.google.com/search?q=ubuntu%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88
とか見ても良く分からず。。
※最近のノートPCのファンクションキーの割当てがウザいので日本語入力ではCtrl-I / Ctrl-O / Ctrl-P多用中
※※個人の感想でふ
74質問です
2023/01/10(火) 08:04:07.66 >>71
UNIX以外の環境で、正体がelvis / nvi / vim / neovim以外の環境って、どんなものがありますか
UNIX以外の環境で、正体がelvis / nvi / vim / neovim以外の環境って、どんなものがありますか
2023/01/10(火) 12:17:20.62
わりとどうでもいい話
76名無しさん@お腹いっぱい。
2023/01/10(火) 12:35:48.00 vimの方言で挙動が変わるリスクを負うくらいなら素直にsed / perl使え
2023/01/10(火) 13:11:25.17
別にRubyでもPythonでもいいnだぜ
2023/01/10(火) 15:32:16.40
UI立ち上げずにバッチ処理に使える高機能エディタって他にemacsくらいしかなくね?vim禁止だと一気に面倒くさくなる
ストリーム処理で済むならストリームエディタでいいけど
ストリーム処理で済むならストリームエディタでいいけど
2023/01/10(火) 15:56:52.31
>>78がどういう状況を具体的に想定しているか分からない
むしろトラブってるときはvimが無い方が普通のような
むしろトラブってるときはvimが無い方が普通のような
2023/01/10(火) 16:03:00.19
2023/01/10(火) 16:41:41.30
スクレイピングか
そういうのはyi(で一発なvimの独断場だな
ネストしてるとregexではかなり面倒
そういうのはyi(で一発なvimの独断場だな
ネストしてるとregexではかなり面倒
2023/01/11(水) 15:28:08.69
vimscriptが腐ってるしシェルスクリプトから呼べるのは有り難い
--clean等でシンタックスやプラグイン読まなければ100msで起動するからワンショットには十分使える
--clean等でシンタックスやプラグイン読まなければ100msで起動するからワンショットには十分使える
2023/01/11(水) 15:52:03.42
大量のファイルを処理するならxargsで渡して:argdoだな
プロセス起動がファイル数/引数上限で済む
プロセス起動がファイル数/引数上限で済む
2023/01/11(水) 16:19:23.42
2023/01/11(水) 16:43:27.98
>>84
全部基本コマンドだと思うが…
一応
5行下って1単語進み、単語をカットして2行下る操作をqに記録し即再生、(無意味に)一単語進んでバッファの初めに戻りカットした単語を貼り付け
qのマクロを活用してない(ループが完結してない)コード片だから、適当じゃね
全部基本コマンドだと思うが…
一応
5行下って1単語進み、単語をカットして2行下る操作をqに記録し即再生、(無意味に)一単語進んでバッファの初めに戻りカットした単語を貼り付け
qのマクロを活用してない(ループが完結してない)コード片だから、適当じゃね
2023/01/11(水) 17:06:22.96
ごめん違う、本来に無意味
qdでdに記録始めてd使ってないし、次のq@wでまた謎のwを引用しようとしてるけど、q@がレジスタ名として多分不正だから無意味、最後のpはqのタイポ?
やっぱマクロは闇だわ
qdでdに記録始めてd使ってないし、次のq@wでまた謎のwを引用しようとしてるけど、q@がレジスタ名として多分不正だから無意味、最後のpはqのタイポ?
やっぱマクロは闇だわ
2023/01/11(水) 17:14:16.49
面白いー
2023/01/11(水) 17:52:26.58
マクロの直打ちは辞めた方が…
実際にUI開いてqで記録、:regで中身を見て手直しするもの
:helpにある再帰やループマクロのテンプレだけを知ってればよくて、あとはそこへそれを突っ込むだけだ
実際にUI開いてqで記録、:regで中身を見て手直しするもの
:helpにある再帰やループマクロのテンプレだけを知ってればよくて、あとはそこへそれを突っ込むだけだ
2023/01/16(月) 13:52:18.20
neovim 0.6.1です。
一つ目のターミナルでファイルをviewで開き、
もう一つのターミナルで同じファイルを編集可で開いて編集した後に
一つ目にカーソルを戻すと2つ目のターミナルで編集した情報が自動で反映されるのをオフにしたいです。
set noautoread
を入れたのですが、
W11 ファイルは編集開始後に変更されました
というワーニングが出てくるようになりました。
このワーニングを出ないようにするにはどうすれば良いですか?
一つ目のターミナルでファイルをviewで開き、
もう一つのターミナルで同じファイルを編集可で開いて編集した後に
一つ目にカーソルを戻すと2つ目のターミナルで編集した情報が自動で反映されるのをオフにしたいです。
set noautoread
を入れたのですが、
W11 ファイルは編集開始後に変更されました
というワーニングが出てくるようになりました。
このワーニングを出ないようにするにはどうすれば良いですか?
2023/01/17(火) 00:51:05.37
FileChangedShellで何かすれば消えるっぽいから
autocmd! FileChangedShell * echo “”
とか
autocmd! FileChangedShell * echo “”
とか
2023/01/18(水) 16:20:36.62
>>88,89
無条件で黙らせると知らぬ間にswapファイルが溜まりそうな予感が
viewとして呼んだならv:prognameやv:argvに'view…'みたいなのが入ってるはずだから
:if v:argv[0] =~ 'view\s'
や
:if v:errmsg =~ "^E11"
のようなアドホックなチェックがまず思い浮かぶ
行儀良くしたいならviewモードを示すフラグくらい存在するはずだし、1プロセスで複数のモードを使い回すならバッファローカル版(b:~)の方がベター
>>82
普段から対話的にvimを使ってるなら学習コスト0というシームレスさがいいね
シームレスさを追求した代償にvimscriptはexコマンドの拡張という"スクリプト言語として"は悍ましいモノが産まれたが
一方でexコマンドの拡張として見ると自然だったりする
:ifなど制御構造が閉じなくても良かったり、|で区切れたり奇妙に見える部分はシェルやsystem関数からコマンドとして呼びやすく、という配慮
-c ':g/pat/ :if 80 <= line("$") | :trimit'
:if, :while, :for, :letなど基本制御コマンドと、:silent, :redirなどi/o制御、自動で設定される変数類v:...だけ借りて、他は:normal/:executeで手に馴染んだ事だけをやる
normal/ex以外は修飾/特殊文字を引数へ埋め込むのが気持ち悪いが、少し欲しい時にはエスケープ構文(<Esc>、<C-Left>等)が重宝
vimscriptでプラグインなんて書き始めた奴らが諸悪の根源
無条件で黙らせると知らぬ間にswapファイルが溜まりそうな予感が
viewとして呼んだならv:prognameやv:argvに'view…'みたいなのが入ってるはずだから
:if v:argv[0] =~ 'view\s'
や
:if v:errmsg =~ "^E11"
のようなアドホックなチェックがまず思い浮かぶ
行儀良くしたいならviewモードを示すフラグくらい存在するはずだし、1プロセスで複数のモードを使い回すならバッファローカル版(b:~)の方がベター
>>82
普段から対話的にvimを使ってるなら学習コスト0というシームレスさがいいね
シームレスさを追求した代償にvimscriptはexコマンドの拡張という"スクリプト言語として"は悍ましいモノが産まれたが
一方でexコマンドの拡張として見ると自然だったりする
:ifなど制御構造が閉じなくても良かったり、|で区切れたり奇妙に見える部分はシェルやsystem関数からコマンドとして呼びやすく、という配慮
-c ':g/pat/ :if 80 <= line("$") | :trimit'
:if, :while, :for, :letなど基本制御コマンドと、:silent, :redirなどi/o制御、自動で設定される変数類v:...だけ借りて、他は:normal/:executeで手に馴染んだ事だけをやる
normal/ex以外は修飾/特殊文字を引数へ埋め込むのが気持ち悪いが、少し欲しい時にはエスケープ構文(<Esc>、<C-Left>等)が重宝
vimscriptでプラグインなんて書き始めた奴らが諸悪の根源
2023/01/18(水) 16:55:48.51
>>47,70
(単純な)制御構造が必要か?が使い分けの目安
一応:t label(直近のs///で置換が行われればgoto)や:b label(goto)を駆使すれば:ifや:whileをエミュレートは可能だが
気が狂わんのか
そもそも-iオプション付きのsedはストリーム処理である意味が無いから、ストリームの無駄使いでしかない論理的に誤った使い方
ポータビリティ云々を気にするなら、最低でもマルチライン処理とバッファリングをサポートしてるedを使え
sedより高機能だし、patchコマンドもネイティブ入力フォーマットとして自動認識する(外部edを呼ぶか独自エミュレート)
(単純な)制御構造が必要か?が使い分けの目安
一応:t label(直近のs///で置換が行われればgoto)や:b label(goto)を駆使すれば:ifや:whileをエミュレートは可能だが
気が狂わんのか
そもそも-iオプション付きのsedはストリーム処理である意味が無いから、ストリームの無駄使いでしかない論理的に誤った使い方
ポータビリティ云々を気にするなら、最低でもマルチライン処理とバッファリングをサポートしてるedを使え
sedより高機能だし、patchコマンドもネイティブ入力フォーマットとして自動認識する(外部edを呼ぶか独自エミュレート)
2023/01/18(水) 17:32:56.66
機能というより、ストリーム処理とバッチ処理の区別がついてないんじゃないの
holdバッファを駆使して高度な処理をやればやるだけ、行毎に再スキャンを繰り返すストリームエディタはCPUとメモリを急激に食い潰す
一度メモリに収めて終わりで済まないサイズならsplitで分けてマルチプロセッサを活用
小さくてもいいから一時ファイル専用のSSDが用意できればベスト
ハードウェアを活用しろ
holdバッファを駆使して高度な処理をやればやるだけ、行毎に再スキャンを繰り返すストリームエディタはCPUとメモリを急激に食い潰す
一度メモリに収めて終わりで済まないサイズならsplitで分けてマルチプロセッサを活用
小さくてもいいから一時ファイル専用のSSDが用意できればベスト
ハードウェアを活用しろ
2023/01/18(水) 19:23:59.16
>>89
>>91
view --servername #[デフォルト名view1]のようにエイリアス定義しておくとうっかり.swp増殖防止に役立つ
viewは役割上シンタックスを沢山読む/カスタムしていると編集用vimの設定と衝突しそう
個人的には分けた方が良いと思う
体感一秒足らずだけどラグいのが一つと
明示的な--servername NAME指定無しの --remote* excmd/key/fileは自身のargv[0]を見てNAME1..を探すこと
vimとして起動してviewモードに切り替えて使っているとプロセス名はvim1のようになる
デフォルト機能で済む処理だから手の空いてる汎用vimという意図で無指定のコマンドを送ると、先のvim1(viewモード)プロセスに誤爆する
たぶん
>>91
view --servername #[デフォルト名view1]のようにエイリアス定義しておくとうっかり.swp増殖防止に役立つ
viewは役割上シンタックスを沢山読む/カスタムしていると編集用vimの設定と衝突しそう
個人的には分けた方が良いと思う
体感一秒足らずだけどラグいのが一つと
明示的な--servername NAME指定無しの --remote* excmd/key/fileは自身のargv[0]を見てNAME1..を探すこと
vimとして起動してviewモードに切り替えて使っているとプロセス名はvim1のようになる
デフォルト機能で済む処理だから手の空いてる汎用vimという意図で無指定のコマンドを送ると、先のvim1(viewモード)プロセスに誤爆する
たぶん
2023/01/18(水) 19:35:33.04
サーバとして稼働できるようになって起動ラグ無し、履歴やレジスタも勝手に同期してくれて便利になった
一方で状態共有に特有の罠もある
デフォルトのサーバ名はプレーンなvimとして呼ばれる想定で予約しておくべきか
一方で状態共有に特有の罠もある
デフォルトのサーバ名はプレーンなvimとして呼ばれる想定で予約しておくべきか
2023/01/18(水) 21:28:47.30
2023/01/18(水) 23:03:49.19
>>90
対話モードでキープレスやechoでエコーエリアを上塗りクリアは禍根を残しそう
:messや:redir先のファイルへ謎の改行が混入したり、デバッグレベル依存で止まったり
とりあえず:silent!で黙殺するか、
:try | :call MyFileChangedShell | :catch /E11:/ | :set noro | :endtry
こんな雰囲気で行けない?MyFileChangedShellやcatchの中は適当
遷移自体は済んでいるのか、フック用に~Pre/Post版があるか、など発動条件依存なのでヘルプ参照
対話モードでキープレスやechoでエコーエリアを上塗りクリアは禍根を残しそう
:messや:redir先のファイルへ謎の改行が混入したり、デバッグレベル依存で止まったり
とりあえず:silent!で黙殺するか、
:try | :call MyFileChangedShell | :catch /E11:/ | :set noro | :endtry
こんな雰囲気で行けない?MyFileChangedShellやcatchの中は適当
遷移自体は済んでいるのか、フック用に~Pre/Post版があるか、など発動条件依存なのでヘルプ参照
2023/01/18(水) 23:15:45.01
いつまで偽物の Vim の話してんだよ
2023/01/19(木) 17:36:27.39
>>97
最初の質問とヘルプを読めよ
最初の質問とヘルプを読めよ
10089
2023/01/25(水) 09:35:32.562023/01/30(月) 19:29:32.78
ヴィムでマークダウンのプレビューとアウトライナー(ヘッダーの)ってありますかね?
2023/01/30(月) 19:32:14.71
emacsでもいいです
vscodeはテキストエディタ感がないので
vscodeはテキストエディタ感がないので
2023/01/30(月) 22:16:36.96
よくねーよ
2023/01/30(月) 23:10:09.21
>>101
プレビューはあるね
プレビューはあるね
2023/01/31(火) 05:19:14.22
>>104
マークダウン向きではないエディタなんでしょうか
マークダウン向きではないエディタなんでしょうか
2023/01/31(火) 08:48:12.90
pluginはあるからグクって
基本、基本
基本、基本
2023/01/31(火) 08:56:51.22
はい(´・ω・`)
かなり難しそうで
かなり難しそうで
2023/01/31(火) 08:56:55.30
Quiver、Bear、Inkdropみたいな操作性はVimのPluginでも無理
お金払ってそっちをつかえばいい
お金払ってそっちをつかえばいい
2023/01/31(火) 10:51:09.21
>>105
プラグイン入れると一般的なブラウザでリアルタイムビューできる
良くできてると思う
エディタはVimでVSCodeをMarkdownビューアにする手もあるかも
VSCodeのMarkdownビューアも良くできてると思う
VSCodeは嫌いで使ってないけど
プラグイン入れると一般的なブラウザでリアルタイムビューできる
良くできてると思う
エディタはVimでVSCodeをMarkdownビューアにする手もあるかも
VSCodeのMarkdownビューアも良くできてると思う
VSCodeは嫌いで使ってないけど
2023/01/31(火) 11:15:33.44
2023/01/31(火) 11:17:56.28
ブラウザわざわさ嫌なので、glow使ってるよ
2023/01/31(火) 13:06:05.87
自分はプレビューはこれを使っている
https://github.com/iamcco/markdown-preview.nvim
LSP導入が必要だけどプレビュー以外のmarkdownの編集・操作は大体marksmanでいける
https://github.com/artempyanykh/marksman
https://github.com/iamcco/markdown-preview.nvim
LSP導入が必要だけどプレビュー以外のmarkdownの編集・操作は大体marksmanでいける
https://github.com/artempyanykh/marksman
2023/01/31(火) 14:07:35.73
2023/01/31(火) 14:23:36.31
markdownえでいたのobsidian癖が強すぎて諦めたところです(´・ω・`)
2023/01/31(火) 17:19:36.12
2023/01/31(火) 18:22:46.91
ある程度の知識があることを前提とした解説サイトが多いからです
vimは玄人向けなので
vimは玄人向けなので
2023/01/31(火) 19:23:55.21
2023/01/31(火) 19:36:22.26
まずプラグインの入れ方でつまづく
2023/01/31(火) 20:09:12.31
>>117
回答ありがとうございます
obsidianでもそうですが、こういったものって初期フォルダが決まっていて、そこにファイルを作る感じですよね
これがどうも馴染めなくて、おそらくですが、既存のファイルを読み込んだりできないんですよね
回答ありがとうございます
obsidianでもそうですが、こういったものって初期フォルダが決まっていて、そこにファイルを作る感じですよね
これがどうも馴染めなくて、おそらくですが、既存のファイルを読み込んだりできないんですよね
2023/01/31(火) 20:35:25.35
vimはpluginをきちんと自分でなんとか出来るようにしないとそれからじゃない。
各OS対応でatomみたいにplugin関係無しでどこのファイルでも開けて、これ
https://www.sublimetext.com/
各OS対応でatomみたいにplugin関係無しでどこのファイルでも開けて、これ
https://www.sublimetext.com/
2023/01/31(火) 20:39:55.73
2023/01/31(火) 21:48:29.27
Windowsなら某スレを荒らしてた奴がえらく勧めてこれもある
テキストエディター「Mery」
https://www.haijin-boys.com/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
テキストエディター「Mery」
https://www.haijin-boys.com/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
2023/02/01(水) 10:32:41.77
2023/02/01(水) 18:05:42.87
Linuxなら選択肢多いじゃん
ReTextとか…
ReTextとか…
2023/02/01(水) 18:13:00.03
もう完全スレチなのでここで終了ね
といって、一般的なエディターのスレってないのな
といって、一般的なエディターのスレってないのな
2023/02/01(水) 18:29:28.37
あれも使いにくい
これも使いにくい
機能が気に入らない
これも使いにくい
機能が気に入らない
2023/02/01(水) 18:56:10.68
すみません、思い通りのものはなくて(´・ω・`)
meryがlinuxとwinで動けば満足なんすけどね
meryがlinuxとwinで動けば満足なんすけどね
2023/02/01(水) 18:57:06.17
neovim+treesitter(色付け)+marksman(LSP)+lspsaga(LSPによる出力を格好良くする)でこんな感じ
https://i.imgur.com/oueiEck.png
https://i.imgur.com/oueiEck.png
2023/02/01(水) 19:12:03.41
もし英語で質問できるなら
redditとか
stackoverflowとか
に書き込んでみるのも手かも
redditとか
stackoverflowとか
に書き込んでみるのも手かも
2023/02/01(水) 19:47:21.29
某スレでも、WindowsでMerry使っておけで終わったような…
2023/02/01(水) 19:58:01.80
2023/02/01(水) 20:13:06.10
去年か一昨年も同じ質問してたよね
Windows使えば解決なのにグチグチとLinuxガーWineでMeryガーって
Windows使えば解決なのにグチグチとLinuxガーWineでMeryガーって
2023/02/01(水) 20:16:40.19
そうそう、絶対自分の環境と今にいたるまで、やった事をとか言わないんだよな
同じかぁ
同じかぁ
2023/02/01(水) 20:36:01.67
135名無しさん@お腹いっぱい。
2023/02/19(日) 21:28:34.04 emacs で数式処理ソフトmaximaを使う機能として
imaxima が知られてますが、
これのvim版は無いのでしょうか?
imaxima が知られてますが、
これのvim版は無いのでしょうか?
2023/02/20(月) 09:46:07.09
2023/02/25(土) 17:38:07.62
アップデートしたらShift-Insでペーストできなくなった
2023/02/25(土) 18:33:56.65
全然大丈夫ですよ
2023/02/25(土) 18:55:08.11
あれ、クリップボードから p でペーストできるようになった
2023/02/25(土) 20:02:56.63
あ、でもミニバッファでインクリメンタルサーチするときに、Shift-Insでペーストできないと不便・・・
2023/02/25(土) 20:10:07.67
ターミナルや、ほかのアプリではShift-Insでペーストできるから、vim の問題だな
2023/02/25(土) 21:45:12.29
C-r + か C-r *
2023/03/06(月) 16:51:21.77
chatgptが教えてくれたvim9fmtはvim 9.0で実装されたらしいのですが本当ですか?
2023/03/07(火) 08:14:59.17
Windows の最新パッチあてたvimで
背景透過パッチ当たらなくなったわ
諦めるかな
背景透過パッチ当たらなくなったわ
諦めるかな
2023/03/19(日) 14:20:32.63
ポップアップウィンドウで開けるmattn/vim-molderくらいシンプルな
ファイラプラグインがほしくなってきた
誰か一人くらいつくってるやろwって見たら意外と無いもんだな
ファイラプラグインがほしくなってきた
誰か一人くらいつくってるやろwって見たら意外と無いもんだな
146名無しさん@お腹いっぱい。
2023/03/20(月) 02:28:57.93 set wildoptions=pum
で事足りてるよ俺は
:e や :sp でタブキー押して選択は→押せば次のディレクトリ階層やファイルのポップアップメニューをポンポン出してくれるし
で事足りてるよ俺は
:e や :sp でタブキー押して選択は→押せば次のディレクトリ階層やファイルのポップアップメニューをポンポン出してくれるし
2023/03/20(月) 03:30:21.56
逆にnetrwで機能が物足りないってどんな機能なのか気になる
vsplitで使ってるから分からんが、無数にあるpopup,preview...-windowの類がバッファを反映出来る限り、netrwが動かないなんて事は無いはずだが
vsplitで使ってるから分からんが、無数にあるpopup,preview...-windowの類がバッファを反映出来る限り、netrwが動かないなんて事は無いはずだが
2023/03/20(月) 03:32:14.52
勘違い、シンプルなのがいいのか
netrwはシンプルとは程遠いよねごめん
netrwはシンプルとは程遠いよねごめん
2023/03/23(木) 12:06:05.56
vim-lsp-settingsでnpmパッケージも管理してくれるようなのですが
このプラグインのコマンドからインストールしたnpmパッケージのアップデートはどのように行うのでしょうか?
このプラグインのコマンドからインストールしたnpmパッケージのアップデートはどのように行うのでしょうか?
2023/03/28(火) 16:57:44.74
2023/03/29(水) 09:58:55.58
つーか標準プラグインのnetrwで満足しないから訊いてるんじゃないの
vim dir/:e dirで意図せずautoloadされる機会も多いし、vimを使ってる以上知らないという事も有り得ない
:NetrwSettingsで設定メニューからカスタムも簡単だし、何が気に入らないのか分からんのは確かだけど
反応返って来ない以上、これ以上は不毛じゃね
vim dir/:e dirで意図せずautoloadされる機会も多いし、vimを使ってる以上知らないという事も有り得ない
:NetrwSettingsで設定メニューからカスタムも簡単だし、何が気に入らないのか分からんのは確かだけど
反応返って来ない以上、これ以上は不毛じゃね
2023/04/21(金) 06:18:17.09
NVIM_APPNAME使えば使い分け捗りそう
editorconfigよりNVIM_APPNAMEのほうが0.9の目玉な気がする
editorconfigよりNVIM_APPNAMEのほうが0.9の目玉な気がする
2023/04/21(金) 09:36:04.59
偽物の話は他所でやってくれよ
154名無しさん@お腹いっぱい。
2023/04/21(金) 13:29:11.74 vimで現在行のカーソルラインを出した状態でその行をターミナルで選択してコピーすると
そのカーソルラインを出した行の最後に本来無いはずの空白がターミナルの幅で表示されてる分の空白が入ってしまいます
カーソルラインを消すとこの問題は無くなるのですが、カーソルラインは出したいので他の方法で解決したいですかまchatGPTに聞いてもカーソル消せとか意味不明な回答しかもらえませんでした
vim7.4を使用してます
そのカーソルラインを出した行の最後に本来無いはずの空白がターミナルの幅で表示されてる分の空白が入ってしまいます
カーソルラインを消すとこの問題は無くなるのですが、カーソルラインは出したいので他の方法で解決したいですかまchatGPTに聞いてもカーソル消せとか意味不明な回答しかもらえませんでした
vim7.4を使用してます
2023/04/21(金) 13:31:56.94
報告乙
2023/04/21(金) 13:39:46.96
それ仕組み的に無理感があるな
右から左にドラッグすると解決したりしない?
右から左にドラッグすると解決したりしない?
2023/04/21(金) 22:03:20.26
ターミナル上でやらずにクリップボード連携してvimでヤンクしたら
158名無しさん@お腹いっぱい。
2023/05/12(金) 04:40:12.56 カーソル位置を変えずに特定に行をコピーする方法はありますか?
例えばカーソル位置が1行目にある場合で20行目をコピーして1行目にペーストしたい場合
今行っている方法は、以下です。
- 20行下に移動(20g or 19j)
- ヤンク
- 20行上に移動(1g or gg or 19k)
- ペースト
例えばカーソル位置が1行目にある場合で20行目をコピーして1行目にペーストしたい場合
今行っている方法は、以下です。
- 20行下に移動(20g or 19j)
- ヤンク
- 20行上に移動(1g or gg or 19k)
- ペースト
2023/05/12(金) 11:50:47.07
特定の行をコピーする方法はしらないけど、20行上に移動は C-o で代替できるよ
160名無しさん@お腹いっぱい。
2023/05/12(金) 16:22:45.47 :20y
or
:+19y
:help :yank
:help range
or
:+19y
:help :yank
:help range
161名無しさん@お腹いっぱい。
2023/05/19(金) 13:09:50.132023/06/03(土) 17:18:03.13
サクラエディタかVSCodeしか使わないんだけどラズパイにsshした時とかvimを使ってる カーソル移動にhjklは使えない
vimのスレで聞くの変かもしれないがおすすめのエディタある?俺みたいなのはGNU nanoでいいかなって
vimのスレで聞くの変かもしれないがおすすめのエディタある?俺みたいなのはGNU nanoでいいかなって
163名無しさん@お腹いっぱい。
2023/06/04(日) 15:30:35.922023/06/04(日) 22:20:03.24
岡本市兵衛って陰謀論者のあいつか
2023/06/21(水) 11:39:51.25
質問です
どのくらいVimに慣れ親しんだらVimmerを名乗ってもいいと思いますか?
どのくらいVimに慣れ親しんだらVimmerを名乗ってもいいと思いますか?
2023/06/21(水) 11:49:34.03
他のエディタで簡単に出来るよ、と言われた事を vim でそれ以下の打鍵数で実現出来た時。
2023/06/21(水) 19:43:39.57
:%d
ZZ
したとき
ZZ
したとき
168名無しさん@お腹いっぱい。
2023/06/22(木) 14:44:13.85 ふはははと言わなくなったとき
2023/06/22(木) 14:48:15.78
vimを使うのが当たり前過ぎてvimmerの条件などという下らない疑問すら持たなくなったとき
2023/06/22(木) 16:33:02.53
ネタにマウントしてしまうような人がVimmerに見えないのは確か
2023/06/22(木) 16:51:45.85
マウント…?
2023/06/22(木) 21:10:59.85
見栄を張り嘘をつき逃走までがテンプレのやつなんかほっとけ
2023/06/22(木) 22:30:36.40
team のチャットでお仕事するようになったせいで、コマンドラインで、これを打て指示がGUIで同じ事するより楽になったわ。
vim もその延長でやると、感動される事もある。
vim もその延長でやると、感動される事もある。
2023/06/28(水) 19:12:47.11
最新のソースにkaoriyaさんのmigemoパッチ当ててたが
ビルドは成功するができたvimが起動しない
ビルドは成功するができたvimが起動しない
175名無しさん@お腹いっぱい。
2023/06/28(水) 21:11:28.02 なぜ本家にパッチを投げないのか?
情熱が全然足りない!
情熱が全然足りない!
2023/06/29(木) 17:55:37.50
共有ありがとう
ここに書いたところで何もないけど
ここに書いたところで何もないけど
2023/07/02(日) 15:56:47.98
実践Vimの本ってもう電子しか売らないのかな?
寝ながら読みたいのに
寝ながら読みたいのに
2023/07/02(日) 23:59:36.55
電子の方が寝ながら読みやすくね
2023/07/03(月) 09:49:47.08
電子書籍パソコン以外だと小さいし読むまでが面倒
本は見やすいし好きなページ開くだけ
本は見やすいし好きなページ開くだけ
2023/07/03(月) 10:41:34.64
Kindle Scribe を買ったら幸福になるかも
2023/07/03(月) 11:35:18.04
2023/07/11(火) 21:41:06.02
教えてください。
vim-vsnipでLuaSnipみたいなAll(全FileTpe適用)設定できますか?
vim-vsnipでLuaSnipみたいなAll(全FileTpe適用)設定できますか?
2023/07/12(水) 00:03:57.07
5chのjaneが作ったapiが無くなったら、KORIYAさんの作ったVim上で動く5chViewer動かないかな?
vimerは凄い使いやすかったって評判だけは聞いてます
vimerは凄い使いやすかったって評判だけは聞いてます
2023/07/12(水) 06:28:58.53
>>183
Chalice だっけ?
Chalice だっけ?
185名無しさん@お腹いっぱい。
2023/07/12(水) 17:18:22.272023/07/13(木) 20:36:48.53
2023/07/13(木) 23:19:54.51
2023/07/17(月) 06:10:46.91
プラグインマネージャー何使ってる?
自分はVundleからvim-plugに移行して7年以上そのまま使い続けてます
自分はVundleからvim-plugに移行して7年以上そのまま使い続けてます
189名無しさん@お腹いっぱい。
2023/07/17(月) 12:29:53.86 vim-plug
2023/07/17(月) 21:41:31.68
vimはずっとvim-plugのままだな
nvimはlazy.nvim
nvimはlazy.nvim
191名無しさん@お腹いっぱい。
2023/07/19(水) 22:03:59.41 dein!
2023/07/20(木) 02:41:30.63
記事紹介
Vimのショートカットが一目で分かるキーキャップセット - AKIBA PC Hotline!
https://akiba-pc.watch.impress.co.jp/docs/news/news/1516773.html
Vimのショートカットが一目で分かるキーキャップセット - AKIBA PC Hotline!
https://akiba-pc.watch.impress.co.jp/docs/news/news/1516773.html
2023/07/20(木) 06:04:00.87
良いかもしれんけど、このキーに合った日本語配列のキーボードのベースにするのはどれがよいのか。
もしかして自作?
もしかして自作?
2023/07/20(木) 21:01:56.04
最近パッチ更新されないね
Bram さん夏休みかな
Bram さん夏休みかな
2023/07/23(日) 02:27:32.33
>>192 の「Vimのショートカットが」の記事の件。
自作キーボード界隈を、電車関係界隈っぽく感じてしまうものの、
自分も別の意味でそっち側だよね、と思う、Emacsな執筆者です。
2枚目の箱を開けた画像に、無刻印の日本語Returnらしきものが
写っているので、CherryMX互換の日本語配列でも、使えるかも
しれませんが、US配列前提の印字なので、一部の記号キーに
ズレが発生するのではないか、と思います。
CherryMX だと、ARCHISS や FILCO が有名みたいですね。
自作キーボード界隈を、電車関係界隈っぽく感じてしまうものの、
自分も別の意味でそっち側だよね、と思う、Emacsな執筆者です。
2枚目の箱を開けた画像に、無刻印の日本語Returnらしきものが
写っているので、CherryMX互換の日本語配列でも、使えるかも
しれませんが、US配列前提の印字なので、一部の記号キーに
ズレが発生するのではないか、と思います。
CherryMX だと、ARCHISS や FILCO が有名みたいですね。
196名無しさん@お腹いっぱい。
2023/07/25(火) 09:21:17.71 SikiがVim風キーバインドを取り入れてるおかげで、
Vimあーの「Ctrl すら押しに行くのが面倒くさい」気持ちを理解できるようになった(笑)
Vimあーの「Ctrl すら押しに行くのが面倒くさい」気持ちを理解できるようになった(笑)
2023/08/06(日) 01:35:28.33
2023/08/06(日) 01:50:44.27
Vimコミュニティだいぶ終わるかも?
2023/08/06(日) 01:56:32.08
ここ数週間、急速に進行した病状に苦しんでいたと
2023/08/06(日) 05:41:49.61
開発体制どうなるのかしら
2023/08/06(日) 12:11:41.53
上位パッチ貢献者をメンテナとするべきだな
少なくとも日本人でk-takataがリポジトリの権限持ってるし
何らかのアクションは起こすべき
この人もすごい人だから指示待ちせず自分からissue立てて動いてくれると思うけど
少なくとも日本人でk-takataがリポジトリの権限持ってるし
何らかのアクションは起こすべき
この人もすごい人だから指示待ちせず自分からissue立てて動いてくれると思うけど
2023/08/06(日) 12:35:34.93
ご冥福をお祈り申し上げます
vimをありがとう
vimをありがとう
203名無しさん@お腹いっぱい。
2023/08/06(日) 17:04:19.68 https://groups.google.com/g/vim_announce/c/tWahca9zkt4
訃報を知らせる家族からの投稿
訃報を知らせる家族からの投稿
2023/08/06(日) 19:15:04.16
それがWikipediaのソースでちゃんとリンクもされてるから
2023/08/06(日) 20:52:24.78
されているから何なんだ?
2023/08/06(日) 20:54:10.81
わざわざ上げて書く奴に反応すると絡まれる
2023/08/06(日) 22:12:38.69
>>203
メーリングリスト登録してる俺からすると速報おそすぎ
メーリングリスト登録してる俺からすると速報おそすぎ
2023/08/07(月) 10:27:30.00
DOS時代からずっと愛用者でしたら
こころからご冥福をお祈りいたします
こころからご冥福をお祈りいたします
2023/08/07(月) 12:47:22.14
vscodeにNeovimプラグイン入れるか、VimをいじってIDEぽくするか、Onivim2とかいうの使うか
どれが良いかね
どれが良いかね
2023/08/07(月) 13:08:04.94
すまん普通に考えたらVScodeだな
2023/08/07(月) 14:29:16.99
2023/08/07(月) 18:09:49.52
neovimは他のスレいけきめえんだよボケ
2023/08/07(月) 18:35:02.62
2023/08/07(月) 18:40:21.50
もうここもVimの思い出を語るだけのスレになるんだろうな
各ディス鳥のエディタも置き換えが進むだろう
5年後にはスレもなくなっていそう
各ディス鳥のエディタも置き換えが進むだろう
5年後にはスレもなくなっていそう
2023/08/07(月) 19:56:57.86
githubの書き込み見ると権限持ってる人が1人か2人いるらしいし、いなくてもフォークすればいいだけなので開発を続けることはできる
ただしいくらソースがオープンであってもあくまで作者の主義や思想、作りたいものがあってそれに共感した人が集まって作られるのがOSSなので原作者亡き状態で活発な開発が続くのかはよくわからん
ただしいくらソースがオープンであってもあくまで作者の主義や思想、作りたいものがあってそれに共感した人が集まって作られるのがOSSなので原作者亡き状態で活発な開発が続くのかはよくわからん
2023/08/07(月) 20:25:27.20
OSSとして残るならいいけど、どこかの巨大資本が買い取ってめちゃくちゃにするみたいなことが起きないといいな
2023/08/07(月) 20:39:01.70
Linuxは将来Linusさんが崩御したらどうなるんだろ
218名無しさん@お腹いっぱい。
2023/08/07(月) 20:49:38.91 主要開発者は残ってるからメンテに関しては問題ないと思うけど、意思決定をどうするのかを決められるかどうか
聞かされていた人がいなくて準備できてなかったら、これから話し合わないといけない
合議制にするのか、Vim Boss 2ndを選出するのか
聞かされていた人がいなくて準備できてなかったら、これから話し合わないといけない
合議制にするのか、Vim Boss 2ndを選出するのか
219名無しさん@お腹いっぱい。
2023/08/07(月) 21:13:05.32220名無しさん@お腹いっぱい。
2023/08/07(月) 21:15:04.03 Moolenaar氏を日本に招待した時のkeynote
Vim: From hjkl to a platform for plugins
https://www.youtube.com/watch?v=ES1L2SPgIDI
Vim: From hjkl to a platform for plugins
https://www.youtube.com/watch?v=ES1L2SPgIDI
2023/08/07(月) 22:43:44.12
2023/08/11(金) 21:31:29.51
vi
vim
neovim
時代は移っていくんだな
vim
neovim
時代は移っていくんだな
223名無しさん@お腹いっぱい。
2023/08/11(金) 22:03:45.50 neovimは早く1.0になれ
2023/08/11(金) 22:16:04.54
>>222
viとvimの間にnviあった
viとvimの間にnviあった
225名無しさん@お腹いっぱい。
2023/08/11(金) 22:40:16.392023/08/11(金) 23:47:11.66
2023/08/12(土) 01:12:13.73
neovimはドットの区切りがEnterとか見た気がするんだけど本当?
228名無しさん@お腹いっぱい。
2023/08/12(土) 01:43:15.28 >>227
ごめん、言ってる意味がわからない
ごめん、言ってる意味がわからない
2023/08/12(土) 09:58:32.88
neovimがvimの上位版だと思うなよ
2023/08/12(土) 11:37:56.87
>>217
いろんな意味で発展しそうだがw
いろんな意味で発展しそうだがw
2023/08/12(土) 15:24:11.58
なんて懐かしい話ばかり
232名無しさん@お腹いっぱい。
2023/08/13(日) 22:00:35.29 思い出話をするのも個人への弔いになるって坊さん言ってた
2023/08/13(日) 23:06:36.11
2018年のVimConfでBram氏と話せて良かった
だが「昨日は川越に行って来たんだ。でもショップばかりであんまりだったな」みたいなVimも何も関係ない内容しか話せなかったのが心残り
だが「昨日は川越に行って来たんだ。でもショップばかりであんまりだったな」みたいなVimも何も関係ない内容しか話せなかったのが心残り
2023/08/13(日) 23:11:35.97
こういう会えてよかったとか話せてよかったって人よくいるけどさ、そういう自慢したいだけ?それか本当によかったと思ってるの?
235名無しさん@お腹いっぱい。
2023/08/13(日) 23:21:07.05 自慢したいので本当によかったと思ってる可能性は無いのか。
2023/08/13(日) 23:28:23.92
>>235
目的が自慢なのかどうかって話だ
目的が自慢なのかどうかって話だ
2023/08/14(月) 01:38:03.74
自慢とか関係ないだろ
有名人に会ったら記憶に残るし
リアルでも知り合いと会話してたら思い出して話すのはいたって普通
自慢話だと思うのは日頃誰とも会話してないからだろ
有名人に会ったら記憶に残るし
リアルでも知り合いと会話してたら思い出して話すのはいたって普通
自慢話だと思うのは日頃誰とも会話してないからだろ
2023/08/14(月) 01:40:00.58
まあ、どうせならもうちょっと人柄が分かるエピソードも入れて欲しい気もするが
2023/08/14(月) 04:44:03.42
2023/08/14(月) 08:42:50.69
>>237
自慢だったらわかるんだよ。ああキモい奴が自慢してるなって。
でも本当によかったと思ってるとしたら何がよかったんだろうと思ったんだよ
有名人って言っても外見が良いわけじゃないおっさんなんだぞ
自慢だったらわかるんだよ。ああキモい奴が自慢してるなって。
でも本当によかったと思ってるとしたら何がよかったんだろうと思ったんだよ
有名人って言っても外見が良いわけじゃないおっさんなんだぞ
2023/08/14(月) 09:25:24.66
思い出話があるなら聞きたいね
一方自慢だのなんだの下らないいちゃもんは聞きたくないね
一方自慢だのなんだの下らないいちゃもんは聞きたくないね
2023/08/14(月) 09:35:10.39
読解力がないか、思い込みが激しいからか、文意としては何がよかったかを聞いているのに自慢の方にフォーカスするアホばかり
2023/08/14(月) 09:44:32.93
233だけど、別に自慢する意図はない
そもそも「Bram氏に会った」だけなのでそれについてそんな大層な価値を見出してない
ただ自分が20数年世話になってるソフトウェアの開発者に会えてよかった、というだけの話
VimConf 2018は他にもvim-lspの人、oni2の人とかも来てたな
そもそも「Bram氏に会った」だけなのでそれについてそんな大層な価値を見出してない
ただ自分が20数年世話になってるソフトウェアの開発者に会えてよかった、というだけの話
VimConf 2018は他にもvim-lspの人、oni2の人とかも来てたな
2023/08/14(月) 11:38:54.94
その価値を見出してない人に会えてよかったっていうのが何がよかったかわからないんだよな
例えば俺がビルゲイツに会ったとしても良かったとは思わないし、なにがよかったのか本当にわからん
例えば俺がビルゲイツに会ったとしても良かったとは思わないし、なにがよかったのか本当にわからん
2023/08/14(月) 14:05:36.38
君の方がキモいよ
246名無しさん@お腹いっぱい。
2023/08/14(月) 15:36:25.52 w
2023/08/14(月) 17:24:09.48
自慢する意図はないようなので比較対象となるキモい人はいない
よって>>245の発言は破綻している
よって>>245の発言は破綻している
2023/08/14(月) 17:25:23.25
まあ言ってる意味はわからないだろうけど
2023/08/14(月) 21:02:14.71
豚に真珠
250名無しさん@お腹いっぱい。
2023/08/14(月) 21:53:23.01 ぬこにVim
2023/08/15(火) 00:57:19.04
dockerでサーバーコンテナたててVim入れてVimで日本語ファイル開いたら文字化けしてたからvimrcに文字コード書いて解決したんだけど、これってコンテナでサーバー建てたらみんなこうなるよね?
コンテナ建てる度に設定ファイル書かないといけないのかな
コンテナ建てる度に設定ファイル書かないといけないのかな
2023/08/15(火) 12:48:21.21
コンテナに限らずMS932がつかいたいなら書かないとダメじゃないの
Windows版は知らんけど
Windows版は知らんけど
2023/08/15(火) 15:33:54.93
>>252
すまん解決した
すまん解決した
2023/08/16(水) 17:49:05.63
文字コードくらいならこれで開き直すなあ
:e ++enc=cp932
:e ++enc=cp932
2023/08/16(水) 18:15:36.79
コンテナ内に入ってVimでファイルを弄ること自体アンチパターン
2023/08/16(水) 19:38:53.78
俺もexecでvim使ったことないけど
開発環境ならコンテナの中身直接弄るはあると思うよ
vscodeにも機能あるし
デプロイはDockerfile書くの前提だけど
開発環境ならコンテナの中身直接弄るはあると思うよ
vscodeにも機能あるし
デプロイはDockerfile書くの前提だけど
2023/08/17(木) 00:12:36.51
開発環境の固定部分だけコンテナ化して編集対象はマウントしてコンテナ内のvimで編集することなどどこでもやっている普通のこと
258名無しさん@お腹いっぱい。
2023/08/24(木) 11:38:19.33 コンテナ内だろうが外だろうがMS932を使うことが無い。
2023/08/24(木) 18:06:49.48
devcontainerが便利過ぎて、vscodeから抜け出せないなぁ(´・ω・`)
2023/08/25(金) 02:29:13.20
そういうのありますよね(´・ω・`)
2023/08/28(月) 18:59:03.82
devcontainerからTerminalからのvim
262名無しさん@お腹いっぱい。
2023/09/06(水) 23:26:17.45 gvimって使い道あったんだな
https://nanasi.jp/articles/vim/colorsel_vim.html
https://nanasi.jp/articles/vim/colorsel_vim.html
2023/10/11(水) 16:16:00.83
ソフトウェア板のスレとっくになくなってたんだな
vim-jpとかも廃墟だし
まあユーザーのコミュニティなんてなくてもいいか
vim-jpとかも廃墟だし
まあユーザーのコミュニティなんてなくてもいいか
2023/10/11(水) 23:04:19.85
それってコミュニティというよりユーザーがなくなったのでは…
265名無しさん@お腹いっぱい。
2023/10/12(木) 06:13:55.78 slackは賑わってるよ
2023/10/13(金) 09:55:15.38
教えてください。
実行ディレクトリを指定して外部コマンドを実行する方法ありますか?
osはwIndows10です。
実行ディレクトリを指定して外部コマンドを実行する方法ありますか?
osはwIndows10です。
267名無しさん@お腹いっぱい。
2023/10/13(金) 12:41:17.96 cd?
2023/10/15(日) 15:44:14.88
NeoVimを使っているものです。
:bro ol
で開いたファイルを編集するとき、
挿入モードでカーソルを動かしたくて Ctrl-f を押すと
文字 ^F が表示されてしまって困っています。
Ctrl-b を押すと ^B になってしまうのも同様です。
iTermで直接開いたファイルはこのようなことは起きないのですが
bro ol 経由で開くと問題が発生するようです。
解決方法がありましたらご教示いただけますと幸いです。
解決できるのでしょうか?
:bro ol
で開いたファイルを編集するとき、
挿入モードでカーソルを動かしたくて Ctrl-f を押すと
文字 ^F が表示されてしまって困っています。
Ctrl-b を押すと ^B になってしまうのも同様です。
iTermで直接開いたファイルはこのようなことは起きないのですが
bro ol 経由で開くと問題が発生するようです。
解決方法がありましたらご教示いただけますと幸いです。
解決できるのでしょうか?
2023/10/15(日) 15:44:22.73
NeoVimを使っているものです。
:bro ol
で開いたファイルを編集するとき、
挿入モードでカーソルを動かしたくて Ctrl-f を押すと
文字 ^F が表示されてしまって困っています。
Ctrl-b を押すと ^B になってしまうのも同様です。
iTermで直接開いたファイルはこのようなことは起きないのですが
bro ol 経由で開くと問題が発生するようです。
解決方法がありましたらご教示いただけますと幸いです。
解決できるのでしょうか?
:bro ol
で開いたファイルを編集するとき、
挿入モードでカーソルを動かしたくて Ctrl-f を押すと
文字 ^F が表示されてしまって困っています。
Ctrl-b を押すと ^B になってしまうのも同様です。
iTermで直接開いたファイルはこのようなことは起きないのですが
bro ol 経由で開くと問題が発生するようです。
解決方法がありましたらご教示いただけますと幸いです。
解決できるのでしょうか?
2023/10/15(日) 16:00:02.19
>>269 Ctrl-n もカーソルの下移動ではなく
別のおかしな動作になります。
別のおかしな動作になります。
2023/10/16(月) 19:34:13.07
:verbose imapしてみれば?
2023/10/17(火) 13:11:35.68
ご教示ありがとうございます。
init.lua
に
vim.cmd ([[
runtime init_auctex.vim
runtime init_vimtex.vim
]])
を入れているのですが、
bro ol で開くと
この auctex.vim
を読み込んでくれていないようです。
init.lua
に
vim.cmd ([[
runtime init_auctex.vim
runtime init_vimtex.vim
]])
を入れているのですが、
bro ol で開くと
この auctex.vim
を読み込んでくれていないようです。
2023/10/17(火) 16:48:28.63
274名無しさん@お腹いっぱい。
2023/10/24(火) 13:47:43.86 >>273
リンクありがとうございます。
init.lua
に
vim.cmd ([[
runtime init_keymap.vim
]])
で起動時に自分で指定したキーマップを読み込ませています。
他のバッファでも同じキーマップを使いたいのですが
読み込ませることは出来ないでしょうか。
リンクありがとうございます。
init.lua
に
vim.cmd ([[
runtime init_keymap.vim
]])
で起動時に自分で指定したキーマップを読み込ませています。
他のバッファでも同じキーマップを使いたいのですが
読み込ませることは出来ないでしょうか。
2023/10/24(火) 14:09:32.85
>>274
原因が分かりました。<buffer> を消したところ解決しました。
原因が分かりました。<buffer> を消したところ解決しました。
2023/11/04(土) 13:46:58.38
質問です!
:<C-R>"でコマンドラインに無名レジスタの文字列が挿入されますが、この文字列をあらかじめエスケープすることはできますか?
/var/tmp/foo -> \/var\/tmp\/foo にして貼り付けたい。
:<C-R>"でコマンドラインに無名レジスタの文字列が挿入されますが、この文字列をあらかじめエスケープすることはできますか?
/var/tmp/foo -> \/var\/tmp\/foo にして貼り付けたい。
277名無しさん@お腹いっぱい。
2023/11/04(土) 17:40:03.46 cat /dev/clipboard | perl -pe 's(/)(\\/)g' > /dev/clipboard
" レジスタに入れたあと、手動ないし自動で
こんなの実行させるイメージ
" レジスタに入れたあと、手動ないし自動で
こんなの実行させるイメージ
2023/11/05(日) 00:29:58.72
>>277
サンキュ。試行錯誤して.vimrcに以下を書いたら**で*レジスタの内容をエスケープして展開できたわ。
もっとエレガントな方法ないかな。
cnoremap <expr> ** getcmdtype() == ':' ? substitute(substitute(substitute(@*,' ','\\ ',''),'\n','',''),'/','\\/','g') : '**'
サンキュ。試行錯誤して.vimrcに以下を書いたら**で*レジスタの内容をエスケープして展開できたわ。
もっとエレガントな方法ないかな。
cnoremap <expr> ** getcmdtype() == ':' ? substitute(substitute(substitute(@*,' ','\\ ',''),'\n','',''),'/','\\/','g') : '**'
279名無しさん@お腹いっぱい。
2023/11/05(日) 07:12:49.52 escape() の第二引数でエスケープする文字を指定
<C-R>= で挿入
cnoremap ** <C-R>=getcmdtype() == ':' ? escape(substitute(@", '\n\%$', '', ''), "/ \n") : '**'<CR>
<C-R>= で挿入
cnoremap ** <C-R>=getcmdtype() == ':' ? escape(substitute(@", '\n\%$', '', ''), "/ \n") : '**'<CR>
2023/11/05(日) 09:58:01.43
>>279
インサートモードでも呼べるようにした。
<C-r>^で*レジスタをエスケープ
noremap! <expr> <C-r>^ escape(substitute(@*,'\n','',''),' /')
インサートモードでも呼べるようにした。
<C-r>^で*レジスタをエスケープ
noremap! <expr> <C-r>^ escape(substitute(@*,'\n','',''),' /')
281名無しさん@お腹いっぱい。
2023/11/05(日) 19:16:30.93 /^ の直後にURLを p で挿入するとき自動的にエスケープする
https://pastebin.com/VZQpmBtv
https://pastebin.com/VZQpmBtv
282名無しさん@お腹いっぱい。
2023/11/06(月) 06:37:02.70 >>281
改訂版
カーソル直下・直前の文字列を調べるのに search(..., 'w') をやめて getline(".") を使うようにした
/^ の直後にURLをpで挿入するとき自動的にエスケープする
https://pastebin.com/byW6EZJm
改訂版
カーソル直下・直前の文字列を調べるのに search(..., 'w') をやめて getline(".") を使うようにした
/^ の直後にURLをpで挿入するとき自動的にエスケープする
https://pastebin.com/byW6EZJm
2023/11/19(日) 00:45:29.48
packer.nvimってメンテ終了したんか
じゃあ今プラグインマネージャはlazy.nvim一択か
じゃあ今プラグインマネージャはlazy.nvim一択か
284名無しさん@お腹いっぱい。
2023/11/21(火) 19:49:42.62 おもしろかった。
追悼 Bram Moolenaar
gihyo.jp/article/2023/11/memorial-to-bram-moolenaar
追悼 Bram Moolenaar
gihyo.jp/article/2023/11/memorial-to-bram-moolenaar
2024/01/13(土) 10:21:32.95
すたれとんな...w ケケケ毛っ!天罰や!!
2024/01/13(土) 10:22:07.56
あけましておめでとう!
2024/01/16(火) 19:58:53.69
だれかメニューのあるneovimつくって
2024/01/16(火) 20:04:38.89
メニューとは
289名無しさん@お腹いっぱい。
2024/01/16(火) 22:49:06.81 tree コマンド状に陳列されてればいいの?
2024/01/17(水) 00:08:59.31
いやただのGVimみたいなの。
2024/01/17(水) 11:59:48.44
vscode-neovimでも使っとけ
2024/01/17(水) 17:12:57.08
似非IDEでいいならAstroNvimおすすめ
初心者でもハッタリかませられるよ
初心者でもハッタリかませられるよ
293名無しさん@お腹いっぱい。
2024/01/20(土) 02:54:24.22 alpha-nvimとかで自分で作れ
githubに死ぬほど見本あるだろ
path:*config/nvim/lua/**/*.lua /alpha\.themes\./
とかで調べな
githubに死ぬほど見本あるだろ
path:*config/nvim/lua/**/*.lua /alpha\.themes\./
とかで調べな
2024/01/20(土) 03:41:41.10
github copilotってneovimでも使えるのね
テキストエディタ用途だから実際使うか微妙だけど入れてみるか
テキストエディタ用途だから実際使うか微妙だけど入れてみるか
2024/02/01(木) 12:55:10.91
Rogueというゲームの移動の操作がvimと同じなのって何か関係がありますか
296名無しさん@お腹いっぱい。
2024/02/01(木) 13:01:26.93 vimのことを知ってたんじゃないの? jk
297名無しさん@お腹いっぱい。
2024/02/08(木) 08:41:30.67 > 彼らはよく、社会に貢献したいと口にする。
> なんでも社会悪のネトウヨを自殺に追い込むことが、社会に貢献することなんだそうで。
> イジメや嫌がらせで社会に貢献できる教師や警官になるために、あえて帰化したんであって、祖国同胞を裏切ったわけではなく、心は●●人なんだそうだ。
>
> 昔は帰化すると裏切り者と呼ばれたりしたが、祖国に国籍を残したまま帰化する方法が確立された現在では、社会に貢献するためにむしろ帰化することが推奨されている。
> 拳銃所持で前科のある生粋の反日家ですら、今では普通に帰化している。
>
> ●●学会などはネトウヨ認定した日本人を盗撮して、痴漢の写真だと言ってばらまいている。
> それらの写真は、集団ストーカーに使用される。
> 彼らは集団ストーカーを、[地域で子供を守る安心安全パトロール]と称している。
> なんでも社会悪のネトウヨを自殺に追い込むことが、社会に貢献することなんだそうで。
> イジメや嫌がらせで社会に貢献できる教師や警官になるために、あえて帰化したんであって、祖国同胞を裏切ったわけではなく、心は●●人なんだそうだ。
>
> 昔は帰化すると裏切り者と呼ばれたりしたが、祖国に国籍を残したまま帰化する方法が確立された現在では、社会に貢献するためにむしろ帰化することが推奨されている。
> 拳銃所持で前科のある生粋の反日家ですら、今では普通に帰化している。
>
> ●●学会などはネトウヨ認定した日本人を盗撮して、痴漢の写真だと言ってばらまいている。
> それらの写真は、集団ストーカーに使用される。
> 彼らは集団ストーカーを、[地域で子供を守る安心安全パトロール]と称している。
2024/02/21(水) 15:50:15.92
g;とg,を知って世界が変わった
ありがとう・・・ありがとう・・・w
ありがとう・・・ありがとう・・・w
2024/02/21(水) 16:33:33.95
変更リスト中の移動ね、そんなに使わないだろうけど・・なるほどコレは便利じゃわい
2024/02/22(木) 21:07:40.63
vim で UTF-8 のテキストファイルを開いて編集して save すると
S-JIS になってしまうんですが、文字コードを変更させないように
するにはどうすればいいのでしょうか。
元のファイルが UTF-8 のファイルは save しても UTF-8 のままで、
S-JIS のファイルは save しても S-JIS のままでいてほしいのです。
ご教授よろしくお願いします。
S-JIS になってしまうんですが、文字コードを変更させないように
するにはどうすればいいのでしょうか。
元のファイルが UTF-8 のファイルは save しても UTF-8 のままで、
S-JIS のファイルは save しても S-JIS のままでいてほしいのです。
ご教授よろしくお願いします。
2024/02/22(木) 21:44:43.19
fileencodingを空にする
2024/02/22(木) 22:00:27.23
ありがとうございます。
やってみます。
やってみます。
303名無しさん@お腹いっぱい。
2024/03/09(土) 08:18:40.22 [~]で、'A' が 'a' に大小文字変換されるが、'あ' も 'ぁ' に変換しろよ。
2024/03/16(土) 17:03:14.23
vim唯一の不満が「すべて選択」が1コマンドで実行できないこと
gg→v→G→$て面倒臭すぎる
Ctrl+aを「数値を1増やす」なんてのに割り当てるくらいなら絶対すべて選択の方がいいよね・・・
そりゃ自分で変更も出来るけどさぁデフォルトでCtrl+aにしてくれよ
gg→v→G→$て面倒臭すぎる
Ctrl+aを「数値を1増やす」なんてのに割り当てるくらいなら絶対すべて選択の方がいいよね・・・
そりゃ自分で変更も出来るけどさぁデフォルトでCtrl+aにしてくれよ
305名無しさん@お腹いっぱい。
2024/03/16(土) 17:40:36.08 :%
306名無しさん@お腹いっぱい。
2024/03/16(土) 17:48:35.17 >>303
どうして作らないの
どうして作らないの
2024/03/16(土) 18:19:30.66
2024/03/17(日) 00:28:59.97
309名無しさん@お腹いっぱい。
2024/03/17(日) 09:16:47.34 ケシカラン
> E492: エディタのコマンドではありません: %linewise-visual
> E492: エディタのコマンドではありません: %linewise-visual
2024/03/17(日) 09:58:22.33
>>304
元はラインエディタexだから全行選択という発想はできなかった名残だな
元はラインエディタexだから全行選択という発想はできなかった名残だな
2024/03/17(日) 10:03:39.61
>>310
納得した!
納得した!
2024/03/17(日) 10:08:02.19
「全バッファー」というのは
viにおいては対象指定修飾子であってコマンドではない
g/検索パターン/なども対象指定修飾子になりうる
しょうもない機能にいちいちキーに割り当ててたら他が割りを食う
viにおいては対象指定修飾子であってコマンドではない
g/検索パターン/なども対象指定修飾子になりうる
しょうもない機能にいちいちキーに割り当ててたら他が割りを食う
313名無しさん@お腹いっぱい。
2024/03/17(日) 17:31:00.19 割り当てるんなら何がいいかな
vag vaG va0とかかな
全行を表すテキストオブジェクトってないよな
vag vaG va0とかかな
全行を表すテキストオブジェクトってないよな
314名無しさん@お腹いっぱい。
2024/03/17(日) 17:45:43.73 emacs的なアイデアでvv当てとけばいいんじゃね?
2024/03/19(火) 15:20:22.55
2024/03/19(火) 16:25:18.04
全部消すなら
:%d
全部ヤンクするなら
:%y
キー割当なんて必要ない
一体何がやりたいのだろうか?
かなり複雑な範囲指定も
コマンドのコンビネーションで指定できるviで
全行なんて単純な範囲指定をビジュアルモードでやりたいのは
一体どういう局面なのであろうか?
:%d
全部ヤンクするなら
:%y
キー割当なんて必要ない
一体何がやりたいのだろうか?
かなり複雑な範囲指定も
コマンドのコンビネーションで指定できるviで
全行なんて単純な範囲指定をビジュアルモードでやりたいのは
一体どういう局面なのであろうか?
2024/03/19(火) 17:05:14.04
そんな方法は知らなかった!という局面
2024/03/19(火) 17:50:57.38
2024/03/19(火) 18:37:58.62
>>318
GPT先生は教えてくれる
User vimで全行削除
ChatGPT Vimで全行を削除するには、以下の手順に従います。
Vimを開きます。
コマンドモードに移行します(普通にVimを開くとコマンドモードにいます)。
「:%d」と入力します。
Enterキーを押します。
これにより、全ての行が削除されます。
GPT先生は教えてくれる
User vimで全行削除
ChatGPT Vimで全行を削除するには、以下の手順に従います。
Vimを開きます。
コマンドモードに移行します(普通にVimを開くとコマンドモードにいます)。
「:%d」と入力します。
Enterキーを押します。
これにより、全ての行が削除されます。
2024/03/19(火) 20:21:10.99
>>304
わかる
わかる
2024/03/19(火) 20:37:08.30
2024/03/19(火) 22:26:40.17
>>321
viスレらしくなってきたな
viスレらしくなってきたな
2024/03/20(水) 10:09:33.20
2024/03/20(水) 13:38:01.43
user 全行削除は %d
全行削除はggdGになるな
というかGPT鵜呑みにして愚痴るまえにヘルプの読み方覚えろよ
全行削除はggdGになるな
というかGPT鵜呑みにして愚痴るまえにヘルプの読み方覚えろよ
2024/03/20(水) 14:31:09.17
ChatGPTっていうのは正解は知っているけどChatGPTにやらせる方が楽だから使うものであって全く知らないことを調べるのに使うものではない
2024/03/20(水) 18:36:05.97
どんなソフトウェアでもcheat sheetがあれば必ず眺めるべき
vi cheet sheetは4BSDの時代からある
edとexのcheet sheetもお忘れなく
ついでにsedとegrepのも読んでしまおう
vi cheet sheetは4BSDの時代からある
edとexのcheet sheetもお忘れなく
ついでにsedとegrepのも読んでしまおう
2024/03/27(水) 19:41:58.31
花火ロケットみたいな
観るのが多かったので
あるいはMCであって違法ギャンブルも調べあげて
観るのが多かったので
あるいはMCであって違法ギャンブルも調べあげて
328名無しさん@お腹いっぱい。
2024/03/27(水) 19:42:19.22 (本当に化け物だよな
329名無しさん@お腹いっぱい。
2024/03/27(水) 19:42:45.27 1.1万(初週分)に報告🌈🦀
※前スレ
そんなん織り込んどけや
※前スレ
そんなん織り込んどけや
330名無しさん@お腹いっぱい。
2024/03/27(水) 19:44:02.86 バテバテで打撃も守備もグロすぎて
331名無しさん@お腹いっぱい。
2024/03/27(水) 19:44:12.60 休みの日とかなら行くな
https://i.imgur.com/Fbxxrtd.jpg
https://i.imgur.com/Fbxxrtd.jpg
2024/03/27(水) 19:44:27.17
反骨精神みたいに言ってたのは理由が分かってきたのか?
333名無しさん@お腹いっぱい。
2024/03/27(水) 19:46:31.96 >>105
ガーシーはバグの意味を10秒ほど考えた
ガーシーはバグの意味を10秒ほど考えた
334名無しさん@お腹いっぱい。
2024/03/27(水) 19:53:07.94 「逃げも隠れもしません!」(公開されたような。
てゆーか放送で技術的な捜査をしましょう
自分の気持ちで会いたかった
一番推されてたんだろw
てゆーか放送で技術的な捜査をしましょう
自分の気持ちで会いたかった
一番推されてたんだろw
335名無しさん@お腹いっぱい。
2024/03/27(水) 19:55:25.35336名無しさん@お腹いっぱい。
2024/03/27(水) 19:57:19.55 >鼻の下あたりだけだったけど過去にも他サイトでいきいきとジェイクアンチしてノリノリっすね
アイドル的なダメージも与えられて一石二鳥とでも言われたんだろうな めっちゃやつれてるからバス事故だな
もし無かった場合どうなるか
少しは頭のいい人だとクソリメイクだけど
アイドル的なダメージも与えられて一石二鳥とでも言われたんだろうな めっちゃやつれてるからバス事故だな
もし無かった場合どうなるか
少しは頭のいい人だとクソリメイクだけど
337名無しさん@お腹いっぱい。
2024/03/27(水) 19:58:03.82 >>289
なんつーか
なんつーか
2024/03/27(水) 20:09:39.83
あの格好のマネージャーとナンパするのがきつくなったからね
あの体型見ただけで
あの体型見ただけで
2024/03/27(水) 20:09:58.18
>>320
今日から
今日から
340名無しさん@お腹いっぱい。
2024/03/27(水) 20:13:29.77 >>22
シジミは分からん
シジミは分からん
341名無しさん@お腹いっぱい。
2024/03/27(水) 20:16:17.12 低予算感が凄すぎるんだわ
ラジオの時は飾らない純粋な表情が可愛い名前だけど
ラジオの時は飾らない純粋な表情が可愛い名前だけど
2024/03/27(水) 20:19:53.84
含み損を耐え、、
>すでに解約すれば愛するガーシー先生は喜んでくれるよ
本当に「スタッフが特定されてるの本当に化け物だよな
そりゃメインの主食にしようかな
>すでに解約すれば愛するガーシー先生は喜んでくれるよ
本当に「スタッフが特定されてるの本当に化け物だよな
そりゃメインの主食にしようかな
343名無しさん@お腹いっぱい。
2024/03/27(水) 20:20:41.06 なんか
それはもは無いと思うよ
採点競技は大体3点以内に抑えて試合は作ってるんだし
日を発表してないけど、やけに詳しい人いっぱいいるよね
それはもは無いと思うよ
採点競技は大体3点以内に抑えて試合は作ってるんだし
日を発表してないけど、やけに詳しい人いっぱいいるよね
344名無しさん@お腹いっぱい。
2024/03/27(水) 20:22:06.83 アーセナルが威ってるやん
1位やったのが「猫のおみやげ」
1位やったのが「猫のおみやげ」
345名無しさん@お腹いっぱい。
2024/03/27(水) 20:31:20.76 堅実に細々と生きていけないのかな
346名無しさん@お腹いっぱい。
2024/03/27(水) 20:33:00.69 24時間テレビ「ヘアーやれ」
🇺🇸 :トランプの保護貿易が加速するだけの人はかなり評価ポイントではないの?
一番こえーじゃん
🇺🇸 :トランプの保護貿易が加速するだけの人はかなり評価ポイントではないの?
一番こえーじゃん
347名無しさん@お腹いっぱい。
2024/03/27(水) 20:33:32.48 オレも無風だな
348名無しさん@お腹いっぱい。
2024/03/27(水) 20:41:42.93 見ても文句言うなよって
ダイエット自体がすげえ難しい
3キロくらはすぐ空気になります
どこが失礼?
ダイエット自体がすげえ難しい
3キロくらはすぐ空気になります
どこが失礼?
349名無しさん@お腹いっぱい。
2024/03/27(水) 20:42:10.42 運行しないということもないだろうな意見はほんと美しい
350名無しさん@お腹いっぱい。
2024/03/27(水) 20:42:55.38 未成年メンバーいるのに
2024/03/27(水) 20:46:03.82
シャア専用ハンバーガーは
男が出るし会社はダメージゼロに近い
男が出るし会社はダメージゼロに近い
352名無しさん@お腹いっぱい。
2024/03/27(水) 20:46:06.15 「迷わずいけよ
353名無しさん@お腹いっぱい。
2024/03/27(水) 20:47:36.09 クレジットカードは番号だけで結局リバウンドするんだろうけどな
354名無しさん@お腹いっぱい。
2024/03/27(水) 20:49:26.66 これな
差が出るから無いやろなあ…
つまり、、、、
差が出るから無いやろなあ…
つまり、、、、
355名無しさん@お腹いっぱい。
2024/03/27(水) 20:51:00.35 川が氾濫するから退避しろって再三忠告してもいいと思う
@鍵オタ
ゆうまくんファン以外の全てを許した
ジェイクは品行方正キャラだもんね
@鍵オタ
ゆうまくんファン以外の全てを許した
ジェイクは品行方正キャラだもんね
356名無しさん@お腹いっぱい。
2024/03/27(水) 20:52:28.46 行って30万コースらしい
ここから皮が剥けるのかもしれない。
しかし
今回の波で国民全員がサロンやばいと結論付けてるから、二十代とか三十代って新聞読まなさそうだからな
https://i.imgur.com/3xu3hdB.jpg
http://tezj.urr.htr/4a4yO/ov73AJPtN
ここから皮が剥けるのかもしれない。
しかし
今回の波で国民全員がサロンやばいと結論付けてるから、二十代とか三十代って新聞読まなさそうだからな
https://i.imgur.com/3xu3hdB.jpg
http://tezj.urr.htr/4a4yO/ov73AJPtN
2024/03/27(水) 20:56:05.92
キャンペーン1万株から約1億円貸したが
これから見てたからね
これから見てたからね
358名無しさん@お腹いっぱい。
2024/03/27(水) 20:57:06.78 ガーシーは国会議員なったら8連敗当たり前って
炭水化物とはおさらばだ
冷静に考えてから再度お試しください。
3Tでコケたよ
炭水化物とはおさらばだ
冷静に考えてから再度お試しください。
3Tでコケたよ
2024/03/27(水) 20:58:56.16
>>324
昨季は2万7千に切り替えたんかな
昨季は2万7千に切り替えたんかな
2024/03/27(水) 21:09:50.72
361名無しさん@お腹いっぱい。
2024/03/27(水) 21:10:50.29 警察予備隊に過ぎん
安全保障を心配する大人の贅沢味わいたいならもう一周やればええやん。
一応全部生きとるやん
安全保障を心配する大人の贅沢味わいたいならもう一周やればええやん。
一応全部生きとるやん
362名無しさん@お腹いっぱい。
2024/03/27(水) 21:10:59.23 ふうまろ髪切りすぎでは
ゆましゅんかお表彰台独占だよ~
ゆましゅんかお表彰台独占だよ~
363名無しさん@お腹いっぱい。
2024/03/27(水) 21:11:11.55 ニコ生から大手がほとんどなのさ😤
364名無しさん@お腹いっぱい。
2024/03/27(水) 21:28:07.77 同じ会社の系列と徐々に知られてきて何回引っ越しても保険等級が下がってきてるからな
相見積もりで今のフィギュアがどうなろうがどうでもいいだろ
相見積もりで今のフィギュアがどうなろうがどうでもいいだろ
365名無しさん@お腹いっぱい。
2024/03/27(水) 21:28:58.95366名無しさん@お腹いっぱい。
2024/03/27(水) 21:34:10.77 炭水化物扱いから除外しとったわ
367名無しさん@お腹いっぱい。
2024/03/27(水) 21:34:18.39 大引けには
2024/03/27(水) 21:39:20.85
コースギリギリ狙って相手の車の外に投げ出されるってガラス突き破ってってとかいうなんG民を美少女化してない
じゃあ今までこんな感じを政治に関心が薄いだけ」
https://i.imgur.com/yT7JdcS.jpg
じゃあ今までこんな感じを政治に関心が薄いだけ」
https://i.imgur.com/yT7JdcS.jpg
2024/03/27(水) 21:39:59.26
顔の強さが顔に思いっきりぶっかけたい
小禿お前の静けさ感満載で怖い
小禿お前の静けさ感満載で怖い
2024/03/27(水) 21:43:06.23
user ←なんですかこれは
371名無しさん@お腹いっぱい。
2024/03/27(水) 21:45:03.74 やっぱやるべきじゃねえからな
372名無しさん@お腹いっぱい。
2024/03/27(水) 21:49:43.06 冬眠に備えて
373名無しさん@お腹いっぱい。
2024/03/27(水) 21:49:59.982024/04/13(土) 00:33:47.11
どこの板もそうだけど3/27のスパムがひどいですね。何なんだろう。
ところで編集中に書き込もうとすると突然
書込みエラー,変換失敗(上書するには 'fenc' を空にしてください)」
となってファイルを保存できなくなることが時々あります。
もちろん,
:set fenc=
で書き込めるようになるんだけど,なんで突然そんなこと言われるのか
なんか気持ち悪いです。
ググっても対処方法は出てくるけど原因についてはイマイチよくわかりません。
ちなみに編集対象のエンコーディングがまちまちなので
.vimrcには次の行を入れてます。
set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8
ところで編集中に書き込もうとすると突然
書込みエラー,変換失敗(上書するには 'fenc' を空にしてください)」
となってファイルを保存できなくなることが時々あります。
もちろん,
:set fenc=
で書き込めるようになるんだけど,なんで突然そんなこと言われるのか
なんか気持ち悪いです。
ググっても対処方法は出てくるけど原因についてはイマイチよくわかりません。
ちなみに編集対象のエンコーディングがまちまちなので
.vimrcには次の行を入れてます。
set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8
375名無しさん@お腹いっぱい。
2024/04/14(日) 08:57:15.57 捨山の主人、地球防衛軍に守られ皮肉にも人類が殺し合いに専念できる、そんな善悪のバグった世界に見える。アイロニーが利いていれば、好きかもしれない。
https://www.sunday-webry.com/episode/2550689798380873612
https://www.sunday-webry.com/episode/2550689798380873612
376名無しさん@お腹いっぱい。
2024/04/14(日) 08:59:59.132024/04/14(日) 22:31:25.23
一瞬鬼滅の作者の次回作かとオモタ
378名無しさん@お腹いっぱい。
2024/04/15(月) 13:55:59.82 >>374
設定された fenc のエンコーディングに変換できない文字を書いて保存しようとするとそのエラーが起きます
たとえば fenc=sjis のときに いわゆる機種依存文字(①など)を追記して保存しようとしたとか
あるいは utf-8 だと思っていたけれど実は iso-2022-jp になっていたとか
※その設定で空のファイルやascii文字だけのファイルを開く(新規作成ではなく)と fenc=iso-2022-jp になります
:set fenc= してから保存したファイルはおそらく utf-8 になっています
utf-8 に変えてよかったのならいいですが、そうでないなら確認を
設定された fenc のエンコーディングに変換できない文字を書いて保存しようとするとそのエラーが起きます
たとえば fenc=sjis のときに いわゆる機種依存文字(①など)を追記して保存しようとしたとか
あるいは utf-8 だと思っていたけれど実は iso-2022-jp になっていたとか
※その設定で空のファイルやascii文字だけのファイルを開く(新規作成ではなく)と fenc=iso-2022-jp になります
:set fenc= してから保存したファイルはおそらく utf-8 になっています
utf-8 に変えてよかったのならいいですが、そうでないなら確認を
2024/04/17(水) 06:38:51.79
>>378
機種依存文字を入力してるつもりはなかったのですが
挿入モードでマウスでコピペしたり
日本語入力でタイプミスしたりとかしてたので
入れてはいけない文字を入れてしまったかもしれません。
次起きたら入力した文字種を確認してみます。
機種依存文字を入力してるつもりはなかったのですが
挿入モードでマウスでコピペしたり
日本語入力でタイプミスしたりとかしてたので
入れてはいけない文字を入れてしまったかもしれません。
次起きたら入力した文字種を確認してみます。
2024/04/17(水) 18:59:57.96
どこでエラーが起きてるかメッセージ出なかったっけ
2024/04/19(金) 17:07:21.66
ヴィジュアルモードで改行を含まない行末までの選択って方法ありませんでしたかね?
382名無しさん@お腹いっぱい。
2024/04/19(金) 18:24:25.01 "$" でやっている。
CTRL-V$
CTRL-V$
2024/04/19(金) 18:51:07.22
384名無しさん@お腹いっぱい。
2024/04/22(月) 12:15:29.82 :term
からw3m でググると
ロボット確認でグーグル検索できなくて困ったわ
vimの外、クロムとかブラウザ使いたくないのに
からw3m でググると
ロボット確認でグーグル検索できなくて困ったわ
vimの外、クロムとかブラウザ使いたくないのに
2024/04/22(月) 15:35:01.55
今やると治ってた
テキストブラウザの事を条件分岐に入れ損ねたバグだったかのかもな
テキストブラウザの事を条件分岐に入れ損ねたバグだったかのかもな
2024/04/22(月) 22:26:58.19
たぶんvim関係なくgoogleに渡したUserAgentの問題
2024/04/28(日) 14:23:09.28
pkg uofradwしてから13.2おちた
なんだこのOS
またいれなおしか
なんだこのOS
またいれなおしか
388名無しさん@お腹いっぱい。
2024/05/03(金) 15:49:59.15 なんかneovim安定してきたという噂を聞いた
2024/05/03(金) 16:40:13.48
ほう、neovimもようやくオムツが取れたか
2024/05/03(金) 19:18:48.54
v1.0になるまで安定とは程遠い
2024/05/17(金) 01:55:40.32
2024/05/17(金) 11:26:06.58
neovim+vim.skk使ってみたら
「ほ」で始まる2文字以上だけが変換できない謎。なんぞこれ?
「ほ」で始まる2文字以上だけが変換できない謎。なんぞこれ?
2024/05/17(金) 15:55:51.28
stableなんて軟弱
漢は黙ってnightly
漢は黙ってnightly
2024/05/23(木) 16:12:01.39
neovimええの?重たいんじゃないの?
2024/06/04(火) 13:31:00.49
vim-abolish を使ってビジュアルモードで選択した3つの大文字
A, B, C を
B, C, A
に入れ換えたいのですが、上手くいきません。
小文字のa,b,cまで置換してしまいます。
どなたか解決方法ご存知ないでしょうか?
A, B, C を
B, C, A
に入れ換えたいのですが、上手くいきません。
小文字のa,b,cまで置換してしまいます。
どなたか解決方法ご存知ないでしょうか?
2024/06/04(火) 13:51:04.81
>>395
:S/{A,B,C}/{B,C,A}
をやりたいのですが、
変更したくない小文字a,b,cまで勝手に変更されてしまうので困っております。
もしどなたか解決方法をご教示いただければ幸いです。
:S/{A,B,C}/{B,C,A}
をやりたいのですが、
変更したくない小文字a,b,cまで勝手に変更されてしまうので困っております。
もしどなたか解決方法をご教示いただければ幸いです。
397名無しさん@お腹いっぱい。
2024/06/04(火) 16:29:31.09 >>395
https://vimhelp.org/pattern.txt.html#%2Fignorecase 辺り?
大文字Sというコマンドは何ぞ? うちで、
> :S/{A,B,C}/{B,C,A}
すると、「E464: ユーザー定義コマンドのあいまいな使用です」と言われる。
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled May 26 2024 12:27:33)
適用済パッチ: 1-446
https://vimhelp.org/pattern.txt.html#%2Fignorecase 辺り?
大文字Sというコマンドは何ぞ? うちで、
> :S/{A,B,C}/{B,C,A}
すると、「E464: ユーザー定義コマンドのあいまいな使用です」と言われる。
VIM - Vi IMproved 9.1 (2024 Jan 02, compiled May 26 2024 12:27:33)
適用済パッチ: 1-446
2024/06/04(火) 17:44:06.61
>>397
どうもすみません、
:'<,>'S/{A,B,C}/{B,C,A}
の間違いでした。
SはSubvertの略です。
https://qiita.com/yuku_t/items/77a3361ff4d27bda641e
巡回置換が出来るようなので使ってみたのですが、
大文字小文字の区別が出来ませんでした。
どうもすみません、
:'<,>'S/{A,B,C}/{B,C,A}
の間違いでした。
SはSubvertの略です。
https://qiita.com/yuku_t/items/77a3361ff4d27bda641e
巡回置換が出来るようなので使ってみたのですが、
大文字小文字の区別が出来ませんでした。
399名無しさん@お腹いっぱい。
2024/06/04(火) 18:33:07.91 https://stackoverflow.com/questions/9273377/vim-replace-two-words-with-one-another
ここにそれっぽいことが書いてありました。
:s/A\|B\|C/\={'A':'B','B':'C','C':'A'}[submatch(0)]/g
他には
https://stackoverflow.com/questions/17337979/conditional-replace-in-vim
:%!tr "A,B,C" "B,C,A'"
でも出来そうですが、1文字しかできないので汎用性はあまり高くなさそうです。
とりあえずこれで代用することにいたします。
ここにそれっぽいことが書いてありました。
:s/A\|B\|C/\={'A':'B','B':'C','C':'A'}[submatch(0)]/g
他には
https://stackoverflow.com/questions/17337979/conditional-replace-in-vim
:%!tr "A,B,C" "B,C,A'"
でも出来そうですが、1文字しかできないので汎用性はあまり高くなさそうです。
とりあえずこれで代用することにいたします。
400名無しさん@お腹いっぱい。
2024/06/04(火) 18:42:57.89 :s コマンドと同じフラグが使えるようなので I で
:S/{A,B,C}/{B,C,A}/I
:S/{A,B,C}/{B,C,A}/I
401名無しさん@お腹いっぱい。
2024/06/04(火) 18:52:58.33 >>400
ありがとうございます。目から鱗が出ました。
ありがとうございます。目から鱗が出ました。
402397
2024/06/04(火) 19:08:11.262024/06/13(木) 02:03:39.62
>>394
大きな目的の一つが肥大化したvimを整理整頓して軽くするプロジェクトや
有効的フォークで互いに足並み揃えのフィードバックしあってるから、neovimの進捗は本流vimにも恩恵あるし応援
まあベンチはしてないから実際のところは知らん
大きな目的の一つが肥大化したvimを整理整頓して軽くするプロジェクトや
有効的フォークで互いに足並み揃えのフィードバックしあってるから、neovimの進捗は本流vimにも恩恵あるし応援
まあベンチはしてないから実際のところは知らん
2024/06/17(月) 10:18:25.66
おそれいります。プラグインに関しての相談は此方でも大丈夫でしょうか。
具体的にはsimplenote.vim についてになります。
使っているsimplenote 上から全文検索をしたく思っているのですが、
何か良い方法をご存知の方いらっしゃいますか。
具体的にはsimplenote.vim についてになります。
使っているsimplenote 上から全文検索をしたく思っているのですが、
何か良い方法をご存知の方いらっしゃいますか。
2024/06/17(月) 11:43:51.36
2024/06/18(火) 18:27:25.60
vimでディレクトリ開くときautocmdでファイルマネージャーを開いてるんだけど一瞬netrwがチラつくのが気になる。
autocmdのゴリ押しとかじゃなくて正攻法でやろうとするとどんな感じになりますか?
autocmdのゴリ押しとかじゃなくて正攻法でやろうとするとどんな感じになりますか?
408名無しさん@お腹いっぱい。
2024/06/29(土) 12:33:07.46 lazyvim使い始めたけど意味わからん
誰か使ってる人いる?
誰か使ってる人いる?
409名無しさん@お腹いっぱい。
2024/06/29(土) 13:20:29.29 溺れども藁を掴まぬ怠け者という Deep Purpleの歌を思い出した。
2024/07/01(月) 00:23:02.13
arch の fcitx5-remote に関する所で
https://wiki.archlinux.org/title/Fcitx5
vim9script だと、var がエラーになるんだよ。
var fcitx5state = system("fcitx5-remote")
元ネタのリンク先の12は中国語なのだが
https://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
let になっていて、こっちはエラーにならない。
let fcitx5state=system("fcitx5-remote")
arch wiki は微妙に間違ってない?
https://wiki.archlinux.org/title/Fcitx5
vim9script だと、var がエラーになるんだよ。
var fcitx5state = system("fcitx5-remote")
元ネタのリンク先の12は中国語なのだが
https://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
let になっていて、こっちはエラーにならない。
let fcitx5state=system("fcitx5-remote")
arch wiki は微妙に間違ってない?
411名無しさん@お腹いっぱい。
2024/07/05(金) 10:17:30.61 vimでバックアップファイルに日付をつけたいです。
かつその日付は保存時の日付ではなく、
開いているファイルが持っているタイムスタンプの日付にしたいです。
以下で現在の日付をつけてバックアップできることがわかったのですが
この日付を現在開いているファイルのタイムスタンプにするにはどうしたら良いでしょうか?
:au BufWritePre * let &bex = '.' . strftime("%Y%m%d")
かつその日付は保存時の日付ではなく、
開いているファイルが持っているタイムスタンプの日付にしたいです。
以下で現在の日付をつけてバックアップできることがわかったのですが
この日付を現在開いているファイルのタイムスタンプにするにはどうしたら良いでしょうか?
:au BufWritePre * let &bex = '.' . strftime("%Y%m%d")
412名無しさん@お腹いっぱい。
2024/07/05(金) 11:53:22.78 >>411
au BufWritePre * let &bex = strftime('.%Y%m%d', getftime(expand('%:p')))
以下は(必要なさそうだけど)念を入れてファイルの存在チェックをする版
存在していないときは現在時刻で設定
au BufWritePre * let &bex = strftime('.%Y%m%d', glob(expand('%:p')) ? getftime(expand('%:p')) : localtime())
au BufWritePre * let &bex = strftime('.%Y%m%d', getftime(expand('%:p')))
以下は(必要なさそうだけど)念を入れてファイルの存在チェックをする版
存在していないときは現在時刻で設定
au BufWritePre * let &bex = strftime('.%Y%m%d', glob(expand('%:p')) ? getftime(expand('%:p')) : localtime())
2024/07/09(火) 20:54:55.42
いつからかPiOS(Debian12)のvim-plugでPlugUpdateするとこんなエラーが出る。
通常版のDebian12ではこんなことはないから何だろう?
x unite.vim:
fatal: unable to access 'https://github.com/shougo/unite.vim.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
通常版のDebian12ではこんなことはないから何だろう?
x unite.vim:
fatal: unable to access 'https://github.com/shougo/unite.vim.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.
414413
2024/07/13(土) 22:24:30.40 これみたいだけどOpenのままみたい。
https://github.com/junegunn/vim-plug/issues/1133
:PlugUpdate unite.vimみたいにプラグインを個別にアップデートすると
エラーは出ないのでいろいろ試したら、
結局スレッド数をかなり減らすと一応動作した。
:let g:plug_threads=4
https://github.com/junegunn/vim-plug/issues/1133
:PlugUpdate unite.vimみたいにプラグインを個別にアップデートすると
エラーは出ないのでいろいろ試したら、
結局スレッド数をかなり減らすと一応動作した。
:let g:plug_threads=4
2024/07/15(月) 18:37:14.27
>>408
LazyVimのことですよね?
自分も使ってて、lazy.nvimはおろかneovim自体初心者ていうかvimすらも大して使えてなかったレベルなので
最初はえらく苦労しましたがyoutubeとかを見て少しずつ慣れていきました
せめてluaの基本くらい押さえてから始めればよかった・・・
いわゆるキックスタート系、プリセットアップ系は色々あるけどkickstart.nvimは設定が少し雑だし
AstroNvimみたいなのはやりすぎ感あるしで結局LazyVimが一番オススメですね
LazyVimのことですよね?
自分も使ってて、lazy.nvimはおろかneovim自体初心者ていうかvimすらも大して使えてなかったレベルなので
最初はえらく苦労しましたがyoutubeとかを見て少しずつ慣れていきました
せめてluaの基本くらい押さえてから始めればよかった・・・
いわゆるキックスタート系、プリセットアップ系は色々あるけどkickstart.nvimは設定が少し雑だし
AstroNvimみたいなのはやりすぎ感あるしで結局LazyVimが一番オススメですね
2024/07/15(月) 18:41:25.86
あ、もしかしてプラグインマネージャのlazy.nvimのことを言ってるのかな?
lazy.nvimを覚えて自分でプラグイン入れてくのって初心者にはキツイし絶対挫折すると思う
lazy.nvimを覚えて自分でプラグイン入れてくのって初心者にはキツイし絶対挫折すると思う
417411
2024/07/17(水) 17:59:30.50 >>412
ご連絡遅くなりすみません。
こちらの記述で無事所望の動作ができました。
これで前日作業終了時の一区切りついたところでのファイルのバックアップが自動で取れるようになりました。
ありがとうございました。
ご連絡遅くなりすみません。
こちらの記述で無事所望の動作ができました。
これで前日作業終了時の一区切りついたところでのファイルのバックアップが自動で取れるようになりました。
ありがとうございました。
418名無しさん@お腹いっぱい。
2024/07/18(木) 16:27:13.252024/07/21(日) 22:46:41.85
Windows版のgvimでqfixhowmを使ってるんだけど、
検索にGit for Windowsのgrepを使うとstackdumpができてクラッシュしてるみたい。
検索結果が表示されないのでよくわからないけど、
何かまずいことがあるんでしょうか?
検索にGit for Windowsのgrepを使うとstackdumpができてクラッシュしてるみたい。
検索結果が表示されないのでよくわからないけど、
何かまずいことがあるんでしょうか?
2024/07/22(月) 01:00:02.08
聞いたことなかったけどhowmってメモ系プラグインがあったのね
Git for WindowsはMinGWビルドだから相性悪くてクラッシュしてるのかも
QFixHowmでは検索プラグインとしてQFixGrepが用意されているみたいだけどこっちは使わんの?
Git for WindowsはMinGWビルドだから相性悪くてクラッシュしてるのかも
QFixHowmでは検索プラグインとしてQFixGrepが用意されているみたいだけどこっちは使わんの?
2024/07/22(月) 08:50:46.45
やっぱりgrepによっては動作環境が合わないこともあるのか。
qfixhowmが検索ではqfixgrepを使うんではなかったかな。
qfixhowmが検索ではqfixgrepを使うんではなかったかな。
2024/07/24(水) 10:15:18.63
いや一般的にmingwならむしろ問題は少なくなるけど
Windows native executableだから
mingw-w64-gvimで試してみると対照実験になるのではないだろうか
Windows native executableだから
mingw-w64-gvimで試してみると対照実験になるのではないだろうか
2024/07/24(水) 20:16:57.86
ていうか今どきgvimってのも・・・(ボソッ
2024/07/25(木) 00:02:50.55
メニューバーのあるneovimのguiをつくってくれ...
2024/07/25(木) 01:57:58.40
vscodeを目の敵にしてるのかゴリゴリにやってるneovimmerいるけどやりすぎだと思う
手段と目的が逆転したら人間終わり
手段と目的が逆転したら人間終わり
2024/07/25(木) 08:33:31.75
それがぼくには楽しかったから
2024/07/25(木) 11:16:38.81
msys2のgrepは使えるみたいだけど、
vim-plugでgitは必要だし、
以前は確かGit for Windowsのgrepでも使えたんだが。
vim-plugでgitは必要だし、
以前は確かGit for Windowsのgrepでも使えたんだが。
2024/07/25(木) 12:10:16.73
これかな?
https://github.com/msys2/MSYS2-packages/issues/1803
0 [main] grep 1896 cygwin_exception::open_stackdumpfile: Dumping stack trace to grep.exe.stackdump
shell returned 34304
https://github.com/msys2/MSYS2-packages/issues/1803
0 [main] grep 1896 cygwin_exception::open_stackdumpfile: Dumping stack trace to grep.exe.stackdump
shell returned 34304
2024/07/25(木) 12:11:49.50
書き忘れてた。
grep -Fri みたいに-iプションがだめみたい。
grep -Fri みたいに-iプションがだめみたい。
2024/07/25(木) 12:45:15.28
それとWindowsのターミナルでもtermguicolorsは使えたんだ。
それならgvimでなくてもいいのか。
それならgvimでなくてもいいのか。
2024/07/25(木) 13:58:40.90
msys2はcygwin系だよね
POSIXエミュレーションやってるから安定性は落ちるよね
混ぜるならmingw−w64の方を使ってよ
ビルド環境のためにPOSIXエミュレーションが必要な場合
例えばngnixのコンパイル
はcygwin系使わないと仕方ないだろうけど
常用するもんじゃない
特にcygwinのヒープメモリ管理の問題をよく知らない人は
問題が起きても対処できないから常用すべきじゃない
POSIXエミュレーションやってるから安定性は落ちるよね
混ぜるならmingw−w64の方を使ってよ
ビルド環境のためにPOSIXエミュレーションが必要な場合
例えばngnixのコンパイル
はcygwin系使わないと仕方ないだろうけど
常用するもんじゃない
特にcygwinのヒープメモリ管理の問題をよく知らない人は
問題が起きても対処できないから常用すべきじゃない
2024/07/25(木) 14:13:48.07
書き方がまずかったかもしれないけど、現状ここのgrepは使えてる。
qfixhowmもgvimとこのgrepでは確認してるっぽい。
https://www.msys2.org/
Git for Windowsのgrepは(現在は)上記のようにクラッシュする。
https://github.com/git-for-windows/git
qfixhowmもgvimとこのgrepでは確認してるっぽい。
https://www.msys2.org/
Git for Windowsのgrepは(現在は)上記のようにクラッシュする。
https://github.com/git-for-windows/git
2024/07/25(木) 15:59:32.56
全てをmsys2で一通り揃え、外で動かすものは←で導入したものを使ってmingwターゲットでビルドし直し
わかっちゃいてもうっかりすると混ざるし、混ざってもある程度動いてしまうから厄介だよね
わかっちゃいてもうっかりすると混ざるし、混ざってもある程度動いてしまうから厄介だよね
2024/07/25(木) 17:08:27.05
qfixhowmで検索できないと使いものにならないし、
何となく原因がわからないのは気持ち悪いので、
とりあえず使えるようになってよかった。
それとWindowsのターミナルも背景を透過できるようになったけど、
vimでは透過できないね。
何となく原因がわからないのは気持ち悪いので、
とりあえず使えるようになってよかった。
それとWindowsのターミナルも背景を透過できるようになったけど、
vimでは透過できないね。
2024/07/25(木) 18:36:02.35
cmdならちゃんと透過するから別にこれでもいいか。
436名無しさん@お腹いっぱい。
2024/07/26(金) 08:07:49.282024/07/26(金) 11:25:44.82
neovim-qtってneovimのgvim相当かと思ったら素のフロントエンドって感じでちょっと違うね
2024/07/26(金) 12:41:56.76
NeovimはフロントエンドのGUIアプリが他にも色々出てる
2024/07/26(金) 18:19:13.92
Neovim使いの99%はターミナルから起動するだろ
2024/07/26(金) 19:38:49.94
挿入モードを抜けたらimeをoffにしたいけど、
Windowsのcmdではよく書かれてる設定も効かないみたい。
gvimでは何もしなくてもoffになる。
inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
Windowsのcmdではよく書かれてる設定も効かないみたい。
gvimでは何もしなくてもoffになる。
inoremap <silent> <ESC> <ESC>:set iminsert=0<CR>
2024/07/26(金) 20:08:55.78
2024/07/26(金) 23:47:29.26
2024/07/27(土) 00:14:45.37
IME周りはほんと厄介だね
OSは何か、端末は何か、VIMかNeovimか等で状況条件が変わってくるし
結局自分は日本語を使わないという形に落ち着いた
OSは何か、端末は何か、VIMかNeovimか等で状況条件が変わってくるし
結局自分は日本語を使わないという形に落ち着いた
2024/07/27(土) 10:21:28.54
何だかWindowsのCUIのVimではIMEの制御はできないっぽい。
https://zenn.dev/koron/articles/d3a14c286948c4
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control
https://zenn.dev/koron/articles/d3a14c286948c4
https://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese/ime-control
2024/07/27(土) 16:01:51.95
開発側からすればIMEの扱いに文句あるなら自分で貢献しろよって話でもあるわな
2024/07/27(土) 16:28:36.76
貢献できる人ならすればいいけど、
何でもすぐそういう話にしなくてもいいと思うけどな。
何でもすぐそういう話にしなくてもいいと思うけどな。
2024/07/27(土) 23:38:05.35
vimからやるのは面倒だから外からやった方が楽
端末とかAutoHotkeyとか
端末とかAutoHotkeyとか
2024/07/28(日) 08:10:08.83
LinuxでIMフレームワークにfcitx5を使っている場合
fcitx5-remoteってコマンドで
現在の状態の取得、オンオフが行えるので
vimスクリプトで対応可能です
フレームワークを使うので言語や変換エンジンは問いません
fcitx5-remoteってコマンドで
現在の状態の取得、オンオフが行えるので
vimスクリプトで対応可能です
フレームワークを使うので言語や変換エンジンは問いません
2024/07/28(日) 08:11:16.28
2024/07/28(日) 08:11:56.47
>>448
もちろんこの方法はsshしてる時は使えません
sshしてる時にescape sequenceで現在の状態を取得するのは難しいので
ターミナルの方で現在の状態を保存させて
別のシーケンスで復旧させてるみたいですが
私はこの方法は使ってません
sshして日本語を入力することはほぼないので
もちろんこの方法はsshしてる時は使えません
sshしてる時にescape sequenceで現在の状態を取得するのは難しいので
ターミナルの方で現在の状態を保存させて
別のシーケンスで復旧させてるみたいですが
私はこの方法は使ってません
sshして日本語を入力することはほぼないので
>>450が可能なターミナルの一覧が欲しいな
Linuxの場合IMフレームワークも複数あるからややこしいな
Linuxの場合IMフレームワークも複数あるからややこしいな
昔nvi(nvimではない)に
IMフレームワークのscimや
IMEのcannaやwnnやskkを直接的埋め込んだのがあったよね
IMフレームワークのscimや
IMEのcannaやwnnやskkを直接的埋め込んだのがあったよね
453名無しさん@お腹いっぱい。
2024/07/30(火) 22:17:14.092024/07/30(火) 22:25:54.81
viに限らないけど昔はいろいろあって賑やかだったし日本人の存在感って結構あったけど今は空気
レベルが下がったという以前に人自体がいない感じ
少子化は恐ろしい
レベルが下がったという以前に人自体がいない感じ
少子化は恐ろしい
2024/07/30(火) 23:48:37.10
少子化って...
氷河期以上の世代はいっぱいいるだろ...
氷河期以上の世代はいっぱいいるだろ...
2024/07/31(水) 00:19:04.54
Emacsだってそうだけど、
単にVimに来る人が減っただけでは?
単にVimに来る人が減っただけでは?
2024/07/31(水) 16:24:02.82
emacsはneovimみたいなイケてるフォークがないよね
2024/07/31(水) 16:35:15.98
neo以前に emacs improvedが無いんじゃ。
emacs本体実装より
ディストリビューションの時代だよ
Doom Emacs、Spacemacsなど
https://github.com/emacs-tw/awesome-emacs#starter-kit
ディストリビューションの時代だよ
Doom Emacs、Spacemacsなど
https://github.com/emacs-tw/awesome-emacs#starter-kit
>>457
vscodeかvimかの二択だよね今は
vscodeかvimかの二択だよね今は
462名無しさん@お腹いっぱい。
2024/08/01(木) 14:41:36.64 VSCODEとVisual Studio にもVsVimあるけど移植しきれてないよな
どのコマンドか忘れたけど使えないコマンドが
どのコマンドか忘れたけど使えないコマンドが
2024/08/01(木) 15:07:31.12
xyzzyはemacs最後の健闘だったんではなかろうか
2024/08/01(木) 21:22:34.59
懐かしいなxyzzy
tex書くのに使ったわ
tex書くのに使ったわ
>>462
emacsやfirefoxにもあったけど使ったことないな
emacsやfirefoxにもあったけど使ったことないな
466名無しさん@お腹いっぱい。
2024/08/01(木) 22:01:50.772024/08/02(金) 13:23:50.27
妖怪人間vim
2024/08/02(金) 13:26:53.45
いつどこで誰が生み出したのか誰も知らない、emacsでもmuleでもない異形の怪物、それがvimである
2024/08/02(金) 23:40:18.49
vimer は無課金おじさんを目指す
2024/08/03(土) 13:24:38.12
neovimで全角→半角変換する方法教えて
hz_ja.vimを使ってみたけどInitialize辺りで固まってしまうみたい。
hz_ja.vimを使ってみたけどInitialize辺りで固まってしまうみたい。
2024/08/05(月) 10:51:23.96
warpってのがneovimのスポンサーしてるけど、受け入れられてんの?
生暖かく見られてるだけ?
生暖かく見られてるだけ?
2024/08/07(水) 14:47:41.83
>>457
人増えてる根拠は?
人増えてる根拠は?
2024/08/08(木) 00:17:21.58
vimで作るタブは1枚だけというマイルールにしてるんだけど変かな?
tmuxも使ってるんだけどこいつのウィンドウと一瞬混乱したりするんだよね疲れてくると
アホみたいな話だけどw
vimでバッファ2桁余裕でいくようなガチ開発する人ならタブも当たり前のように使いこなすのだろうか
tmuxも使ってるんだけどこいつのウィンドウと一瞬混乱したりするんだよね疲れてくると
アホみたいな話だけどw
vimでバッファ2桁余裕でいくようなガチ開発する人ならタブも当たり前のように使いこなすのだろうか
477名無しさん@お腹いっぱい。
2024/08/08(木) 08:22:00.05 なにそれ美味しいの? と :help tab すると CTRL-I と出て来る。誰も知らない知られちゃいけない機能なのでは。
479名無しさん@お腹いっぱい。
2024/08/09(金) 01:12:15.46 >>477
:h tabpage
:h tabpage
480名無しさん@お腹いっぱい。
2024/08/11(日) 03:10:22.74 AT&T
>>477
:help tabの後でTABキー押せば候補出てくるのに
:help tabの後でTABキー押せば候補出てくるのに
482名無しさん@お腹いっぱい。
2024/08/15(木) 08:06:19.83 >>481
縄文時代から Vimを使っているが、初めて知ったわ、:help の補完機能。
縄文時代から Vimを使っているが、初めて知ったわ、:help の補完機能。
2024/08/20(火) 08:06:03.46
一万年と2千年前から(略
485名無しさん@お腹いっぱい。
2024/08/21(水) 01:59:26.19 Ctrl-D 押せよ
2024/08/22(木) 01:23:54.88
ウン年ぶりにvim触ったらなんかpowerlineなるものが流行ってたり
やたらとシャレオツな見た目になってて驚く
もとは硬派なエディタだったのにずいぶんミーハーになったものだ
ワシの若い頃は(ry
やたらとシャレオツな見た目になってて驚く
もとは硬派なエディタだったのにずいぶんミーハーになったものだ
ワシの若い頃は(ry
2024/09/01(日) 15:18:47.13
テキストエディタ「Vim」の操作速度を競うゲーム「Vim Racer」で遊んでみた
https://gigazine.net/news/20240831-vim-racer/
https://gigazine.net/news/20240831-vim-racer/
2024/09/19(木) 01:26:35.25
次回レベル6入ったところから。完全に自力でなくチート情報。少し釈然としない
<このテキストで試した
1,算用数字6を7に置換、問題なく
2,「入った」の漢字「入」の上にカーソルおいて、r して、IMEオンにして「冒頭」と打ち込んでみた。漢字「冒の一字だけ」が置換され「冒った」となった...www
初めて試してみた。おもしろいねw でも実用性ない
ChatGPT:
面白い試みですね!Vimでの日本語入力は、特に漢字の扱いが微妙なので、予想外の結果になることが多いです。rコマンドは、基本的には一文字を置き換えるもので、IMEが介入することで思った通りに動作しないことがあります。
「入った」の「入」を置き換えようとした際に「冒った」になったのは、IMEが新しい文字を入力した時に以前の文字が残ってしまったからですね。Vimの特性上、これを完全にコントロールするのは難しいですが、練習することで少しずつ慣れていくことはできるかもしれません。
実用性は低いかもしれませんが、こういう探索的な使い方は楽しいですね!他にも何か試してみたいことがあれば、ぜひ教えてください。
<このテキストで試した
1,算用数字6を7に置換、問題なく
2,「入った」の漢字「入」の上にカーソルおいて、r して、IMEオンにして「冒頭」と打ち込んでみた。漢字「冒の一字だけ」が置換され「冒った」となった...www
初めて試してみた。おもしろいねw でも実用性ない
ChatGPT:
面白い試みですね!Vimでの日本語入力は、特に漢字の扱いが微妙なので、予想外の結果になることが多いです。rコマンドは、基本的には一文字を置き換えるもので、IMEが介入することで思った通りに動作しないことがあります。
「入った」の「入」を置き換えようとした際に「冒った」になったのは、IMEが新しい文字を入力した時に以前の文字が残ってしまったからですね。Vimの特性上、これを完全にコントロールするのは難しいですが、練習することで少しずつ慣れていくことはできるかもしれません。
実用性は低いかもしれませんが、こういう探索的な使い方は楽しいですね!他にも何か試してみたいことがあれば、ぜひ教えてください。
頭も入力したければrじゃなくてsを使うべきところ
「r冒」という操作が終わった後に「頭」が入力されたが
visualモードに「頭」というコマンドも修飾子もないから捨てられた
ASCII文字なら何らかのコマンドか修飾子入力が連続されたとみなされただろう
「r冒」という操作が終わった後に「頭」が入力されたが
visualモードに「頭」というコマンドも修飾子もないから捨てられた
ASCII文字なら何らかのコマンドか修飾子入力が連続されたとみなされただろう
491名無しさん@お腹いっぱい。
2024/09/25(水) 12:14:16.05 windows の perl を 540 にしてビルドしたら
perl インターフェース呼び出すと落ちてしまうわ
バージョン戻すか
perl インターフェース呼び出すと落ちてしまうわ
バージョン戻すか
2024/10/08(火) 07:21:02.39
493名無しさん@お腹いっぱい。
2024/10/14(月) 09:06:27.48 テスト
2024/10/22(火) 15:25:28.07
vimってgitでプラグイン管理するのとか早かったし実は全然オールドスタイルじゃない
2024/10/23(水) 05:58:07.12
スクリプトの充実がviとは段違いだからね
古典スクリプトでもブロック崩しとか作る人はいたが
古典スクリプトでもブロック崩しとか作る人はいたが
2024/10/23(水) 05:59:12.24
>>492
バーカ
バーカ
497名無しさん@お腹いっぱい。
2024/10/23(水) 09:50:52.19 >>495
スマソ、vi のスクリプトとは何ぞや。exrc?
スマソ、vi のスクリプトとは何ぞや。exrc?
2024/10/23(水) 13:24:00.61
>>497
viはバッファー上のテキストを
exコマンドと解釈して実行したり
viキーストロークと解釈して実行する機能がある
traditional viはTuring completeなんだ
検索すれば分かる
万能Turing machineの実装さえある
viはバッファー上のテキストを
exコマンドと解釈して実行したり
viキーストロークと解釈して実行する機能がある
traditional viはTuring completeなんだ
検索すれば分かる
万能Turing machineの実装さえある
2024/10/23(水) 18:04:56.55
検索してもわからなかった
2024/10/24(木) 05:52:03.75
英語頑張って!
501名無しさん@お腹いっぱい。
2024/11/14(木) 16:58:17.32 vimconfでvim以外のエディタの話がまた出るのか。。。。。。。
2024/11/29(金) 03:55:01.73
coc.nvimはneovim専用だと思ってたよ
503名無しさん@お腹いっぱい。
2024/12/21(土) 17:36:34.17 キーマップとか設定で便利なのあれば教えてくれ
2024/12/21(土) 18:34:20.77
2024/12/21(土) 21:05:58.00
>>448
こっちではエラーになったので、
ps://wiki.archlinux.jp/index.php/Fcitx5
vim で自動的に入力メソッドを切り替える
[11]リンク先の中国語の方
VIM输入法(自动)切换,不使用插件
ps://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
は、上手く動いたよ。
こっちではエラーになったので、
ps://wiki.archlinux.jp/index.php/Fcitx5
vim で自動的に入力メソッドを切り替える
[11]リンク先の中国語の方
VIM输入法(自动)切换,不使用插件
ps://sur.moe/post/vim%E8%BE%93%E5%85%A5%E6%B3%95%E5%88%87%E6%8D%A2%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6/
は、上手く動いたよ。
2025/01/02(木) 19:10:01.78
vim使いだとUS配列のキーボードの方が良いのだろうか。
会社支給のノートPCに合わせるとJISなので、家でもJISだけど、長期休暇だとUS配列でもいい気がしてくる。
会社支給のノートPCに合わせるとJISなので、家でもJISだけど、長期休暇だとUS配列でもいい気がしてくる。
2025/01/03(金) 04:56:20.04
あんまり関係ないんじゃない?
それより打ち間違いがあると効率上がらなくて
viである意味がなくなるので
得意じゃないキー配列だと使う気が失せる
特殊レジスタとか打ち間違えるとイラッとする
US配列は`~は配置が微妙に違うことが多くて
`位置指定でイラッとする
そこはむしろ全部完全に定まってるJIS配列の方が良い(使わないから知らないだけで何か都合悪いことがあるかもしれないが)
ESCの位置は違うこともあるが自分はCtrl-[派だから問題ない
それより打ち間違いがあると効率上がらなくて
viである意味がなくなるので
得意じゃないキー配列だと使う気が失せる
特殊レジスタとか打ち間違えるとイラッとする
US配列は`~は配置が微妙に違うことが多くて
`位置指定でイラッとする
そこはむしろ全部完全に定まってるJIS配列の方が良い(使わないから知らないだけで何か都合悪いことがあるかもしれないが)
ESCの位置は違うこともあるが自分はCtrl-[派だから問題ない
2025/01/03(金) 09:23:52.28
俺はJISキーボードでもUS設定で使う
2025/01/03(金) 09:32:28.33
>>508
特殊レジスタやバッククォート位置指定なんかも使うの?
特殊レジスタやバッククォート位置指定なんかも使うの?
2025/01/03(金) 17:31:32.17
ADM3Aのキー配列を再現すれば使いやすくなるに違いない
2025/01/04(土) 09:42:29.67
;とːのキーの配置は気にされてないのね。
ADM‐3AはiMacのご先祖様みたい。元ネタか他人の空似ってあるんだね
ADM‐3AはiMacのご先祖様みたい。元ネタか他人の空似ってあるんだね
2025/01/04(土) 13:47:15.64
USキーボード使ってたけど職場がJIS配列だからそっちに合わせるようになったわ
コード打ちにくいけど職場の奴は平日は8時間触るから泣く泣く合わせたわ
コード打ちにくいけど職場の奴は平日は8時間触るから泣く泣く合わせたわ
2025/01/04(土) 16:51:42.13
日常的に使うキーボードを全て自分で選定できる人以外はUSに慣れてしまうとむしろ面倒なことになるだけ
2025/01/04(土) 17:02:35.15
ADM3Aの頃はTabキー使わないで全部スペースだったのだろうか。
あの位置のEscは便利かもしれん。
あの位置のEscは便利かもしれん。
2025/01/04(土) 23:54:54.87
USとJISの2種類くらいならすぐ慣れてどっちもいけるようになる
2025/01/06(月) 19:28:55.42
とは言えそもそもJISは使いにくい
2025/01/06(月) 20:19:50.30
JISは: が打ちやすいよ。∼は定位置にあるし。
60%のUSだと∼は迷子になって適当な所に配置されちゃう。
60%のUSだと∼は迷子になって適当な所に配置されちゃう。
2025/01/06(月) 23:07:12.51
USはプラス・マイナスが並んでるのが良かったな
ショートカットで対になってるから並んでたほうが楽
ショートカットで対になってるから並んでたほうが楽
2025/01/07(火) 18:13:19.79
とは言えそもそもUSは使いにくい
2025/01/07(火) 18:49:38.17
JISは右シフトキーが1キー分遠いのがダメだ
左シフトキーしか使えない人が多い→右シフトキーの配置がいい加減なキーボードが多いのこれが原因でしょ
左シフトキーしか使えない人が多い→右シフトキーの配置がいい加減なキーボードが多いのこれが原因でしょ
2025/01/07(火) 19:18:41.97
分かり合うことはない
一生争い続ける
一生争い続ける
2025/01/07(火) 20:37:27.10
ボケ防止に頭使わないと字が書けないし保存出来ないvimいいね、だよ。
2025/01/08(水) 12:19:38.36
指が覚えるからボケ防止にはならないきも
2025/01/08(水) 18:25:32.64
>左シフトキーしか使えない人が多い
これのソース頼む
これのソース頼む
2025/01/08(水) 19:07:51.38
多分この逃れの話
https://mevius.5ch.net/test/read.cgi/hard/1725134302/838
us配列でも右shift使わない奴おるんかな?
もうキーボードに無駄金使ってないでタイピングの学校に行ってきなよ…
あるか知らんけど
https://mevius.5ch.net/test/read.cgi/hard/1725134302/838
us配列でも右shift使わない奴おるんかな?
もうキーボードに無駄金使ってないでタイピングの学校に行ってきなよ…
あるか知らんけど
526名無しさん@お腹いっぱい。
2025/01/10(金) 00:52:35.08 キー坊の話はもうお腹いっぱい
2025/01/10(金) 07:44:21.45
キー坊って誰だよ
528名無しさん@お腹いっぱい。
2025/01/10(金) 08:11:59.03 やすしの不祥事は、キー坊もうお腹いっぱい
2025/01/10(金) 08:46:03.53
な…なんだあっ
2025/01/10(金) 10:26:40.35
ずん ずんずん ずんどこ
2025/01/10(金) 11:58:55.60
怒るでしかし
2025/01/10(金) 19:46:23.45
ボケ防止にはEmacsとvimを両方使って指が覚えているが間違えるをするか。
2025/01/11(土) 19:04:57.68
vimerはカーソルキーを使わないかは知りたい。
EmacsはCtrl+なので無駄が多い。
EmacsはCtrl+なので無駄が多い。
2025/01/11(土) 19:55:52.27
通常のカーソル操作に矢印キーは一切使わないな
プレビュー系のスクロールはできる限り矢印キーで統一してる
プレビュー系のスクロールはできる限り矢印キーで統一してる
2025/01/12(日) 00:26:17.57
日本語入力する時は矢印キー使ってるな
2025/01/12(日) 10:14:07.22
2025/01/12(日) 14:49:05.70
先生、単体のキーEsc, Enterを使わない利点はありますか?
emacsメインでCtrlを押しながらの作業コストはほぼ0の人かもしれんけど。
emacsメインでCtrlを押しながらの作業コストはほぼ0の人かもしれんけど。
2025/01/12(日) 21:51:03.87
539名無しさん@お腹いっぱい。
2025/01/16(木) 01:04:45.88 Emacsって手が大きく無いとキツそう
2025/01/16(木) 01:06:43.37
viやemacsは基本キーだけで操作できるので指短くて問題ない
541名無しさん@お腹いっぱい。
2025/01/16(木) 01:32:51.98 確か、webブラウザにもなった気がするし相当強力なんだろうけどviで丁度良い感じです
542名無しさん@お腹いっぱい。
2025/01/16(木) 07:57:36.16 >>539
エンコ詰めたら Emacs は卒業や。
エンコ詰めたら Emacs は卒業や。
543名無しさん@お腹いっぱい。
2025/01/16(木) 11:49:47.60 コントロールキーが押せなくなるということね
544名無しさん@お腹いっぱい。
2025/01/16(木) 11:49:47.85 コントロールキーが押せなくなるということね
2025/01/16(木) 13:24:48.63
Enterを右コントロールにするだけです
2025/01/16(木) 18:05:09.30
親指でctrlを押せるようにすれば無問題(´・ω・`)
547名無しさん@お腹いっぱい。
2025/01/16(木) 18:07:57.26 右のシフトでも
2025/01/16(木) 20:42:57.57
>>546
足の親指の事かな
足の親指の事かな
549名無しさん@お腹いっぱい。
2025/01/17(金) 12:09:42.13 舌打ちひとつでダウンさ
2025/01/17(金) 13:51:17.38
Youは職!
2025/01/18(土) 18:37:30.50
>>542
テキヤで見かける指ないおっさんが昔すご腕のEmacs使いだったと思うと胸熱
テキヤで見かける指ないおっさんが昔すご腕のEmacs使いだったと思うと胸熱
2025/01/18(土) 19:40:51.50
Escも大半の人は小指使うよね。
Enterも小指だし。
小指大事って分かった
Enterも小指だし。
小指大事って分かった
2025/01/18(土) 19:53:18.26
ESCと1は薬指の方が近い人も多いけどな
2025/01/18(土) 20:16:14.04
俺は手のひらを軸に回して中指で押してる
555名無しさん@お腹いっぱい。
2025/01/18(土) 22:37:40.28 個人的にescを⌘+Eに割り当てると結構快適
2025/01/21(火) 23:55:48.60
まさに極道の世界
2025/01/26(日) 18:14:17.39
北斗神拳の拳を封じるような伝承者の決め事の話してる
558名無しさん@お腹いっぱい。
2025/01/26(日) 18:38:44.35 vimってvscodeみたいな補完出ないの?
開いてるファイルのワードしか補完に出てこないんだけど
開いてるファイルのワードしか補完に出てこないんだけど
2025/01/26(日) 20:21:53.02
>>558
まだ使うスキルレベルじゃないってことを悟れ
まだ使うスキルレベルじゃないってことを悟れ
560名無しさん@お腹いっぱい。
2025/01/27(月) 00:24:39.36 スキンレベル0(スキンヘッド)です
2025/01/27(月) 00:43:53.49
vimerの雑談会場になったか
562名無しさん@お腹いっぱい。
2025/01/27(月) 03:14:59.55 That’s done.
2025/01/27(月) 12:44:37.50
>>558
ddc.vim
ddc.vim
564名無しさん@お腹いっぱい。
2025/01/27(月) 13:08:40.48565名無しさん@お腹いっぱい。
2025/01/27(月) 13:09:29.20 めんどいけどCursorにアカウント登録して使った方が早いのかな
566名無しさん@お腹いっぱい。
2025/01/27(月) 13:12:25.24 vscodeneovomで設定変えると同期切れてうざいんだよな
2025/01/27(月) 13:15:11.20
ソース公開されてるんだからフォークして自分でメンテすればよい
それが無理なら代替品を探すしかない
それが無理なら代替品を探すしかない
568名無しさん@お腹いっぱい。
2025/01/27(月) 13:47:13.75 なんか楽に開発するためにそこまでするのは本末転倒な気がするんだがみんなそうやってるもん?
プラグインの作り方とか公式チュートリアルみたいのない?
プラグインの作り方とか公式チュートリアルみたいのない?
2025/01/27(月) 14:11:25.23
2025/01/27(月) 15:32:51.55
嵐が来たくらいに伸びていると思ったら、真面目だったでゴザル
571名無しさん@お腹いっぱい。
2025/01/28(火) 00:32:09.54 まつした君のは使いたくない
2025/01/28(火) 07:23:06.21
補完のプラグインは入れてないなー
良いのがあれば入れたいけど
高度なのはいらないんだよね
良いのがあれば入れたいけど
高度なのはいらないんだよね
2025/01/28(火) 11:54:26.00
shougoのプラグインすすめるって悪魔か
クセ強過ぎて初心者には使いこなせん
クセ強過ぎて初心者には使いこなせん
574名無しさん@お腹いっぱい。
2025/01/28(火) 14:46:18.37 >>573
本人に決まってるだろ
本人に決まってるだろ
2025/01/28(火) 19:17:09.90
>>564って農家が米作らなくなったらどうなんの?とかパン屋がパン作らなくなったらどうなんの?とか思ってるのかな
生きるの大変そう
生きるの大変そう
2025/01/28(火) 19:59:14.41
お米の価格が上がった事に怒っているのですね
2025/01/28(火) 20:09:56.72
自分で作れないなら既にあるものだけで何とかするしか選択肢はない
もっとも、補完機能なんかは必要とする人がそれなりに多いから今使ってるプラグインがメンテ終了しても、vimが絶滅しない限り補完プラグイン自体が絶滅することはないだろう
もっとも、補完機能なんかは必要とする人がそれなりに多いから今使ってるプラグインがメンテ終了しても、vimが絶滅しない限り補完プラグイン自体が絶滅することはないだろう
578名無しさん@お腹いっぱい。
2025/01/28(火) 21:46:33.19 ソニーがLカセット作らなくなったらどうなんの?とかパイオニアがレーザーディスク作らなくなったらどうなんの?とか思うことは沢山あったよな。今はアップルあたりが不安の種なのかな。
579名無しさん@お腹いっぱい。
2025/01/28(火) 21:47:12.23 なんかvim-plugのlua版あればいいんだけどな
lspと使いやすいファイラとデバッグができるだけでいいのに
lspと使いやすいファイラとデバッグができるだけでいいのに
580名無しさん@お腹いっぱい。
2025/01/29(水) 01:03:31.05 俺からお人好し取ったら何が残るの?
2025/01/29(水) 22:01:04.75
お人好しがvimなぞ使うとは思えない
2025/01/29(水) 23:02:29.68
elvisだったかnviだったかでBackspaceを挿入モードで使えなくて苦しかったけど、RedhatのvimではBackspace使えて楽だったけど、偽物な感じもした。
本物のviの動きは知らないんだけどさ。
お人好しで思い出した。
本物のviの動きは知らないんだけどさ。
お人好しで思い出した。
2025/01/30(木) 07:29:07.24
そりゃttyの設定の問題でsttyコマンドで書き換えられた
stty erase ^H
古典的にはstty erase ^?、つまりDELETE(rubout)になってた
stty erase ^H
古典的にはstty erase ^?、つまりDELETE(rubout)になってた
2025/01/30(木) 10:44:45.64
そしてキーボード/端末の話に戻る
2025/01/30(木) 16:19:35.61
2025年にもなってまだターミナルで開発することになるとわ(´・ω・`)
2025/01/30(木) 20:39:22.13
プログラミングに文字を使ってるんだから当たり前
587名無しさん@お腹いっぱい。
2025/02/02(日) 11:25:19.05 歌って開発
2025/02/02(日) 15:17:27.62
vimおじさんにnanoは難しい。
保存と変更無しで閉じるショートカット調べた。
間違って上書きしてしまわないか恐ろしくて使えんかった。
起動直後に挫折するんで調べてから使うEmacsの方がマシだった。
保存と変更無しで閉じるショートカット調べた。
間違って上書きしてしまわないか恐ろしくて使えんかった。
起動直後に挫折するんで調べてから使うEmacsの方がマシだった。
589名無しさん@お腹いっぱい。
2025/02/03(月) 18:29:08.89 neovimのスレッドはないのかな?
2025/02/03(月) 18:40:31.09
駅伝もneovimばかりでvim派としては寂しい
591名無しさん@お腹いっぱい。
2025/02/03(月) 19:07:35.46 今nvimじゃなくてvim使う理由ってなに?
2025/02/03(月) 19:17:24.69
neovim はvimtutorはvimと共有で良いと思うのだ、別で作っているのは何故なのか。
それがちょっと嫌だった。
それがちょっと嫌だった。
2025/02/03(月) 19:39:36.32
neovimはバリバリカスタマイズしたい人向けな気がして...
VSCodeも同様であるけど、自分が理解している以上にはカスタマイズしたくない。
(しかもVSCodeの方は他人の成果物を使うだけの人がBlogに書くのも、なんか嫌)
VSCodeも同様であるけど、自分が理解している以上にはカスタマイズしたくない。
(しかもVSCodeの方は他人の成果物を使うだけの人がBlogに書くのも、なんか嫌)
2025/02/03(月) 19:46:15.75
まだLuaとは距離を保ってます
そのうち仕方なく始めるかも
TeXとnvimで
そのうち仕方なく始めるかも
TeXとnvimで
595名無しさん@お腹いっぱい。
2025/02/03(月) 19:49:00.36 nvimの設定が複雑で、まぁしかし設定をちゃんとすればかなりの効果が上がってて。
面倒なのでKickstartを使う選択したんだけど、ちょっと手を入れようとしたら難しくて。
で、グルグル。そういうのを話せたらなと…
面倒なのでKickstartを使う選択したんだけど、ちょっと手を入れようとしたら難しくて。
で、グルグル。そういうのを話せたらなと…
596名無しさん@お腹いっぱい。
2025/02/03(月) 20:38:27.29 わかるよ
nvimのプラグインマネージャーはごちゃごちゃしすぎ
設定ファイルもいろんなとこに作られるしDebian使ってるから掃除するのも大変だった
nvimのプラグインマネージャーはごちゃごちゃしすぎ
設定ファイルもいろんなとこに作られるしDebian使ってるから掃除するのも大変だった
2025/02/03(月) 21:24:06.30
lazy.nvimとかvim-plugと大して変わらんけどな
設定が難しいからという理由でディストリ使うのはおすすめしない
あれはそこそこ理解している人が設定めんどくさい場合に入れるものだと思う
設定が難しいからという理由でディストリ使うのはおすすめしない
あれはそこそこ理解している人が設定めんどくさい場合に入れるものだと思う
2025/02/03(月) 21:57:13.15
Linuxのディストリビューションに入っているのvimだしな。
2025/02/03(月) 22:00:26.46
vim9script専用プラグインが発展してくれない限りvimはlua非対応のneovimになってしまうのでどうしてもneovimに流れてしまう
2025/02/03(月) 22:04:37.23
evil modeもvimですか?🙋♀
601名無しさん@お腹いっぱい。
2025/02/03(月) 23:16:21.03 >>597
lazynvimは勝手に設定ファイルいろんなとこに作るし最初からプラグイン入れまくってきてプラグインマネージャとしての最小構成がないから全体像もわからないし通知うざいしで意味わからない
lazynvimは勝手に設定ファイルいろんなとこに作るし最初からプラグイン入れまくってきてプラグインマネージャとしての最小構成がないから全体像もわからないし通知うざいしで意味わからない
2025/02/03(月) 23:53:21.84
>>601
一応いっとくけどlazy.nvimとlazyvimは違うぞ
lazy.nvimはプラグインマネージャーで
lazyvimはlazy.nvim+スタンダードなプラグインが最初から設定された
ディストリのようなもの
一応いっとくけどlazy.nvimとlazyvimは違うぞ
lazy.nvimはプラグインマネージャーで
lazyvimはlazy.nvim+スタンダードなプラグインが最初から設定された
ディストリのようなもの
603名無しさん@お腹いっぱい。
2025/02/04(火) 00:50:56.40604名無しさん@お腹いっぱい。
2025/02/04(火) 05:36:56.03 その辺りも含めてスレをたててみる?たてれるかって物理的?システム的?問題はあるんだけど。
一番、人気らしいnvim-lua/kickstart.nvim(options.luraは自分の)で今使ってるけどnvim使いやすいよね。
はじめ冷めて目で見てたんだけど、ちょっと使いだしたら。vimの後継として素晴しい!
ターミナルはwezterm ちなみにMACやWindowsじゃないです(声高に)。
一番、人気らしいnvim-lua/kickstart.nvim(options.luraは自分の)で今使ってるけどnvim使いやすいよね。
はじめ冷めて目で見てたんだけど、ちょっと使いだしたら。vimの後継として素晴しい!
ターミナルはwezterm ちなみにMACやWindowsじゃないです(声高に)。
2025/02/04(火) 06:46:42.77
606名無しさん@お腹いっぱい。
2025/02/04(火) 20:01:09.13 パイセン達いっぱいいるここで書くのもあれですが、すんません!!
neovimのとりあえず試す時ははこれです。
構造化とかめっちゃくちゃこってる.vimrcはわかんない。
ln -snfv ~/.vimrc ~/.config/nvim/init.vim
neovimのとりあえず試す時ははこれです。
構造化とかめっちゃくちゃこってる.vimrcはわかんない。
ln -snfv ~/.vimrc ~/.config/nvim/init.vim
2025/02/06(木) 17:47:40.83
未だにVimScript使ってる人いるんだ
2025/02/06(木) 18:35:40.91
未だにそんなこと言う人いるんだ
609名無しさん@お腹いっぱい。
2025/02/06(木) 20:23:28.12 Vim script警察タイーホ
610名無しさん@お腹いっぱい。
2025/02/06(木) 21:15:13.19 >>607
何を使うと良いの?
何を使うと良いの?
2025/02/07(金) 00:19:47.17
そりゃelispでしょ
2025/02/07(金) 00:45:21.66
さっきまで勉強してたものの名前が出てビックリした。
てか、Emacsじゃねーか
てか、Emacsじゃねーか
2025/02/07(金) 00:48:33.06
Vim9 Script で後方互換性がなくなっているから、動かないのあるよね。
614名無しさん@お腹いっぱい。
2025/02/07(金) 08:29:32.572025/02/07(金) 09:42:50.83
vimは後方互換かなり重視してるだろ
616名無しさん@お腹いっぱい。
2025/02/07(金) 19:37:24.55 Vimになれすぎてて、もうすべてのアプリのキーバインドはVimで統一したいっす
2025/02/12(水) 12:50:36.40
vimは嫌いになっても、vimキーバインドは嫌いにならないでください!!(´・ω・`)
2025/02/22(土) 23:32:01.09
SoftwareDesign 2025年3月号のエディタ特集がなんか熱い。
619名無しさん@お腹いっぱい。
2025/02/26(水) 02:39:35.63 どこがだよ
初心者向けの説明とポエムしかなかったわ
買って損した
初心者向けの説明とポエムしかなかったわ
買って損した
2025/02/26(水) 21:57:41.78
Software Designって今は1562円もするのか...
621名無しさん@お腹いっぱい。
2025/02/26(水) 22:13:15.66 高いよな
まじで買うの勧めない
まじで買うの勧めない
2025/02/27(木) 01:22:50.96
SD読んでいるなら元は取れるんじゃね?
ZennやQiitaの平均より書いている人のレベルは高いよ。
毎月は高いとして、興味のある特集の時だけ読むとか、図書館で読むとかさ。
技術屋さんは新しい事も仕入れないといけない。
ZennやQiitaの平均より書いている人のレベルは高いよ。
毎月は高いとして、興味のある特集の時だけ読むとか、図書館で読むとかさ。
技術屋さんは新しい事も仕入れないといけない。
623名無しさん@お腹いっぱい。
2025/02/27(木) 01:25:25.54 じゃあ今月号買ってこいよ
自分の意見がどれほど浅いか思い知れ
自分の意見がどれほど浅いか思い知れ
2025/02/27(木) 05:15:22.20
英語の公式ドキュメント読めない人は日本語情報漁るしかない
2025/02/27(木) 20:02:17.35
雑誌ってのは自分に興味ない情報も入ってくるところに価値があるわけで自分はずっと買ってるわ
WEB+DBも休刊してもうこれしかないからな
WEB+DBも休刊してもうこれしかないからな
2025/02/27(木) 20:32:16.21
WEB+DB PRESS の方が硬派だったかな
2025/02/27(木) 22:00:37.27
今は無きドクターどブスジャーナルは硬派だった
2025/02/27(木) 22:11:25.27
技術記事はwebでも紙でも大半が〇〇入門みたいな記事ばかりで上級者向けが全然ないのが困る
629名無しさん@お腹いっぱい。
2025/02/28(金) 00:37:03.30 Vim日本語ドキュメントちゃんと追従してて感謝しかない
2025/02/28(金) 01:05:22.17
vim 日本語、で検索すると初心者向けかもしれないがドキュメントが沢山引っかかって、ちょっと嬉しかった
631名無しさん@お腹いっぱい。
2025/02/28(金) 01:10:20.44 vimdoc-jaの話かとおもた
632名無しさん@お腹いっぱい。
2025/02/28(金) 06:37:28.58 vimdoc-ja感謝
633名無しさん@お腹いっぱい。
2025/02/28(金) 12:20:32.85 ここ数年は1人で翻訳してるよね。すごい。
635名無しさん@お腹いっぱい。
2025/02/28(金) 16:18:26.90 vimdoc-ja偉業
636名無しさん@お腹いっぱい。
2025/03/04(火) 20:21:13.26 Nvimdoc-jaは頑張れよ
2025/03/04(火) 20:25:58.42
nvim の Tutor で日本語が準備されていたのには感動した
638名無しさん@お腹いっぱい。
2025/03/13(木) 17:24:56.26 最近流行りの AI の何か無いの?
2025/03/13(木) 17:46:26.64
LLM利用できるプラグインならいくらでもある
2025/03/18(火) 03:38:12.21
最初にnetbsdでemacs使った時に
これすげえよ!と思ったけど
vi使ってすぐにemacsはただの肥満デブだなと思うようになった
これすげえよ!と思ったけど
vi使ってすぐにemacsはただの肥満デブだなと思うようになった
2025/03/18(火) 06:42:55.77
移動系プラグインの決定版ないかね
hop.nvimやらeasymotion試したけど妥協してflash.nvimに落ち着いてる
hop.nvimやらeasymotion試したけど妥協してflash.nvimに落ち着いてる
642名無しさん@お腹いっぱい。
2025/03/18(火) 21:51:59.59 移動系プラグインいる?
ファイラーいる?
ファイラーいる?
2025/03/18(火) 23:51:32.45
いるいるww
644名無しさん@お腹いっぱい。
2025/04/12(土) 05:27:10.17 Tuple入ったけど使う?
2025/04/12(土) 10:25:48.80
使う使うww
646名無しさん@お腹いっぱい。
2025/04/29(火) 20:23:10.68 わし、vscodeからnvchadでneovim入門するも挫折する
インサートとかノーマルビジュアルに分ける意味てあるんか?
インサートとかノーマルビジュアルに分ける意味てあるんか?
2025/04/30(水) 00:38:42.69
あるあるww
2025/04/30(水) 01:52:32.18
キーワードがHなので、相手がいると興奮するよ
649名無しさん@お腹いっぱい。
2025/04/30(水) 04:22:37.882025/04/30(水) 10:29:05.74
疑問に思いながら入門って諦める気満々か
651名無しさん@お腹いっぱい。
2025/04/30(水) 14:51:48.04 騙されたと思ってやってみてよ
1週間後「騙された!」
1週間後「騙された!」
2025/04/30(水) 15:11:25.21
日本語を書くのにはvim/neovimだと、カスタマイズ出来ない人だと
2025/04/30(水) 15:12:09.92
手数が増えて辛いかも。(すまない、途中で送付してしまった)
654名無しさん@お腹いっぱい。
2025/05/01(木) 00:25:03.13 neovi関連でかなり再生されてるdevaslifeて日本人の動画見てかっこよかったから入門してみたがあえなく挫折。。。
フレームワークから入るとわけわからんからバニラの状態からまた構築してみようかナ。。。
やっぱりこの軽さは驚異的😳
https://youtu.be/fFHlfbKVi30?si=5l3mVSXBN3Pm06TN
フレームワークから入るとわけわからんからバニラの状態からまた構築してみようかナ。。。
やっぱりこの軽さは驚異的😳
https://youtu.be/fFHlfbKVi30?si=5l3mVSXBN3Pm06TN
655名無しさん@お腹いっぱい。
2025/05/01(木) 04:33:28.272025/05/01(木) 07:27:01.21
657名無しさん@お腹いっぱい。
2025/05/30(金) 12:50:49.61 vim使ってるけど、vi の機能しか使ってないや
2025/05/31(土) 00:59:52.04
ワシもそうかも。オリジナルのvi知らないけど。
659名無しさん@お腹いっぱい。
2025/05/31(土) 12:06:45.91 vi使ったことないけどundoが1回しかできないらしいからvimの機能使いまくり
あとシンタックスハイライトとかタブとか
あとシンタックスハイライトとかタブとか
660名無しさん@お腹いっぱい。
2025/05/31(土) 13:36:03.33 知らず知らずにvimの機能使って手放せなくなった
例えば現在行の数値に4を足すとか、4+ctl-a
viとか簡易版のvimには無いんだよね
例えば現在行の数値に4を足すとか、4+ctl-a
viとか簡易版のvimには無いんだよね
2025/06/01(日) 07:09:29.92
linux とhp-ux行ったり来たりしてるから
vi は最大公約数的な機能しか使わないようになってしまった
vi は最大公約数的な機能しか使わないようになってしまった
662名無しさん@お腹いっぱい。
2025/06/01(日) 10:53:07.67 viってunix系ならどこでもあって恐ろしく軽いeditorだけど、
日本語入力だけはmodeのせいで恐ろしく使い勝手が悪いと思ってたんだけど、
customizeする方法あるんですか? なんだろ?
日本語入力だけはmodeのせいで恐ろしく使い勝手が悪いと思ってたんだけど、
customizeする方法あるんですか? なんだろ?
663名無しさん@お腹いっぱい。
2025/06/01(日) 12:57:34.43 >>662
fcitx5-remoteかSKKだろうな
fcitx5-remoteかSKKだろうな
664名無しさん@お腹いっぱい。
2025/06/02(月) 11:59:03.99 fcitx、skk? よくわからんけど、ここはibus mozc使ってるみたいだ...
ibusのzenkaku_hankakuを別のキー(muhenkan,henkan)に割当とか
大改造で面倒だなぁ
ibusのzenkaku_hankakuを別のキー(muhenkan,henkan)に割当とか
大改造で面倒だなぁ
2025/06/02(月) 12:28:32.79
ibus-mozc止めてfcitx5-mozcにした方がその設定変更は簡単。
ibus&Gnome はセットで導入されていると予想する。fcitx5&Gnomeで後からインストールする場合、他に導入が必要なExtentionもあるからfcitx5&KDEの方がまとも。
ibus&Gnome はセットで導入されていると予想する。fcitx5&Gnomeで後からインストールする場合、他に導入が必要なExtentionもあるからfcitx5&KDEの方がまとも。
666名無しさん@お腹いっぱい。
2025/06/02(月) 16:16:01.88 その辺はWindowsでgVimが気楽だし安定してる。
667名無しさん@お腹いっぱい。
2025/06/03(火) 12:21:26.00 ubuntuのxfceを気にせずずっと使ってるけど、
ibusよりfcitx5の方が良いのかね? 昔はfcitxがデフォルトだった気がする
ibus削除してfcitx5とfcitx5-mozc入れるだけで色々壊しそう
それならvi系では日本語入力しないだけで幸せになりそう
ibusよりfcitx5の方が良いのかね? 昔はfcitxがデフォルトだった気がする
ibus削除してfcitx5とfcitx5-mozc入れるだけで色々壊しそう
それならvi系では日本語入力しないだけで幸せになりそう
2025/06/28(土) 21:40:35.70
vim-aleでbiomeでチェックしたいんですけど
なんでfixerしか対応してないんですかね?
なんでfixerしか対応してないんですかね?
2025/06/30(月) 18:38:12.89
biomeはlspあるのになぜ使わん
670名無しさん@お腹いっぱい。
2025/07/13(日) 16:24:26.28 neovideてゆうrust製guiがアニメーションヌルヌルでよかた
671名無しさん@お腹いっぱい。
2025/07/21(月) 23:26:24.33 カーソル移動の軌跡のアニメーションとかもあるけど秒で飽きる
672名無しさん@お腹いっぱい。
2025/07/22(火) 00:26:11.41 たし🦀
2025/07/22(火) 11:09:17.34
これか。目が疲れるのがムリぼ
ps://neovide.dev/features.html
ps://neovide.dev/features.html
674名無しさん@お腹いっぱい。
2025/07/23(水) 22:29:09.82 そんなどうでもいい機能より普通のGUIメニューやツールバー付けてくれよ...
675名無しさん@お腹いっぱい。
2025/07/24(木) 09:16:57.66 viってkeyboardから手を話さないで打ち込みが早いのが取り柄ですけど、
やっぱりguiとか必要?
やっぱりguiとか必要?
676名無しさん@お腹いっぱい。
2025/07/24(木) 10:15:46.76 X のクリップボードにコピペするときは、GUI 版(gvim)を使う。
2025/07/24(木) 10:40:53.57
gvimでいいしプラグイン使えればよくね
2025/07/24(木) 10:55:45.15
+wayland_clipboard は何処で効いてくるのか
679名無しさん@お腹いっぱい。
2025/07/25(金) 10:18:58.742025/07/25(金) 10:49:07.16
wl-clipboard インストールするわ
681名無しさん@お腹いっぱい。
2025/07/26(土) 04:41:48.80 ウェイ👍
2025/07/26(土) 16:57:59.99
ctrl-v shift-i覚えた
2025/07/27(日) 17:36:21.15
claud codeと連携できるプラグインありますか?
684名無しさん@お腹いっぱい。
2025/07/27(日) 18:48:39.27 そろそろvscodeにvimモーション標準搭載してくれ
685名無しさん@お腹いっぱい。
2025/07/27(日) 18:49:26.78 そろそろというかいい加減
686名無しさん@お腹いっぱい。
2025/07/28(月) 00:20:06.18 邪道じゃん
687名無しさん@お腹いっぱい。
2025/07/28(月) 01:22:37.14 vacodeて重すぎて使う気になれへんぱんだ8
2025/07/28(月) 07:43:21.77
>>687
ワシはマウスも使わないと操作が完結しなさそうなのと、ノートPCのタッチパッドで操作すると、画面小さいし誤操作するんで、ムカつき過ぎてvimに戻ってきた
ワシはマウスも使わないと操作が完結しなさそうなのと、ノートPCのタッチパッドで操作すると、画面小さいし誤操作するんで、ムカつき過ぎてvimに戻ってきた
689名無しさん@お腹いっぱい。
2025/07/28(月) 09:48:00.64 vimだとプラグインが大手開発じゃないのが不安なんだよな
デフォのファイラ使いにくいし
しかもlspとか補完とかシンタックスハイライトとかなんも考えずに使えるからvscodeは楽
vimはその辺だるい
デフォのファイラ使いにくいし
しかもlspとか補完とかシンタックスハイライトとかなんも考えずに使えるからvscodeは楽
vimはその辺だるい
2025/07/28(月) 12:46:51.90
誰が開発していようと自分が求める通りに動作するならそれでいいのでは?
691名無しさん@お腹いっぱい。
2025/07/28(月) 13:25:29.46 セキュリティと運用考えれば大手がメンテナンスしてるもん使うのが普通だけどな
多分OSS文化とかそろそろ終わるし
多分OSS文化とかそろそろ終わるし
2025/07/28(月) 15:05:53.00
君がそう思うなら君はそうすれば?としか
2025/07/28(月) 15:12:24.57
米IT大手は金にならないものは容赦なく切り捨てるので安心感など全くない
2025/07/28(月) 15:17:16.56
vim/neovim/emacs のバージョンアップはOSを提供してくれているディストリビューションのstableに反映されるの待ちなので、それも大手がメンテしてくれていると一緒の意味かな
695名無しさん@お腹いっぱい。
2025/07/28(月) 19:44:00.04 そもそもリナックス財団のスポンサーがマイクロソフトだしrhelもレッドハットでその胴元はibm
オープンソースも結局巨大資本が開発してるとゆう🐼
オープンソースも結局巨大資本が開発してるとゆう🐼
2025/07/28(月) 21:43:56.44
2000年くらいからIBMや大手IT何とかはスポンサーにはなっていたけど、事業として成り立つまで頑張っていたからRH。
Turbo何とかは消えた。
OracleとNECで始めたMiracleも消えたし。
Turbo何とかは消えた。
OracleとNECで始めたMiracleも消えたし。
2025/07/31(木) 21:42:23.63
vim-lsp-settingsで構文チェックってどうやるんですか?
698名無しさん@お腹いっぱい。
2025/08/13(水) 04:53:27.88 neovimでもvim.packとかデフォで色々やってるけど
ゴミ機能しかないから1.0出るくらいまでlazy.nvim とかのOSSのプラグイン使うしかない
ゴミ機能しかないから1.0出るくらいまでlazy.nvim とかのOSSのプラグイン使うしかない
699名無しさん@お腹いっぱい。
2025/08/13(水) 06:36:07.00 0.11で補完をapiで使えるようになったけど役に立たん
こんな機能すら今までなかったってゴミエディタすぎやろ
こんな機能すら今までなかったってゴミエディタすぎやろ
2025/08/13(水) 10:19:22.87
なら使わなければいいのに
701名無しさん@お腹いっぱい。
2025/08/13(水) 11:59:58.73 設定すら出来ない無能ですかそうですか
702名無しさん@お腹いっぱい。
2025/08/13(水) 22:19:59.90 ここは楽園じゃないね
703名無しさん@お腹いっぱい。
2025/08/18(月) 06:23:38.71 vscodeみたいにプラグインなしでbashの補完くらいはデフォで出てくるようにできないんかな
やっぱ巨大資本が入らないとだめか
redgatが金出してくれんかな
やっぱ巨大資本が入らないとだめか
redgatが金出してくれんかな
2025/08/18(月) 07:05:06.91
巨大資本のゴリ押しによって設定してもいない補完が勝手に出てくるようになるなんてただの地獄じゃないか
705名無しさん@お腹いっぱい。
2025/08/18(月) 08:38:46.66 プラグインなしと設定なしは全く違う話
2025/08/18(月) 08:53:42.77
デフォで出てくる=設定なしで出てくる、じゃね
機能を無効化する設定をしないとデフォルト有効化されて勝手に出てくるんでしょ
機能を無効化する設定をしないとデフォルト有効化されて勝手に出てくるんでしょ
2025/08/18(月) 10:16:13.10
vscode厨きめえ
708名無しさん@お腹いっぱい。
2025/08/19(火) 02:09:11.87 でもlsp作ったのもmicrosoftだとゆう事実。。。
2025/08/20(水) 03:00:22.19
omnifuncで十分だと思ってたけどvim-lsp試しに使ってみたらすごかったー
710名無しさん@お腹いっぱい。
2025/08/21(木) 16:06:09.27 gvim(GUI版)の :terminal の端末画面から、その gvim でファイルを開くのは、どうやりますか。
$ gvim file だと、X の別のウィンドウで gvim が起動されました。
$ gvim file だと、X の別のウィンドウで gvim が起動されました。
711名無しさん@お腹いっぱい。
2025/08/21(木) 16:32:24.64712名無しさん@お腹いっぱい。
2025/08/21(木) 17:41:40.74 >>711
あー、--remote オプションでやるといいのか。盲点でした。どうもありがとう。
あー、--remote オプションでやるといいのか。盲点でした。どうもありがとう。
713名無しさん@お腹いっぱい。
2025/08/21(木) 18:10:32.34 そこは tapi_ じゃね?
714名無しさん@お腹いっぱい。
2025/08/21(木) 18:57:06.07715名無しさん@お腹いっぱい。
2025/08/22(金) 05:34:31.17 vim.pack遅延読込くらい実装してクレメンス
716名無しさん@お腹いっぱい。
2025/08/22(金) 11:01:46.10 キーボードに記号レイヤー作るからなんかおすすめの配置あったら教えて
717名無しさん@お腹いっぱい。
2025/08/22(金) 12:32:08.85718名無しさん@お腹いっぱい。
2025/08/26(火) 02:58:32.24 これランゲージサーバ導入するときのベストプラクティスが確立してないから設定だけで時間がどんどん溶けていくのがやばい
719名無しさん@お腹いっぱい。
2025/08/27(水) 20:51:49.87 LazyVimとかAstroVimとかNvChad使え
NVIM_APPNAMEで切り替えしたりして
NVIM_APPNAMEで切り替えしたりして
720名無しさん@お腹いっぱい。
2025/08/27(水) 22:34:54.61 まっちょんさんのvim-lsp-settingsでいい
721名無しさん@お腹いっぱい。
2025/08/28(木) 06:02:29.64 lazyvim使ってるけど下のステータスバーの時間消すためにlualineいろいりいじったけど消せん
どうやってるのかしらんけど設定全部テキストに書いてあるわけじゃなくて秘匿されとるからな
死ねや
どうやってるのかしらんけど設定全部テキストに書いてあるわけじゃなくて秘匿されとるからな
死ねや
722名無しさん@お腹いっぱい。
2025/08/28(木) 09:16:58.25 lazyvimはいらんポップアップでまくるしそれの消し方もわからないし設定ファイルを散り散りにいくつも作ってくるしで最悪だった
色変えるのも一苦労だったし設定ファイルもでかくて見通し悪いし設定ファイルの意味もわからないしで結局やめた
あれ使える人すごいよ
色変えるのも一苦労だったし設定ファイルもでかくて見通し悪いし設定ファイルの意味もわからないしで結局やめた
あれ使える人すごいよ
2025/08/28(木) 09:36:04.40
ディストリ版を使いこなせるのはvim/neovimの仕様や設定方法を熟知していてプラグインの仕様もある程度理解している人だけだよ
そんな人はほとんどいないけど勘違いした初心者がいれて使いこなせなくて文句言い出す
そんな人はほとんどいないけど勘違いした初心者がいれて使いこなせなくて文句言い出す
724名無しさん@お腹いっぱい。
2025/08/28(木) 16:17:06.03 おまえらVIMでAIコーディングとかしてんの?
725名無しさん@お腹いっぱい。
2025/08/28(木) 16:28:55.50 AIがvim使ってコーディングしてます
2025/08/28(木) 17:41:35.31
gp.nvim使ってる
2025/08/30(土) 04:10:49.99
madox2/vim-ai使ってる
aider試しているけど自分には合わなそう
aider試しているけど自分には合わなそう
728名無しさん@お腹いっぱい。
2025/09/01(月) 16:14:38.08 ゴリゴリに弄れるスキルないのに弄ろうとすんなよ
どうせREADMEすら読んでないんだろ
どうせREADMEすら読んでないんだろ
729名無しさん@お腹いっぱい。
2025/09/07(日) 04:16:42.17 検索モードで
TABがそのままでは入らなくなった
設定とか変更してないのに
どう設定すれば入るようになりますか?
/ctrl-v tab じゃなくて /tab だけで
入れたく思います
よく検索するので
TABがそのままでは入らなくなった
設定とか変更してないのに
どう設定すれば入るようになりますか?
/ctrl-v tab じゃなくて /tab だけで
入れたく思います
よく検索するので
730名無しさん@お腹いっぱい。
2025/09/07(日) 05:40:48.71 ¥t でいいじゃん
731名無しさん@お腹いっぱい。
2025/09/07(日) 06:32:37.63732名無しさん@お腹いっぱい。
2025/09/07(日) 16:01:16.80733名無しさん@お腹いっぱい。
2025/09/20(土) 01:22:47.85 LSPで保存時フォーマットやってたけどasyncの問題でかなりハマった
ファイルアホほど長いとかよほどの問題がない限りasync=falseにしとくべきだった
ファイルアホほど長いとかよほどの問題がない限りasync=falseにしとくべきだった
734名無しさん@お腹いっぱい。
2025/10/01(水) 02:13:05.40 ノーマルモードで00に$割り当てたら今度は0で文頭に戻るのが機能しなくなた
なんでや
なんでや
2025/10/01(水) 10:28:57.82
0の次の入力を待ってるだけじゃないか
<Space>0とかにすればいい
<Space>0とかにすればいい
736名無しさん@お腹いっぱい。
2025/10/01(水) 14:25:48.50 すごいできた🐧
737名無しさん@お腹いっぱい。
2025/10/01(水) 16:12:00.69 >>731
検索時のみにwildcharとかできますか?
検索時のみにwildcharとかできますか?
738名無しさん@お腹いっぱい。
2025/10/01(水) 16:44:59.71 >>737
autocmd CmdlineEnter /,\? setlocal wildchar=<C-E>
autocmd CmdlineLeave /,\? setlocal wildchar=<Tab>
autocmd CmdlineEnter /,\? setlocal wildchar=<C-E>
autocmd CmdlineLeave /,\? setlocal wildchar=<Tab>
739名無しさん@お腹いっぱい。
2025/11/06(木) 11:15:49.99 dev containerてあるけどコンテナで開発するときローカルのvimで開発することって無理なんかな
ランゲージサーバでコンテナ内の実行バイナリを指定できればいいんだろうけどaiに聞いても無理てゆうし
ランゲージサーバでコンテナ内の実行バイナリを指定できればいいんだろうけどaiに聞いても無理てゆうし
740名無しさん@お腹いっぱい。
2025/11/06(木) 12:14:57.51741名無しさん@お腹いっぱい。
2025/11/09(日) 20:47:27.43 今neovimからvim使ってて思ったんだけどvim-plugて全部vimrcに書けてシンプルだし
なんでlazy.nvimとかあんな複雑怪奇なゴミになってんの
ステータスラインも1行だしvimのほうがよくねとおもた
なんでlazy.nvimとかあんな複雑怪奇なゴミになってんの
ステータスラインも1行だしvimのほうがよくねとおもた
742名無しさん@お腹いっぱい。
2025/11/09(日) 21:13:05.64 一番簡単な部類のluaですら理解出来ない宣言草
743名無しさん@お腹いっぱい。
2025/11/09(日) 21:47:26.69 lazy.nvimてなにも難しくなくね
ステータスラインは自分で設定しないと1行にはならんし
lazyvimと間違えて文句垂れる族か
ステータスラインは自分で設定しないと1行にはならんし
lazyvimと間違えて文句垂れる族か
2025/11/10(月) 16:19:29.03
いままで.vimrcの作法に慣れてて違和感を感じるだけだと思うよ
ずっと組み込みでアセンブラしてたけどC言語に移行した時に
覚えることが多いとか細かいことが出来ないと文句言ってた人が居るけど
同じだと思う
ずっと組み込みでアセンブラしてたけどC言語に移行した時に
覚えることが多いとか細かいことが出来ないと文句言ってた人が居るけど
同じだと思う
2025/11/10(月) 22:16:38.98
neovimの名前見ただけで蕁麻疹が出てくる
746名無しさん@お腹いっぱい。
2025/11/13(木) 00:15:17.95 スネ夫
747名無しさん@お腹いっぱい。
2025/11/13(木) 05:03:07.05 宗男
2025/11/15(土) 21:49:15.11
今年のvimconfゴミだな
日本で開催するのに英語でスライド作るバカしかいねえし日本語で発表しろや
日本で開催するのに英語でスライド作るバカしかいねえし日本語で発表しろや
2025/11/15(土) 22:50:31.23
スライドが英語なのはvimconfのルールでしょ
2025/11/15(土) 22:59:43.03
別に英語でもいいけどまともな発音練習しないのかなと呆れる
伝えようとする感じがなくて見る気失せる
伝えようとする感じがなくて見る気失せる
751名無しさん@お腹いっぱい。
2025/11/16(日) 07:28:26.94 懇談会だけ参加したい
2025/11/16(日) 10:04:51.42
たまたま日本開催というだけで、日本のためだけの会ではないので英語が公用語になるのは当然だろう
2025/11/17(月) 08:06:33.19
オランダでvimconf開催したらオランダ語になるのかって話だよ
とはいえ、なぁというのはあるね英語スライドは全然構わないが英語でやって日本の内輪ノリ感否めなかったね
とはいえ、なぁというのはあるね英語スライドは全然構わないが英語でやって日本の内輪ノリ感否めなかったね
754名無しさん@お腹いっぱい。
2025/11/17(月) 11:59:12.37 刺さった発表はなかったね。AI絡みのが複数あって時代の変化を感じた。
Smallだったしちょっとは勘弁してあげなよ
Smallだったしちょっとは勘弁してあげなよ
レスを投稿する
ニュース
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★3 [BFU★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★4 [ぐれ★]
- 【速報】日本産牛肉の対中国輸出再開協議が中止 ★2 [おっさん友の会★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 [ぐれ★]
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★8 [おっさん友の会★]
- 【外交】前台湾総統・馬英九氏、高市首相発言に「台湾を危険にさらす」台湾海峡の問題は「両岸の中国人が自ら話し合うべき」 [1ゲットロボ★]
- Bloomberg「やり過ぎた中国、高市首相の政策遂行手助け」 [481941988]
- 【高市悲報】なんか優しそうな普通の人「政治のことは分からんけど小野田紀美さんはメディアを嫌ってるところとか好き☺」 [771977901]
- 杉村太蔵、新人議員時代の「料亭行ってみたい」発言を回顧 「コメンテーターから『日本は終わった』とまで言われた」 [309323212]
- 高市コイン、ガチで156円突入へwwwwwwwwww [246620176]
- 中国政府、日本人のビザ免除停止、鬼滅の刃公開停止を検討へ [271912485]
- 日本人気付く「今思うとアメリカとも中国とも上手くやれてた安倍晋三ってガチで凄かったんだな」 [218488394]
