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あたり
2016/02/14(日) 16:54:29.71
■ 入手場所関連
* 総合情報・スクリプト・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/
2016/02/14(日) 17:00:24.58
■ 過去ログ・関連スレ
Vim
- Part1 http://pc.2ch.net/test/read.cgi/unix/990764339/ (dat落ち)
- Part2 http://pc.2ch.net/test/read.cgi/unix/1006246205/ (dat落ち)
- Part3 http://pc.2ch.net/test/read.cgi/unix/1019011083/ (dat落ち)
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/ (dat落ち)
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/ (dat落ち)
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/ (dat落ち)
- Part8 http://pc.2ch.net/test/read.cgi/unix/1073825479/ (dat落ち)
- Part9 http://pc5.2ch.net/test/read.cgi/unix/1086135625/ (dat落ち)
- Part10 http://pc5.2ch.net/test/read.cgi/unix/1096785924/ (dat落ち)
- Part11 http://pc8.2ch.net/test/read.cgi/unix/1110817975/ (dat落ち)
- Part12 http://pc8.2ch.net/test/read.cgi/unix/1132968803/ (dat落ち)
- Part13 http://pc11.2ch.net/test/read.cgi/unix/1151423973/ (dat落ち)
- Part14 http://pc11.2ch.net/test/read.cgi/unix/1174302567/ (dat落ち)
- Part15 http://pc11.2ch.net/test/read.cgi/unix/1202050038/ (dat落ち)
2016/02/14(日) 17:01:33.91
■ 過去ログ・関連スレ2
- Part16 http://pc12.2ch.net/test/read.cgi/unix/1232035011/ (dat落ち)
- Part17 http://hibari.2ch.net/test/read.cgi/unix/1258278511/ (dat落ち)
- Part18 http://hibari.2ch.net/test/read.cgi/unix/1284344926/ (dat落ち)
- Part19 http://hibari.2ch.net/test/read.cgi/unix/1308288838/ (dat落ち)
- Part20 http://toro.2ch.net/test/read.cgi/unix/1322212163/ (dat落ち)
- Part21 http://toro.2ch.net/test/read.cgi/unix/1342368545/ (dat落ち)
- Part22 http://toro.2ch.net/test/read.cgi/unix/1365071542/ (dat落ち)
- Part23 http://peace.2ch.net/test/read.cgi/unix/1393376019/ (dat落ち)
- Part24 http://peace.2ch.net/test/read.cgi/unix/1413122189/ (dat落ち)
- Part25 http://peace.2ch.net/test/read.cgi/unix/1427713482/ (dat落ち)
2016/02/15(月) 00:16:50.49
>>1
6名無しさん@お腹いっぱい。
垢版 |
2016/02/16(火) 18:14:12.89
python3 や +luaのビルドで躓いた
make install 後に luaなどが+になってない
./configure の時に
オプションで --enable-xxx=yes か
./src/Makefile のところをコメントアウト消して末尾の説明消して同様のオプション指定を効かせる
のどちらかでいいんだよな?
2016/02/17(水) 07:45:55.86
" 日本語入力で”っj”と入力してもEnterキーで確定させればインサートモードを抜ける
inoremap <silent> っj <ESC>

