[過去ログ] Vim Part30 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
346
(3): 2021/07/08(木)13:26 AAS
vimで背景を透過させている時にtermguicolursを有効にすると、
termの背景が透過しないんだけど、
何か足りないんでしょうか?
347
(1): 2021/07/08(木)14:55 AAS
>>346
guibg=NONE かな

highlight Normal ctermbg=NONE guibg=NONE
highlight NonText ctermbg=NONE guibg=NONE
348: 2021/07/08(木)16:52 AAS
>>347
ありがとうございます。
最初ctermbgだけ設定していましたが、
guibgを設定してもうまくいかないようです。

逆にnvimでは特に何もしなくてもtermでも透過しました。
349: 2021/07/08(木)18:53 AAS
ハイライトの設定のあとで colroscheme name を実行すると
カラースキームによってハイライトが上書きされるので
highlight コマンドを colorscheme コマンドのあとに置くか、または autocmd で

" 端末の背景を表示
if !has('gui_running')
autocmd VimEnter,ColorScheme * highlight Normal ctermbg=NONE guibg=NONE
autocmd VimEnter,ColorScheme * highlight NonText ctermbg=NONE guibg=NONE
省1
350: 2021/07/08(木)20:32 AAS
書き方がよくなかったですが、guiではなくターミナルで実行しています。
それでcolorschemeをtrue colorで表示するようにtermguicolorsを有効にした状態です。
通常の編集画面は透過しますが、
:term(inal)でvim内でターミナルを実行するとその背景が透過しません。
highlightはcolorschemeの後で実行しています。

vim --NONEで起動してset termguicolorsの後でtermを実行してもだめなので、
何か他の設定がないかもう少し調べてみます。
省1
351: 2021/07/08(木)20:34 AAS
> vim --NONEで起動してset termguicolorsの後でtermを実行してもだめなので、
vim -u NONEでした。
352: 2021/07/08(木)20:42 AAS
> 書き方がよくなかったですが、guiではなくターミナルで実行しています。
これは要らないですね。勘違いしてました。
353
(1): 2021/07/08(木)21:55 AAS
あー term ってVim内端末の :term
これは失敬、完全に存在を忘れていました

No transparent background in terminal windows (in Terminal mode) - Issue #2361 - vim/vim - GitHub
外部リンク:github.com

うーん
回避策はなさそう…?
354: 2021/07/08(木)23:00 AAS
>>353
すでにissuesにあるんですね。
私もちょうど:h terminalを読んでTerminalの背景を設定してみましたがだめなようですね。

highlight Terminal ctermbg=NONE guibg=NONE
355: 2021/07/09(金)10:31 AAS
端末名とか$TERMの値を書いてくれないと答えでないよ
356: 2021/07/09(金)12:32 AAS
true colorパッチを適用したrxvt-unicode(9.26)とtrue color対応のxfce4-terminal(0.8.x)で確認しました。
普段はtmuxで次のように設定しています。

set -g default-terminal "xterm-256color"
set -ga terminal-overrides ",$TERM:Tc"

tmux無しでも確認しましたが、その時の$TERMの値はrxvt-unicode-256colorとxterm-256colorです。

いずれの場合もtermguicolorsではvim(8.2.3020)内で実行したterminalの背景は透過しません。
357
(2): 2021/07/10(土)11:56 AAS
vim-plugでプライベートリポジトリのプラグインをインストールする方法を教えてください
もしくはプライベートリポジトリに対応したプラグイン管理プラグインを教えてください
358
(1): 2021/07/10(土)17:05 AAS
>>357
READMEぐらい読めよ
359: 2021/07/10(土)18:42 AAS
README.mdのExampleにある以下の記述かな?

