Vim Part26 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2016/02/14(日) 16:52:31.90
Vim 6以降に関する話題、Part26です。
http://www.vim.org/

前スレ
Vim Part25 [転載禁止]?2ch.net
http://peace.2ch.net/test/read.cgi/unix/1427713482/

関連情報は>>2-6あたり
352名無しさん@お腹いっぱい。
垢版 |
2016/10/20(木) 03:37:08.09
>>349
1週間使って慣れなかったら、他のやつ使った方が良いよ。
Emacsも決して悪いエディタじゃないんだから。
2016/10/20(木) 14:45:32.15
>>352
1週間か、とりあえず使ってみるわ
サンクス
2016/10/21(金) 22:14:12.14
2日目だけど結構いいな
tmuxでシェルを分割して片方をコンパイル用にしてみてる
2016/10/21(金) 22:28:05.99
つ :make
2016/10/23(日) 14:51:09.33
そんなのあったのか
お恥ずかしい
357352
垢版 |
2016/10/23(日) 18:18:16.25
>>353
どうだ?
vimも基本的な操作慣れたら使いやすいだろ?
2016/10/23(日) 22:41:58.32
うむ
楽しいしな
2016/10/26(水) 22:48:08.85
Insertモード中のCtrl-RでIMEをOFFにしたいんですが、
矩形挿入時には<C-o><C-o>を入力しないとノーマルモードに移行しないので以下の設定だとうまく動きません。
inoremap <silent> <C-r> <C-o>:set iminsert=0<CR><C-r>
何かいい手ありませんか?
360名無しさん@お腹いっぱい。
垢版 |
2016/10/31(月) 20:33:01.55
Windows版のVimで、プラグイン管理のdein使えた人いる?今日、ちょこっと触っただけだけど、努力する価値あるかなって?
Vim8ね〜
2016/10/31(月) 21:50:11.00
正直プラグイン管理とかどうしていいかわからない。
vimマガジンみたいなの出して欲しい。
ちょっとずつ読んで改善するの
2016/10/31(月) 23:40:36.12
>>361
dein使えないかな?
363名無しさん@お腹いっぱい。
垢版 |
2016/10/31(月) 23:57:23.88
>>361
github で他人のドットファイル読みまくるのがいいよ
あとqiitaに記事たくさんあるだろ
2016/11/01(火) 01:23:37.39
>>361
matri入れる
2016/11/01(火) 12:09:13.60
VimPlugでいいよ
366名無しさん@お腹いっぱい。
垢版 |
2016/11/01(火) 12:51:09.85
vim plug シンプルで素晴らしいんだが、プラグイン読み込み時にエイリアスも有効に とかが面倒なんだよなあ
2016/11/01(火) 19:42:59.84
neobundleでバッファが空になるという悪質なバグをブランチに挙げ、それを指摘されても開き直っている悪質な作者のプラグインなんて使うな!
2016/11/01(火) 23:14:03.33
atomみたいにコマンド一発でプラグインインストールできるように最初からしてほしいわ(´・ω・`)
2016/11/01(火) 23:43:11.99
本来はプラグインのディレクトリに置くだけのような
2016/11/02(水) 00:31:23.68
>260

filetype を markdown にして
下記のように triple backtick で囲めば、似たようなことは可能かもしれません

```named
// named.conf の記述
```

```bindzone
; ゾーンファイルの記述
```

もしかしたら、↓あたりのプラグインが必要かもしれません
vim-markdown-quote-syntax
vim-markdown

納品物が HTML や PDF でよいのなら markdown で書くのもお薦めです
371名無しさん@お腹いっぱい。
垢版 |
2016/11/02(水) 18:17:40.70
>>360
こんな感じでvimrcに書いたら動くんじゃない?
ちなみにgitが必須だからね。コマンドプロンプトから起動できるようにPATHが通っていないとだめだよ。


" dein.vimの設定
" deinパス設定
let s:dein_dir = fnamemodify('~/.vim/dein/', ':p') "<-お好きな場所
let s:dein_repo_dir = s:dein_dir . 'repos/github.com/Shougo/dein.vim' "<-固定

" dein.vim本体の存在チェックとインストール
if !isdirectory(s:dein_repo_dir)
execute '!git clone https://github.com/Shougo/dein.vim' shellescape(s:dein_repo_dir)
endif

" dein.vim本体をランタイムパスに追加
if &runtimepath !~# '/dein.vim'
execute 'set runtimepath^=' . s:dein_repo_dir
endif

call dein#begin(s:dein_dir)
call dein#add('Shougo/neocomplete.vim')
#以下プラグイン列挙

" 必須
call dein#end()
filetype plugin indent on
syntax enable

" プラグインのインストール
if dein#check_install()
call dein#install()
endif
2016/11/02(水) 21:17:52.29
うんこくさい
2016/11/02(水) 22:03:41.19
>>371
ありがとう!
なんか面倒だなって感じでvundleにしてしまった…
curlがいるのね。win版だとproxy面倒だな
2016/12/13(火) 07:57:12.92
molokaiってカラースキーム人気だけど
検索した時の色がカーソルの色と被りすぎててどこにカーソルがあるかわからないんだけど
なんでこれが人気なん
みんな本当は何使ってるの?
2016/12/13(火) 08:43:53.96
wombat
2016/12/13(火) 08:45:53.09
気に入らない部分だけ変えればええやん
2016/12/13(火) 10:47:36.96
elflordが一番しっくりくる
378名無しさん@お腹いっぱい。
垢版 |
2016/12/13(火) 18:29:20.77
solarized dark
2016/12/13(火) 21:10:26.93
>>376
えー何色にしたらいいかわかんない
どの色にしたらいいか教えて
2016/12/13(火) 21:21:54.56
summerfruit256
2016/12/13(火) 22:03:25.74
>>379
たぶんこの辺だよな、ダサいけどw
:hi search ctermbg=52
2016/12/14(水) 14:20:41.58
PaperColor dark
2016/12/15(木) 13:08:02.83
hybrid (一部手直し)
384城戸東洋彦 ◆lRdrT5SI6/op
垢版 |
2016/12/15(木) 16:06:03.08
男は黙ってdefault
385名無しさん@お腹いっぱい。
垢版 |
2016/12/16(金) 11:23:10.65
https://youtu.be/8fPmkq1CkCU

https://youtu.be/PR6r40GbIfk
2016/12/16(金) 14:29:08.51
無差別コピペか
2016/12/16(金) 21:08:35.44
hybridで括弧だけ色変えてる
2016/12/16(金) 21:43:22.21
フルカラーのカラースキームってあるのかね
きれいな色でおしゃれ気分を味わいたい(´・ω・`)
2016/12/16(金) 22:42:15.51
プラグイン他の拡張子がすべて.vimなのがあかんね
どれが何のファイルやらパッと見わからん
2017/01/03(火) 10:33:08.19
:enew!
2017/01/05(木) 00:45:17.35
hybridやわ
392名無しさん@お腹いっぱい。
垢版 |
2017/01/05(木) 02:14:43.24
emacsから来ました
2017/01/05(木) 18:29:37.73
>>388
ぼくもおしゃれになりたい(´・ω・`)
2017/01/06(金) 00:18:54.01
Emacs死んだみたいだな、明日は我が身だな
今やVSCやSublimeもあるし、
2017/01/06(金) 00:39:57.90
glibcの地味な関数が消えたとかそんなだったっけ > emacs
2017/01/06(金) 01:45:19.32
>>394
死んでないよ
ルビ基地さんのBlog読んでないのかな?
2017/01/06(金) 08:40:48.16
vsc最近使ってるけどすげーいいわ
後発の強みをひしひしと感じる
2017/01/08(日) 02:42:03.92
10万行ほどのファイルの改行コードをバーティカルバーに置換したいのだけどメモリ足らないとか言われる…
2017/01/08(日) 02:43:59.96
>>398
sedで
2017/01/08(日) 03:58:17.29
sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密

もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。
どでかいファイルなら perl 使った方が堅いかもね
あ、私は398氏ではないですハイ
2017/01/08(日) 07:35:21.96
tr
2017/01/08(日) 07:55:40.37
速くていいですね tr 、教えてくれてありがとう
tr '\012' '|' < 100万行の愛の言葉
2017/01/08(日) 12:03:15.10
>>399
>>400
ありがとう!
2017/01/08(日) 19:14:57.39
sedとかtr使わんでももっと簡単にオプションで改行を置換できる
2017/01/08(日) 19:49:58.03
メモリが足りないって言われるんだけど…
2017/01/08(日) 23:28:04.86
>>396
非常に重要。
俺は使い分け派。
URL貼って欲しい。
2017/01/10(火) 02:47:47.14
そういえば皆さん、vim8.0が出てからしばらくたちましたが、vimとneovimどっち使ってますか?
出来ればどちらを使っているかの理由もお聞きしたいです

ちなみに僕は何となくneovimを使ってます
2017/01/10(火) 05:32:03.04
neovimにいい感じなGUIが来たら教えて
2017/01/10(火) 05:56:00.60
乗り換える理由がないからvim使ってる
2017/01/10(火) 07:51:59.68
俺も特に困ってないからVim8
2017/01/10(火) 07:59:41.27
vim -neo
2017/01/10(火) 15:59:30.98
neo。このままいくと、第2のXEmacsになりかねない焦りが…
413名無しさん@お腹いっぱい。
垢版 |
2017/01/10(火) 19:31:18.96
neovimが主流になることなんてあるかね
2017/01/10(火) 19:33:36.76
vimが主流になることはないんだから、Neoがなることは絶対ない
2017/01/10(火) 22:46:25.70
>>412
XEmacsルートだよなあ…
2017/01/10(火) 23:39:05.03
qfixhowmに依存してるのでvim8
2017/01/11(水) 00:28:19.44
本家のケツ蹴っ飛ばす役割終えたからもう畳んで良いプロジェクト
2017/01/11(水) 01:13:58.92
出来る日本人コントリビュータの人たちはvimしか面倒みてないしね
419407
垢版 |
2017/01/11(水) 02:35:36.78
おおう…結構皆さんneovimへの利点は感じていないのですね
そして開発自体もそこまで進まないという意見も多いのですね

vim本体へいつでも移行できるように環境構築しておきます…
2017/01/12(木) 15:02:04.91
VSCかsublimeに移行できないかなとは狙ってる
2017/01/12(木) 16:02:56.30
VSCはなかなか良いぞ
2017/01/12(木) 17:35:56.74
非同期通信は msgpack 使ってる分 neovim の方が高速なんじゃないかな
2017/01/12(木) 17:59:02.01
たまにVis <https://github.com/martanne/vis>;使う。
2017/01/13(金) 00:00:02.79
>>422
その辺正月休みに速度比較してみたけど、逆にVimの方が速かったよ。バイナリでも
2017/01/22(日) 06:41:25.57
このエディタのユーザーは日本語の編集しない人が多いのかな?
母国語が英語じゃないことをこれ程残念に思ったことないわ
IM の存在が全てを台無しにしてストレスマックス
2017/01/22(日) 07:50:10.88
eskk.vim使え、IMのことは忘れ去れ
2017/01/22(日) 08:31:30.52
とりあえずどこでも同じ様に使えるのはいいよね skk.vim
428名無しさん@お腹いっぱい。
垢版 |
2017/01/22(日) 10:00:29.39
https://youtu.be/quIHgwuF6r4
2017/01/22(日) 10:31:46.93
uim-skk の vi 連携モードも使い勝手がいいよ
430名無しさん@お腹いっぱい。
垢版 |
2017/01/22(日) 19:13:50.55
>>425
Vim-LaTeX使って日本語論文書いてたけど、慣れれば余裕だよ
挿入モード抜けると同時にIMがオフになる設定と、IMのON/OFFでカーソル色が変わる設定は必須かと思う
2017/01/22(日) 19:46:54.16
fcitxでも協調できるとかなんとか
2017/01/25(水) 18:34:53.04
cygwinでvimを使っているんだけど、vimのバージョン8.0.0170-1だと、
q:でウィンドウ下側に現れるコマンド履歴からコマンドを選択しても実行されず、
ノーマルモードに戻ってしまう。
たとえば、Fortranのソースコードを編集中に、以前に実行した文字列検索コマンド
:/FConcをコマンド履歴から選択しても、(文中にその文字列が確かに有るにもかかわらず)
ハイライトやジャンプされず、コマンド履歴が閉じてしまう。

CygwinのSetup.exeはバージョンが2.877(64bit)、Windows7上で使用。
vimを8.0.0094-1に戻すと使えるから現状で困ってはいないんだけど、
なんとなく報告したい気分だったので書きました。
2017/01/26(木) 12:51:10.02
>>432
それ 8.0.0172 で直ったよ
2017/01/26(木) 13:02:18.38
8.0.0159から0171は使っちゃダメってこった
2017/01/28(土) 19:01:28.49
>>366
エイリアスって何?
2017/01/30(月) 13:03:03.11
>>433-434
なんだ、そうだったのか。ありがとう。
437名無しさん@お腹いっぱい。
垢版 |
2017/01/31(火) 20:53:18.37
neovimってwindowsに導入する程のうま味ある?
438名無しさん@お腹いっぱい。
垢版 |
2017/02/01(水) 10:23:14.33
https://www.youtube.com/watch?v=quIHgwuF6r4&;sns=em
2017/02/01(水) 11:07:06.91
neovimとvimは別物だから違うから
2017/02/01(水) 12:42:30.76
うま味は?
2017/02/16(木) 23:38:32.58
cp932でvimを使っている。これは、utf8を使う時は、set enc=utf8にし
ないと文字化けを起こすのだろうか。私としては、set fenc=utf8だけ
に留めておきたいのだが。

と言うのは、下記のperlで問題が発生をする
# スパイダリング
use utf8;
use strict;
use LWP::Simple;
use Encode;
use Encoding 'utf-8';
binmode(STDOUT,':utf8');

my $url="https://oshiete.goo.ne.jp/qa/9636983.html";;
my $content=get($url);

print $content;

ここで、文字化けが発生をするのでset enc=utf8とするとperlのソース
も文字化けが出る。どうすれば良いのか。
2017/02/16(木) 23:49:18.01
cp932ってことは窓かな、窓から投げ捨てて*nix導入するのが一番楽ではあると思うが
2017/02/16(木) 23:59:53.96
vimを使っている人は、もうutf8でしか使っていないのだろうか。もし
も、これがcp932だとしたら、vimではどの様に対処をしたら良いのだろ
うか。

例えば、普段はutf8でしか使っていない時でもcp932に出逢う時と言う
のは有る。その時は、どの様な対処をしているのだろうか。
2017/02/17(金) 00:21:22.46
iconvで変換
2017/02/17(金) 00:42:58.71
:e ++enc=cp932
でファイル本来の正しい文字コードで開いて
:set fenc=utf-8
で変換とか
446名無しさん@お腹いっぱい。
垢版 |
2017/02/17(金) 20:37:18.07
Vimの2chビューワープラグイン誰か作って
2017/02/17(金) 22:16:16.33
chaliceはもう動かない?
2017/02/24(金) 00:27:19.02
html や xml などで
<h1>very-long-word</h1>

<h1></h1>
にしたい場合に皆さんどうしてますか?

v に カーソルがある状態で
dedede
5de
veeeeed
vf<hd

なんかどれも泥臭い気がするのですが、
テキストオブジェクトや surround プラグイン等で
サクッとできる方法はあるでしょうか?
2017/02/24(金) 00:27:57.53
あと同様に
<h1>very-long-word</h1>

の行から very-long-word をヤンクしたい場合に
サクッとできる方法はあるでしょうか?
2017/02/24(金) 00:49:01.62
自分で答え書いてるじゃん
2017/02/24(金) 06:00:33.76
同じ拡張子のファイルでもバッファごとにファイルタイプを変える方法ってある?
具体的には *.asm なんだけど、違うCPUのアセンブリを同時編集することがあるので個別に変えたいんだ

ファイルを開いた後でバッファ上で set filetype してみたんだけど
これだとウィンドウを閉じてから再度バッファを切り替えたときにデフォルトのファイルタイプに戻ってしまう
setlocal を使っても同じだった
2017/02/24(金) 12:04:12.98
>>448
long-wordにカーソルがある状態でdit
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況