これみて同じ設定にしたんだけど、抜けてくれない。
皆さんできますか?グーグルIMEが悪いのかな?
2016/02/17(水) 09:45:48.90
>>7
jが半角だからだろ。変換無しなら"っj"じゃないと
なんの役に立つんだよ<C-[>しろよ
2016/02/17(水) 10:15:19.51
>>8
IMEで日本語入力中でもアルファベットは半角にできます
あと一応全角の”っj”バージョンも設定してます
それと
inoremap <silent> jj <ESC>
も設定してるので半角jがうまく機能しないのかなと思って
IMEでアルファベット全角に設定しなおしてもダメでした。


あと<C-[>って一番使わないでしょ、エンターと近くて押し間違えやすいし端端で両手使うってありえない
2016/02/17(水) 10:55:13.87
>>9
右Ctrlないの?
116
垢版 |
2016/02/17(水) 20:57:11.61
OK できた
vim-7.4.1328/scr/auto/config.log
見てxxx がnot found だったエラーを調べて
どこかでsudo ln -s で参照エラー直したらうまくいった
2016/02/25(木) 08:28:58.70
C-[なかったら死ぬ
Vimに限らずEscにしてる
13名無しさん@お腹いっぱい。
垢版 |
2016/02/26(金) 02:42:54.52
Escはキーボードによっては小さかったり位置が変だったりするんだよな
2016/02/26(金) 03:32:41.99
C-iをEscにしてます……
すいません質問させてください。指定ディレクトリ以下の.txtはsyn match hogehoge
2016/02/26(金) 03:34:40.00
すみません切れました。追記↓
".+マミさん.+"が効かなくなるようにする設定無いでしょうか?
スクリプト書かなきゃダメ?
2016/02/26(金) 17:32:42.64
:syn clear hogehoge
じゃいかんのか
2016/02/27(土) 01:19:38.76
syn clear hogehogeの使い方はわかりました。あとは開いてるファイルのパスを判定して〜ってやれば良いんですかね
ありがとうございます

ところでnetrwで[]が含まれるディレクトリ開くと中身が空になってて入ってるものの表示が出来ないんですが……F1押してヘルプはそこそこ見たつもり……です
2016/02/29(月) 12:55:00.86
>>6
質問なら省略せずに引数を全部書けよ
19名無しさん@お腹いっぱい。
垢版 |
2016/03/02(水) 15:42:19.91
sudoつけないでvimをたちあげるとtagのエラーが出る、困った
20名無しさん@お腹いっぱい。
垢版 |
2016/03/02(水) 20:19:43.98
一応エラー文は?
21名無しさん@お腹いっぱい。
垢版 |
2016/03/03(木) 08:47:56.07
前スレで、まだunite使ってんの?ってカキコあったけど、今は何がつかいやすいんだろうか
2016/03/03(木) 16:38:34.66
Vimでファイラー使っていいのは初心者だけ
2016/03/03(木) 18:03:08.31
>>21
fzfも人気らしい
俺はvimではあんまり使ってないけど
2016/03/03(木) 18:14:46.94
一時期使ってたけど
コロコロ仕様変わって動かなくなるし
微妙に痒いところに手届かないし
IDEでええわってなってしまった
25名無しさん@お腹いっぱい。
垢版 |
2016/03/05(土) 20:26:08.67
vim7.5はいつ頃出るの?
2016/03/05(土) 21:38:02.05
7.5aの一ヵ月後
27名無しさん@お腹いっぱい。
垢版 |
2016/03/05(土) 23:24:55.74
思考速度で編集する。
(´・ω・`)/~~
2016/03/06(日) 01:15:26.79
>>24
ほんとそれ
なんで今さらVimって感じ
キーバインドだけ便利だけどVimじゃなくていいよね
29名無しさん@お腹いっぱい。
垢版 |
2016/03/06(日) 01:52:25.60
Windowsユーザーとかは無理にVim使うこともないんだろうけど、
MacとLinuxでCUI環境がメインな俺は、もし仮にVimが使えない(使ったらいけない)ことになったらもう廃業するしかない(ホンマに)
2016/03/06(日) 12:39:53.78
unite使ったことないんだけどファイラ的なものとしてはCtrlpそれなりに使いやすいよ
2016/03/06(日) 13:35:12.59
>>29
いらんってのは中途半端にリッチなファイラの話な
エディタとしては変わらず有用だよ
2016/03/06(日) 21:31:43.44
7.4のnetrwで日本語のフォルダを正常に扱える?

”日本語”ってフォルダを参照すると
{語/../
{語/./
{語/a/
{語/あいうえお/
{語/日本語z/
{語/b.txt
とかなる

b.txtを編集しようとすると”{語/b.txt”のバッファを開いてる
xpで6.xを利用してた時にはこんな現象なかった気がするんだけどね

windows7 32ビット

スレチなら誘導ヨロしくです
2016/03/07(月) 04:16:49.34
>>32
試してみた
7.4 (パッチ未適用版) だと、現象が再現した
vim 本体と netrw のバージョンが古くてその現象が起きてるみたい
Kaoriya とか、Cream で配布されてる最新版の Vim では、修正されてるよ
2016/03/07(月) 06:26:07.31
>>33
試してくれてありがと

本家にkaoriyaさんのvim本体を差し替えただけじゃ駄目なんですね
本家VIM6.xで慣れてvimrcを設定してるもので
ディレクトリ構成すら違うkaoriyaさんには慣れなくて…
もう少し調べて検討します

Creamは知らなかったので探します、感謝!
35名無しさん@お腹いっぱい。
垢版 |
2016/03/07(月) 19:29:14.04
>>33
本家vimって昨日だけでも、一日に8回もパッチ当ててるが、ちゃんと整理して纏めてコーディング出来ねーのかよと言いたい。
2016/03/07(月) 21:53:43.19
いまや本家に最新のwinバイナリあります
https://github.com/vim/vim-win32-installer/releases
37名無しさん@お腹いっぱい。
垢版 |
2016/03/08(火) 12:59:30.18
7.4がリソースされて2年半か。
もうすぐ、7.5が出始めてもよさそうだな。
38名無しさん@お腹いっぱい。
垢版 |
2016/03/08(火) 18:23:14.23
>>29
わかるな。
その気持ち
39名無しさん@お腹いっぱい。
垢版 |
2016/03/12(土) 22:06:47.58
しばらく前のバージョンでは[ファイル]-[エンコード]のメニューから
エンコードを指定できたけど消えちゃったんですか?
40名無しさん@お腹いっぱい。
垢版 |
2016/03/12(土) 22:15:51.99
メニューって何だ?そんなものあったっけ
:e ++enc=utf-8
とかどうぞ
41名無しさん@お腹いっぱい。
垢版 |
2016/03/12(土) 22:24:11.31
>>40
あったよ
どうやら意図的に消してしまったらしい

コマンドで指定できるのは知ってるんだけど
たいだい忘れているから探す手間が省けて楽だったんだけどなあ
utf-8だったかutf8だったかみたい感じで

でもまあありがとう
2016/03/12(土) 22:51:52.48
エンコード名は結構ラフに受け付けるでしょ
43名無しさん@お腹いっぱい。
垢版 |
2016/03/12(土) 23:53:31.34
>>42
utf8でも行けるとはしらなかった
でもshiftjisはだめでしょ?
2016/03/13(日) 01:31:20.28
sjis と shift_jis はいけるけど shiftjis がダメなあたり乙女やなあ
45名無しさん@お腹いっぱい。
垢版 |
2016/03/13(日) 08:43:27.58
sjisはshift_jis行けるのか
cp932じゃないとだめかと思ってた
2016/03/13(日) 10:31:00.46
shift_jisとcp932は別のエンコードの筈
あともう一つ亜種がある
47名無しさん@お腹いっぱい。
垢版 |
2016/03/13(日) 11:26:10.72
>>46
え、ほんと??

調べたら確かに違うみたいだけどWindowsのシフトJISはcp932みたい
http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000716.html
現実的にはcp932がシフトJISで、本当のshift_jisは使われていないんでしょ?
つまり実際上はシフトJISを指定したいならcp932にするのでは?
2016/03/13(日) 12:32:20.78
>>47
現実的にcp932を指定するのは別に構わない
「エンコーディングの指定がラフでいい」からの「sjisやshift_jisでいける」で
それがcp932のつもりなら間違いだということ
SHIFT_JISX0208系とWINDOWS-31J系とSHIFT_JISX0213系の違いはちゃんと認識すべき
49名無しさん@お腹いっぱい。
垢版 |
2016/03/13(日) 13:50:02.90
>>48
なるほど
実際のシステムを構築する際に意識する必要があるのはどんな場面なんだろ?
cp932以外の文字コードを使ってるOSとかあるんだろうか
2016/03/13(日) 15:56:53.72
エディタレベルでは知らんけど
DBとかは普通に意識してないとヤバい
51名無しさん@お腹いっぱい。
垢版 |
2016/03/13(日) 18:15:40.56
>>50
データベースだと分かれているのか
あんまり意識してなかったけどオラクルでそれに関連する問題があったような気も
MySQLでもあるんだろうか
52名無しさん@お腹いっぱい。
垢版 |
2016/03/13(日) 22:15:43.12
>>49
>>50
だね。
2016/03/16(水) 01:21:59.54
:set とするとオプションの設定の状態一覧を表示しますが
この表示をファイルに保存することはできるでしょうか?

runtimepathの値が見難くて、カンマで改行させたりして見易くしたいのです
そのため、一度ファイルに保存して、置換処理をしたいのですが可能でしょうか?
分かる方教えてください。
2016/03/16(水) 01:32:08.16
すいません解決しました
:let @a=&runtimepath
:put a
でファイルに書き込めました。

ちなみに:setの表示を一度にファイルに保存する方法があれば知りたいです。
2016/03/16(水) 01:38:22.98
すいません、:setの表示を一度にファイルに保存する方法も分かりました
リダイレクトで検索したら一発でした。:redir > file でリダイレクトできるのですね。
1人で3連投もしてすみません
2016/03/16(水) 02:39:35.61
se co=12 してからすると一列になりますぜ
2016/03/20(日) 23:09:16.20
コマンドモードの履歴を前方一致検索するのに↑キーしかなさそう
なんか良い方法はないかなぁ・・・
2016/03/20(日) 23:41:56.19
C-f ? でええやん
2016/03/20(日) 23:42:50.16
ごめんちょっとピントがずれてた、忘れてくれ
60名無しさん@お腹いっぱい。
垢版 |
2016/03/21(月) 14:46:06.69
q:
か?その後インクリメンタルにさかのぼれれば使いやすそう
61名無しさん@お腹いっぱい。
垢版 |
2016/03/25(金) 22:01:53.70
urxvtなどの端末でAltがらみのキーバインドを設定する

これらがだめで
nnoremap <A-;> :
nnoremap <M-;> :

これは通った
nnoremap ; :

問題は.vimrcに書いたら見えにくいということで
別の表記方法はないだろうか?
;
^[;
2016/03/26(土) 01:29:21.08
サブのテキストエディタって何にしてます?
一応軽さ重視でleafpad使ってますけどいくらなんでも機能少なすぎるんですよねぇ……
63名無しさん@お腹いっぱい。
垢版 |
2016/03/26(土) 01:34:53.23
サブはemacsいいぞ
vimの肥大化を抑えられる
64名無しさん@お腹いっぱい。
垢版 |
2016/03/26(土) 04:14:01.60
emacsなんてメチャクチャ肥大化するぞ
素のままだと使いづらいしカスタマイズが大変
2016/03/26(土) 09:42:55.89
atomでいいじゃない。
2016/03/26(土) 10:48:35.66
>>61
あるけど2ちゃんで答えても特にならないから答えない
67名無しさん@お腹いっぱい。
垢版 |
2016/03/26(土) 12:14:47.21
>>66
存在すること教えてくれてありがとう
おかげで<ESC>前置でいけた

これで見やすいありがとう
68名無しさん@お腹いっぱい。
垢版 |
2016/03/26(土) 15:41:12.18
>>63
emacs自体が
2016/04/03(日) 12:00:48.97
Vimのプラグインって日本人が書いてること多いけど、海外じゃVim人気ないん?
70名無しさん@お腹いっぱい。
垢版 |
2016/04/03(日) 13:49:17.48
Linuxのviってvimになってるくらいだし人気ないことはないだろ
2016/04/03(日) 15:45:43.67
ほい

http://gigazine.net/news/20160318-stack-overflow-developer-survey-results/

stack overflowのアンケート
2016/04/03(日) 17:32:34.30
やっぱEmacsって消滅の危機にあるな
周り見ても年季と気合の入ったおっさんしか使ってない
2016/04/04(月) 07:12:39.26
Neobundleってオワコンだったんやな
74名無しさん@お腹いっぱい。
垢版 |
2016/04/04(月) 09:01:42.81
Shogoが宣言したからね
deninの移行すると起動が早くなるらしいよ
2016/04/04(月) 10:56:08.89
普通の使い方だとvim-plugぐらいで十分だな
2016/04/04(月) 11:59:32.85
仕様がコロコロ変わるからShougo製プラグインを使いたくない
俺はプラグインマネージャーを管理したいわけじゃない
vim-plugが一番いい
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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