" Using a non-default branch
Plug 'rdnetto/YCM-Generator', { 'branch': 'stable' }
360: 2021/07/10(土)19:47 AAS
それってブランチの指定であって
プライベートリポジトリの設定ではありませんよ
361: 2021/07/10(土)19:49 AAS
READMEに書いてないのにやり方わかってる>>358さんすげえわ
362: 2021/07/10(土)19:52 AAS
>>357
プライベートリポジトリのクローンできる権限があることが前提だけど
そいつをクローンしてローカルに置いたプラグインのパスを指定する。
更新するときはvim-plusからではなく端末でgit pullして自分で更新する。
363: 2021/07/10(土)21:34 AAS
sshで自動認証ならプライベートでも関係ないんじゃね
364: 2021/07/11(日)03:21 AAS
Plugの後にgitリポジトリのURLを書いてPlugUpdateすればいいよ。ローカルならPlug 'file:///home/user/myrepo.git'とか。sshとかhttpでもいける
365: 2021/07/11(日)11:04 AAS
dein.vimに不可能は無い。
あのBramも認めた、21世紀のワールドスタンダード。

dein.vimは21世紀のプラグイン管理技術世界基準である!
さぁ君もdein.vimで、時代の寵児になろうじゃないか!

ここ5chでは、dein.vimを使いこなす技術のない未熟者が、
自らのスキル不足を棚に上げて、dein.vimを貶したがる傾向がある。
しかし未熟者が叫んだところで、dein.vimの価値は下がらない。
省4
366: 2021/07/11(日)11:08 AAS
はい、ご苦労さん
367: 2021/07/11(日)11:40 AAS
外部リンク[html]:0xcc.net
奥が深い症候群ってやつかな
368: 2021/07/11(日)11:45 AAS
今vimが好きってそういうことだろ
369: 2021/07/11(日)14:54 AAS
GithubのStart数が8倍近い
Shougo/dein.vim 3k
junegunn/vim-plug 23.9k
370: 2021/07/12(月)12:54 AAS
バッドノウハウ
大好き♥
371
(2): 2021/07/12(月)16:21 AAS
Windowsのchocolatey, macOSのHomebrewでそれぞれvimを更新したらエラーが出るようになった
ぞれぞれのログは以下のとおり

■Windows
> vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Jul 11 2021 22:03:50)
MS-Windows 64 ビット コンソール 版
適用済パッチ: 1-3154
省16
372
(1): 2021/07/12(月)16:33 AAS
>>371
今日vimに入ったパッチでバグ踏むなんてタイミング良いな
cocの対応待ち
外部リンク:github.com
373
(1): 2021/07/13(火)22:56 AAS
:termのターミナルでの上下スクロールってどうやるのでしょうか?
374
(1): 2021/07/14(水)05:55 AAS
<C-W> N
375
(1): 2021/07/14(水)08:59 AAS
どうやって戻るんだよってなったw

iとかAで戻る
:h Terminal-mode
376: 2021/07/14(水)12:17 AAS
microsoftのWindows Terminalに<C-W> Nと同じ機能が欲しい
マウス使わずに任意のブロック文字列をクリップボードにコピーする需要はあると思うんだが
それ以前にVimスレに書き込むなってことではあるが
377: 373 2021/07/14(水)19:54 AAS
>>374-375
ヘルプ見ても外国語で死にそうでした。
ありがとうございました。
378
(2): 2021/07/14(水)22:07 AAS
vim-plugインストールしたんですけど
vim-plug自身をアップグレードするのはどうやるんでしょうか?
379: 2021/07/14(水)23:23 AAS
vim scriptでgolangのpanicみたいなものってありませんか?
380
(1): 2021/07/14(水)23:32 AAS
>>378
:PlugUpgrade
とかじゃないの?よく知らんけど
381: 2021/07/15(木)02:27 AAS
>>378
ちゃんと中学校行ったか?
382: 2021/07/15(木)11:20 AAS
>>380
PlugUpdateじゃなくてPlugUpgradeがあるんですね!
ありがとうございました!
383: 2021/07/15(木)22:04 AAS
:set nnoremap?
:echo dein#get_log

