[過去ログ]
Vim Part28 (1002レス)
Vim Part28 http://mevius.5ch.net/test/read.cgi/unix/1526552297/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
39: 名無しさん@お腹いっぱい。 [] 2018/05/24(木) 11:11:47 せめてIDだけは欲しいな http://mevius.5ch.net/test/read.cgi/unix/1526552297/39
40: 名無しさん@お腹いっぱい。 [sage] 2018/05/25(金) 01:16:10 vim Part 6©2ch.net https://egg.5ch.net/test/read.cgi/software/1421121945/l50 あるじゃん http://mevius.5ch.net/test/read.cgi/unix/1526552297/40
41: 名無しさん@お腹いっぱい。 [] 2018/05/25(金) 12:16:36 <C-g>すると現在のカラムとラインが一時的に強調表示されるようにするマップを教えてください。 nnoremap <C-g> :set cursorline cursorcolumn<CR> とやると<C-g>を押した後ずーと強調表示されっぱなしになります。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/41
42: 名無しさん@お腹いっぱい。 [] 2018/05/25(金) 13:48:20 >>41 nnoremap <C-g> :set cursorline cursorcolumn<CR> autocmd CursorMoved * if &cursorline + &cursorcolumn > 0 | set nocursorline nocursorcolumn | endif autocmd InsertEnter * if &cursorline + &cursorcolumn > 0 | set nocursorline nocursorcolumn | endif カーソル移動したときと挿入モードに遷移したとき無効化 if 文を入れてあるのは、移動時に毎回 set nocursorline nocursorcolumn すると遅くなるから http://mevius.5ch.net/test/read.cgi/unix/1526552297/42
43: 41 [sage] 2018/05/25(金) 17:55:36 >>42 ありがとうございます。望み通りです! http://mevius.5ch.net/test/read.cgi/unix/1526552297/43
44: 名無しさん@お腹いっぱい。 [] 2018/05/25(金) 18:03:08 >>42 autocmd のイベントってカンマ区切で複数書けたんだった まとめて1行でおk autocmd CursorMoved,InsertEnter * if &cursorline + &cursorcolumn > 0 | set nocursorline nocursorcolumn | endif http://mevius.5ch.net/test/read.cgi/unix/1526552297/44
45: 41 [sage] 2018/05/25(金) 19:15:10 >>44 重ねて感謝します。 ところで再現する条件を精査するまでもない些事なのですが、 最後のendifだけシンタックスハイライトされなくないですか? ほんとにどうでもいいことですが……。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/45
46: 名無しさん@お腹いっぱい。 [sage] 2018/05/25(金) 21:13:49 :versionの出力をフィルタリングする良い方法ある? 具体的にはさ :versionで出力される“Compiled by XXX”のXXXの値によって場合分けする処理をvimrcに書きたい。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/46
47: 名無しさん@お腹いっぱい。 [] 2018/05/25(金) 22:35:25 >>46 redir => でコマンドの出力を変数に代入 あとは正規表現で如何様にでも let version_string = "" redir => version_string silent version redir end let compiled_by = matchlist(version_string, '\nCompiled by \([^\n]\+\)') echo get(compiled_by, 1, "Unknown") http://mevius.5ch.net/test/read.cgi/unix/1526552297/47
48: 名無しさん@お腹いっぱい。 [sage] 2018/05/27(日) 02:57:10 Neovim(0.3.0-dev)でambiwidth=singleにして欧文のアクセント記号を含むファイルを表示すると、表示が乱れませんか? Vim8では問題ない。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/48
49: 名無しさん@お腹いっぱい。 [] 2018/05/30(水) 10:10:41 windows版のgvimだとaltキーの組み合わせで特殊な文字を打てたりしたけど windows版以外で同じようにできませんか? 例えば alt+\ でUの上に点々が付いた文字 alt+shift+\ だと小文字uの上に点々の文字 こういうのできませんか? http://mevius.5ch.net/test/read.cgi/unix/1526552297/49
50: 名無しさん@お腹いっぱい。 [sage] 2018/05/30(水) 15:49:50 VimINFOファイルって変数を指定できないんですかね。 let MYVIMINFO = /some/file set viminfo='2000,<2000,s2000,h,nMYVIMINFO とするとカレントディレクトリにMYVIMINFOという名前のファイルができてしまいます。 環境変数にすればいいのですが、できれば無用な環境変数は作りたくありません。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/50
51: 名無しさん@お腹いっぱい。 [sage] 2018/05/30(水) 19:06:03 >>50 call exec(“set viminfo='2000,<2000,s2000,h,n” . MYVIMINFO) とかすればいいんじゃなイカ http://mevius.5ch.net/test/read.cgi/unix/1526552297/51
52: 名無しさん@お腹いっぱい。 [sage] 2018/05/30(水) 19:21:03 >>51 おお! ありがとうございます。思った通りの挙動になりました! http://mevius.5ch.net/test/read.cgi/unix/1526552297/52
53: 名無しさん@お腹いっぱい。 [sage] 2018/05/30(水) 20:57:54 >>8 > 既定のプラグイン以外 ってどういう事? http://mevius.5ch.net/test/read.cgi/unix/1526552297/53
54: 名無しさん@お腹いっぱい。 [sage] 2018/05/30(水) 22:02:37 もともとのプラグインてゆうことじゃないかなあ http://mevius.5ch.net/test/read.cgi/unix/1526552297/54
55: 名無しさん@お腹いっぱい。 [sage] 2018/05/31(木) 05:29:10 >>53 Netwmとかzipとかじゃない? あれはもともと組込まれてるプラグインでしょ。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/55
56: 名無しさん@お腹いっぱい。 [sage] 2018/06/01(金) 05:38:48 $VIM や $VIMRUNTIME が環境変数として引き継がれるする利点てなんだろ。 vim から場所やバージョンの違う vim を実行するときミスマッチが起きて思ったんだけど、 シェル変数(not環境変数)みたいに実行中のvimのみ参照するようには出来ないんだろうか。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/56
57: 名無しさん@お腹いっぱい。 [sage] 2018/06/01(金) 11:04:24 Vimが起動する前に$VIMが設定できない仕様だと ユーザーが好きな起動ディレクトリを設定できないからじゃないの? http://mevius.5ch.net/test/read.cgi/unix/1526552297/57
58: 56 [sage] 2018/06/01(金) 18:20:10 まあ、そうだよね。普通に使えばそれでいいよね。。 ラッパー間に入れる事にしまっする http://mevius.5ch.net/test/read.cgi/unix/1526552297/58
59: 名無しさん@お腹いっぱい。 [sage] 2018/06/01(金) 21:38:32 >>58 一応聞くけど何がしたいの? http://mevius.5ch.net/test/read.cgi/unix/1526552297/59
60: 名無しさん@お腹いっぱい。 [sage] 2018/06/02(土) 00:39:22 NyaoVimってまだ続いてるの? http://mevius.5ch.net/test/read.cgi/unix/1526552297/60
61: 名無しさん@お腹いっぱい。 [sage] 2018/06/04(月) 23:22:22 >>59 特にナニがしたい訳ではなく、 vimから他のバージョンのvimを起動し$VIM,$VIMRUNTIMEが混ぜこぜになっただけですー http://mevius.5ch.net/test/read.cgi/unix/1526552297/61
62: 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 02:33:52 Vimのシェルスクリプトのシンタックスハイライトで headはハイライトされないのにtailはハイライトされるんだけどどういうこと? カラースキームやバージョンの問題ではないと思う。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/62
63: 名無しさん@お腹いっぱい。 [sage] 2018/06/12(火) 13:49:41 >>62 syntax/sh.vim を参照 http://mevius.5ch.net/test/read.cgi/unix/1526552297/63
64: 名無しさん@お腹いっぱい。 [sage] 2018/06/14(木) 01:37:41 vimはケータイでコーディングするときとsshでcui環境のときしか使ってない 今時コーディングする時ってみんなIDE使ってるんだよね? あと、neovim の補完とかデバッグ機能ってIDEと比べてどうなの? http://mevius.5ch.net/test/read.cgi/unix/1526552297/64
65: 名無しさん@お腹いっぱい。 [sage] 2018/06/14(木) 14:00:41 Vimで数字を増減するとき「2018-06-14」の14が負数として認識されるんだけど これを正規表現かなにかを使って「YYYY-MM-DDの形式のときは正数として認識する」みたいなことって可能? help CTRL-Aから始まる数字の増減に関するヘルプも見たけど有益な情報は得られなかった。 案としてはCTRL-Aを一旦ある関数を呼び出すトリガキーとしてマップして その関数内でカーソル下の数字の判定を行うみたいなことをできればいい という当たり前のことしか思い付かない。 どなたかおねがいします。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/65
66: 名無しさん@お腹いっぱい。 [sage] 2018/06/14(木) 14:15:15 >>65 YYYY-MM-DD形式に限るならこれが使えそうじゃない? https://www.vim.org/scripts/script.php?script_id=2120 http://mevius.5ch.net/test/read.cgi/unix/1526552297/66
67: 名無しさん@お腹いっぱい。 [] 2018/06/14(木) 17:08:02 -削除か別の文字に置換してカウントアップしたらまた-付ければええやん http://mevius.5ch.net/test/read.cgi/unix/1526552297/67
68: 名無しさん@お腹いっぱい。 [sage] 2018/06/14(木) 18:59:07 増やしたいなら、CTRL-x 減らしたいなら、CTRL-a するだけwww http://mevius.5ch.net/test/read.cgi/unix/1526552297/68
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 934 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s