Vim 6以降に関する話題、Part26です。
http://www.vim.org/
前スレ
Vim Part25 [転載禁止]?2ch.net
http://peace.2ch.net/test/read.cgi/unix/1427713482/
関連情報は>>2-6あたり
探検
Vim Part26 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/02/14(日) 16:52:31.90
2016/09/19(月) 22:37:01.85
2016/09/19(月) 22:45:44.57
>>304
全ファイルタイプに適用したいなら、
autocmd FileType * でやるとかは?
これだと ft= の場合は効かないかもしらんので、autocmd BufNew,BufEnter * の方がいいかもしれない
全ファイルタイプに適用したいなら、
autocmd FileType * でやるとかは?
これだと ft= の場合は効かないかもしらんので、autocmd BufNew,BufEnter * の方がいいかもしれない
2016/09/19(月) 23:18:50.81
そもそも質問の最初の vi と vim の実体は同じなの?
2016/09/19(月) 23:29:27.16
2016/09/19(月) 23:52:35.74
どうやって解決したの?
2016/09/20(火) 00:05:30.12
.vim/after/plugin/hoge.vim
これに必要なものを書いとけば syntax なんかの plugin 読んだ後に実行される
これに必要なものを書いとけば syntax なんかの plugin 読んだ後に実行される
2016/09/21(水) 04:45:49.20
マクロを保存するならvimrcに書かなくちゃいけないですか?
2016/09/21(水) 10:47:06.08
cmdsrv-noxのパッチを当てた版が欲しくなったので作った。
https://github.com/karino2/vim/tree/cmdsrv-nox
もうちょっと整理すれば本流にPR出来ると思うけど、それだけのガッツは無し。
https://github.com/karino2/vim/tree/cmdsrv-nox
もうちょっと整理すれば本流にPR出来ると思うけど、それだけのガッツは無し。
312名無しさん@お腹いっぱい。
2016/09/21(水) 20:35:33.28 日本から始まる世界的株式市場の大暴落
ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。
マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。
矢追純一
「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」
抑制のない成長に基づく現在の経済の終焉を見るでしょう。
日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。
ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。
マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。
矢追純一
「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」
抑制のない成長に基づく現在の経済の終焉を見るでしょう。
日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。
2016/09/26(月) 21:36:48.58
なんか~/.vimrc以外のどのvimrcもsyntax onになってないのにsudo vi hogeするとsyntax onになってるんですが……
2016/09/27(火) 10:04:31.03
Quickrunを使いたいのですが、
実行コマンド\rが入力できません
ノーマルモードで\を押すとwinの警告がなりバックスラッシュを入力できませんでした
\rで実行する方法を教えてほしいです
実行コマンド\rが入力できません
ノーマルモードで\を押すとwinの警告がなりバックスラッシュを入力できませんでした
\rで実行する方法を教えてほしいです
2016/09/28(水) 08:08:58.91
2016/09/28(水) 11:23:49.44
2016/09/28(水) 21:58:16.66
2016/09/29(木) 08:38:47.74
マクロをキーマッピングして使おうと思ったけど
うまくできない
保存してvimrc開き直すと文字コードまでおかしくなってぐっちゃぐちゃになる
うまくできない
保存してvimrc開き直すと文字コードまでおかしくなってぐっちゃぐちゃになる
2016/09/29(木) 09:32:24.46
解決したいんなら、具体的に書いてくれないとわからないよ
2016/09/29(木) 09:49:42.72
2016/09/29(木) 10:52:31.00
書き直したらできました。疲れた
2016/10/01(土) 11:55:34.42
vim使えるくらいなら置換するなりで楽に解決できたんじゃないのか…?
2016/10/01(土) 13:05:20.10
マクロの方が楽な場合が多々ある
324名無しさん@お腹いっぱい。
2016/10/01(土) 19:09:45.12 >>286
個人Macでオレオレvimrcを書きすぎたせいで
今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって
涙目。。。これまで
プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。
個人Macでオレオレvimrcを書きすぎたせいで
今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって
涙目。。。これまで
プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。
2016/10/01(土) 20:19:51.69
>>324
.vim もコピーすればOK
.vim もコピーすればOK
2016/10/03(月) 18:57:36.09
>>322
あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ
あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ
2016/10/08(土) 13:11:14.25
挿入モードから待ち時間なしで抜けるために以下の3行で効果はあったんですがESCキーに限るものでした
let &t_SI .= "\e[?7727h"
let &t_EI .= "\e[?7727l"
inoremap <special> <Esc>O[ <Esc>
Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか
let &t_SI .= "\e[?7727h"
let &t_EI .= "\e[?7727l"
inoremap <special> <Esc>O[ <Esc>
Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか
2016/10/08(土) 19:17:17.99
2016/10/08(土) 20:44:15.94
>>328
set timeout timeoutlen=1000 ttimeoutlen=100にしても
なぜかtimeoutlenの時間だけ待たされちゃいますね
同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも)
前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです
set timeout timeoutlen=1000 ttimeoutlen=100にしても
なぜかtimeoutlenの時間だけ待たされちゃいますね
同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも)
前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです
2016/10/08(土) 20:48:56.29
ttps://ttssh2.osdn.jp/manual/ja/usage/tips/vim.html
ここを参考にしていたんですが
ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました
>>327の設定をせずともttimeoutlenの待ち時間になったようです
一人で騒いでごめんね
ここを参考にしていたんですが
ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました
>>327の設定をせずともttimeoutlenの待ち時間になったようです
一人で騒いでごめんね
2016/10/13(木) 16:15:47.73
ふぁー何時の間に8になっとる
2016/10/13(木) 23:27:35.41
割と前に8出てたぞ
2016/10/16(日) 13:00:39.62
「vimでジャバ書くのはとりあえずやめとけ」みたいな風潮があるのは何故?
2016/10/16(日) 13:08:21.14
もっといいエディタがあるからでしょ
2016/10/16(日) 14:08:06.35
IDEにプラグイン入れた方がお手軽に幸せになれるから
2016/10/16(日) 14:13:36.22
IDE→編集でイライラ
Vim→連携でイライラ
どっちにしろvimmerはイライラする運命なのだ
Vim→連携でイライラ
どっちにしろvimmerはイライラする運命なのだ
2016/10/16(日) 14:14:31.26
俺はvimと気合いでjavaもやっていくぞ
338名無しさん@お腹いっぱい。
2016/10/16(日) 15:31:25.952016/10/18(火) 10:29:31.96
1000行越えるCのコード書く時、vim使うメリットってある?
簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる
簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる
2016/10/18(火) 10:39:39.81
行数で何か変わると思ってるのなら、vimの使い方あまり知らないだけのような
2016/10/18(火) 12:50:51.34
比較対象がsublimeというのもよく分からんな
342名無しさん@お腹いっぱい。
2016/10/18(火) 19:02:08.922016/10/18(火) 21:10:58.38
vimを使えることが既にメリットなので安心してほしい
2016/10/19(水) 11:23:21.13
2016/10/19(水) 12:25:54.22
2016/10/19(水) 17:04:56.47
短いコードでメリットを感じないなら長いコードでもメリットは無い
手足を縛った状態ならメリットなんて無い
手足を縛った状態ならメリットなんて無い
347名無しさん@お腹いっぱい。
2016/10/19(水) 18:53:04.37 >>339
無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。
無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。
2016/10/19(水) 20:08:34.36
neocomplcache(lua版vimを要するのが面倒なので…)を利用しています。
設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。
この設定の時、補間候補を選択、Enter押下すると
補完されますが、改行も同時に挿入されてしまいます。
改行を入れないようにするには、どう設定すれば良いのでしょうか?
よろしくお願いいたします。
設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。
この設定の時、補間候補を選択、Enter押下すると
補完されますが、改行も同時に挿入されてしまいます。
改行を入れないようにするには、どう設定すれば良いのでしょうか?
よろしくお願いいたします。
2016/10/19(水) 21:24:29.02
でも最初は無理して覚えて使うもんだよな
2016/10/19(水) 23:19:34.01
>>348
改行を押さない
改行を押さない
2016/10/20(木) 00:10:33.65
>>348
本日のRTFM案件。README, doc程度は嫁
下のコメントされてる方
" Recommended key-mappings. " <CR>: close popup and save indent. inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR>
function! s:my_cr_function()
return neocomplcache#smart_close_popup() . "\<CR>"
" For no inserting <CR> key.
"return pumvisible() ? neocomplcache#close_popup() : "\<CR>" endfunction
本日のRTFM案件。README, doc程度は嫁
下のコメントされてる方
" Recommended key-mappings. " <CR>: close popup and save indent. inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR>
function! s:my_cr_function()
return neocomplcache#smart_close_popup() . "\<CR>"
" For no inserting <CR> key.
"return pumvisible() ? neocomplcache#close_popup() : "\<CR>" endfunction
352名無しさん@お腹いっぱい。
2016/10/20(木) 03:37:08.092016/10/20(木) 14:45:32.15
2016/10/21(金) 22:14:12.14
2日目だけど結構いいな
tmuxでシェルを分割して片方をコンパイル用にしてみてる
tmuxでシェルを分割して片方をコンパイル用にしてみてる
2016/10/21(金) 22:28:05.99
つ :make
2016/10/23(日) 14:51:09.33
そんなのあったのか
お恥ずかしい
お恥ずかしい
357352
2016/10/23(日) 18:18:16.252016/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>
何かいい手ありませんか?
矩形挿入時には<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ね〜
Vim8ね〜
2016/10/31(月) 21:50:11.00
正直プラグイン管理とかどうしていいかわからない。
vimマガジンみたいなの出して欲しい。
ちょっとずつ読んで改善するの
vimマガジンみたいなの出して欲しい。
ちょっとずつ読んで改善するの
2016/10/31(月) 23:40:36.12
>>361
dein使えないかな?
dein使えないかな?
363名無しさん@お腹いっぱい。
2016/10/31(月) 23:57:23.882016/11/01(火) 01:23:37.39
>>361
matri入れる
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 で書くのもお薦めです
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
こんな感じで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
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
2016/12/13(火) 21:21:54.56
summerfruit256
2016/12/13(火) 22:03:25.74
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.652016/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もあるし、
今やVSCやSublimeもあるし、
2017/01/06(金) 00:39:57.90
glibcの地味な関数が消えたとかそんなだったっけ > emacs
2017/01/06(金) 01:45:19.32
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で
sedで
2017/01/08(日) 03:58:17.29
sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密
もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。
どでかいファイルなら perl 使った方が堅いかもね
あ、私は398氏ではないですハイ
もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。
どでかいファイルなら perl 使った方が堅いかもね
あ、私は398氏ではないですハイ
2017/01/08(日) 07:35:21.96
tr
2017/01/08(日) 07:55:40.37
速くていいですね tr 、教えてくれてありがとう
tr '\012' '|' < 100万行の愛の言葉
tr '\012' '|' < 100万行の愛の言葉
2017/01/08(日) 12:03:15.10
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国営メディア「沖縄は日本ではない」… [BFU★]
- NY円、一時1ユーロ=180円台まで下落…1999年のユーロ導入以来初 [蚤の市★]
- 【外交】日中関係悪化、長期化の様相 2012年には自動車輸出80%減も ロイター★3 [1ゲットロボ★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 「稼ぐのよ!」高市総理が電話ガチャ切りで伝えたこと 鈴木憲和農林水産大臣が国政報告会に出席 自身が目指す農政の方針語る [煮卵★]
- 俳優 高岡蒼佑「エジプト出身とかナイジェリア出身とかの人が、日本の代表顔して移民の事とか話してるの見るとなんか違う気がする」★2 [Anonymous★]
- 『しんちゃんと岸田さん』 [175344491]
- 自民「高市の一言でこれまで積み上げてきた関係が駄目になる。言葉の重みを分かっていない。自分でまいた種は自分で刈り取ってもらう」 [256556981]
- 中国発日本行の航空券、491,000件(全体の32%)がキャンセルされたと判明。高市どうすんのこれ [603416639]
- 識者「『フリーパレスチナ』とかイキってる連中が台湾の話になると『中国を怒らせるな!』ってなる。ほんと左翼の正義って薄っぺらい」 [279254606]
- 日本株、大暴落!!! [252835186]
- 【高市デイリー】 久しぶりにヤマザキデイリー行ったら 店内焼き立てパンの値段がバカ高くてワロタ。 晋さん、もう買えないよ…… [485983549]