とかのコマンド結果を格納したファイルがどこにあるか調べるには
どうしたらよいでしょうか?
384: 2021/07/16(金)11:04 AAS
>>371,372 のcoc.nvimの不具合は Thu Jul 15 20:28:27 2021 +0800, SHA-1:a72b0753e6e64cd426603333c5ffedf42e13b1bb で解決した模様
385: 2021/07/16(金)11:59 AAS
vim-lspからcoc.nvim両方使ったことある人がいれば聞きたいんだけど
何が不満で乗り換えたのか教えてください
386: 2021/07/16(金)13:57 AAS
coc.nvimはVSCodeが設定ファイルを作ってくれるから導入がそこまで難しくないとか
387: 2021/07/16(金)15:07 AAS
cocみたいにコマンド打ったら裏で設定とか上手いことやってくれてユーザーは細かいこと意識しなくていいのってvimっぽくないと感じてしまう
388
(1): 2021/07/17(土)20:20 AAS
デフォルトで【Ctrl + <space>】を押すと単語を前方に移動(ショートカットのWと同じ動作)してしまいます。
このマッピングをオフにしたいのですが、
nmap <Nul> <Nop>でオフにできません。
どのようにオフにできますでしょうか?

右下には【<20>】が表示されます。
↑キーを確認するこのステータスバーの名前がわかりません。
389: 2021/07/17(土)20:20 AAS
デフォルトで【Ctrl + <space>】を押すと単語を前方に移動(ショートカットのWと同じ動作)してしまいます。
このマッピングをオフにしたいのですが、
nmap <Nul> <Nop>でオフにできません。
どのようにオフにできますでしょうか?

右下には【<20>】が表示されます。
↑キーを確認するこのステータスバーの名前がわかりません。
390: 2021/07/17(土)20:22 AAS
連投ですいません。

Insert modeの際に日本語入力がオンになってた場合で、
<ESC>でNormal modeに戻る際に英語入力に戻す方法などはありますでしょうか?
391: 2021/07/17(土)21:37 AAS
>>388
nmap <C-Space> <Nop>
392: 2021/07/27(火)23:07 AAS
>>336
もう見ているか分からないのと、厳密には最大化ではないけど :set helpheight=999 ってする方法もある
393
(1): 2021/07/28(水)11:37 AAS
失踪の五輪ウガンダ選手、帰国で「危険な目にあうおそれ」 難民弁護団が行政の対応を批判(弁護士ドットコムニュース)
外部リンク:news.yahoo.co.jp
394: 2021/07/28(水)12:26 AAS
>>393
難民弁護士団で全て責任持って養えば良いじゃん。
犯罪犯したらコイツらが代理で償えば良い。監督責任な。
395: 2021/07/28(水)13:17 AAS
最初ウガンダ選手団って聞いた時はキャッキャしてたけど、今となってはどうでもいいし別のスレでやってくれよな
396: 2021/07/28(水)15:07 AAS
失踪したウガンダ選手が帰国直後に拘束され、警察に連行 事実上の「独裁国家」で安否を危惧(クーリエ・ジャポン)
外部リンク:news.yahoo.co.jp
397: 2021/07/29(木)03:02 AAS
ウガンダ警察、日本で一時失踪の五輪選手を拘束 「詐欺」容疑:AFPBB News
外部リンク:www.afpbb.com
ウガンダ当局は、セチトレコ選手は「詐欺」容疑で取り調べを受けるため拘束されていると説明。
「セチトレコにはそもそも代表団に入る資格がなかったと聞いている。よって警察は、
代表団に加わった経緯や彼の行動の背後にいる人物について明らかにしようとしている」とAFPに述べた。
398: 2021/07/29(木)12:38 AAS
>>336
:only
399: 2021/07/29(木)12:41 AAS
:hをvimヘルプを開くシェルスクリプトにしてるけど今手元に無いからわかんないや
vimの起動オプションに:help "$@"、:onlyでヘルプバッファのみ前面に、:bdで不要な空バッファを消す
みたいな感じのラッパ
400: 2021/07/29(木)12:43 AAS
画像リンク[jpg]:i.imgur.com
401: 2021/07/29(木)13:51 AAS
:help me
402
(1): 2021/07/29(木)22:09 AAS
水道って、3ヶ月連続で不納しないと止まらなくないか?
うちは数ヶ月前の不納で止められたみたいだが、自分で線開けたけど。
403: 2021/07/29(木)22:11 AAS
あれ開けていいのか、参考になる
404: 2021/07/29(木)23:06 AAS
>>402
少なくとも東京では水道は2ヶ月単位で請求される
どれだけ滞納すれば止まるのかは知らんけど
405
(1): 2021/07/30(金)16:38 AAS
8.0からe今日までの新機能を全部教えて
406: 2021/07/30(金)16:43 AAS
外部リンク:www.vim.org
407: 2021/07/30(金)21:54 AAS
>>405
qiita.com/h_east
この人が Vim Patch ダイジェストって記事を投稿してるから見てみるのはどうだろう
(一番古いのが 8.0.0387 だけど)
408
(1): 2021/08/01(日)03:33 AAS
:.!ってなんのコマンドですか?
409: 2021/08/01(日)08:24 AAS
>>408
. の意味は :h :range をみるんだ
! の意味はちょっと分からなかった
410: 2021/08/03(火)23:59 AAS
昔から思ってたんだが、このキーバインドって直感的に違和感ない??
- 行頭に移動 = gg
- 行末に移動 = &#8679; + g

&#8679;キーってそもそも上にあげるって意味があるキーでしょ?(アルファベットの入力でも)
行末に移動は、直感的に逆の動作するんだよな

これはvimを作った人は、考えなかったのだろうか??

下記のキーバインドは、上や手前で直感的に違和感ないんだよな
省3
411: 2021/08/04(水)01:38 AAS
i は sed の流れでしょ
o は文章入力が上から下に流れるので、デフォは下安定で対のシフトが上は自然
G は 1G とかで先頭は vi の時は安定してたが
最終行は不定だから単発 G を最終に当てたんだろ
シフト押さない g 単発で設定したら誤爆酷いし
412: 2021/08/04(水)01:54 AAS
gから始まるジャンプコマンドは詰め込まれすぎててもうそういうものとしか思ってない
413: 2021/08/04(水)04:04 AAS
上矢印の表現に↑を使わずに文字参照&#8679;を使おうとして失敗する面倒な人に共感するのは難しいかも
414
(1): 2021/08/04(水)13:52 AAS
popupが実装されたみたいですが
これが使われているプラグインを教えて
415: 2021/08/04(水)15:19 AAS
>>414
つ fzf.vim
416
(1): 2021/08/22(日)08:11 AAS
gvimの:termのターミナルなんですが
これのタブ幅ってどうやって変えれば良いのでしょう?
417: 2021/08/22(日)11:39 AAS
外部リンク:npc-npc.co.jp
外部リンク:opac.rikkyo.ac.jp
外部リンク:park.ajinomoto.co.jp
外部リンク:pinesgarden.jp
外部リンク:relocation-personnel.com
418: 2021/08/22(日)17:39 AAS
もう終わったなこのエディタ
VSCに完敗だわ
419: 2021/08/22(日)17:50 AAS
あほ
420
(2): 416 2021/08/23(月)09:35 AAS
>>416
質問自体間違えてました(^^;
:termではなく、
「:!コマンド」出力のタブ幅を4文字に変えたいのですが、
出来ますでしょうか?
421
(1): 2021/08/23(月)12:48 AAS
>>420
:! するバッファの設定じゃろ?
普通に :set ts=4 でいいんじゃないの
422
(1): 2021/08/23(月)18:01 AAS
単純に
:!コマンド | sed 's/\t/ /g'
では駄目なのか。
423: 420 2021/08/24(火)07:15 AAS
>>421
ちなみに「set shiftwidth=4」も「set tabstop=4」もしてますが反映されません。
引き続き宜しくお願いします。
424
(1): 2021/08/24(火)07:27 AAS
外部コマンドの出力フォーマットなんだからvim関係ないんじゃね
425
(2): 2021/08/24(火)16:17 AAS
あぁ? :!! かと思たわ。:! やったらVim関係ないやろ
426
(1): 2021/08/24(火)20:16 AAS
>>422
それをスマートに行う方法ありますか?

>>424-425
一応bashでは.bash_aliasesにて「/usr/bin/tabs -4」してるので、
:termでは問題ないのですが、:!コマンドの出力だけタブ幅が8に…。
:!コマンドで起動されるシェルの設定ってどこで行えばい良いんでしょうか?

※ちなみにvimでは問題ありません。gtvimのみです。
1-
あと 576 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s