板検索:
Vim Part26 (1971)
まとめビュー
重複読み込みスレ:このスレは、2重読み込みでレスが重複している可能性があります。修復する場合はこちらをクリックしてください。
1
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 16:52:31
Vim 6以降に関する話題、Part26です。
http://www.vim.org/

前スレ
Vim Part25 [転載禁止]?2ch.net
Vim Part25

関連情報は>2-6あたり
コメント2件


2
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 16:54:29
■ 入手場所関連
* 総合情報・スクリプト・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/
コメント2件

3
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 17:00:24
■ 過去ログ・関連スレ
Vim
- Part1 UNIX板の別スレッドへ (dat落ち)
- Part2 UNIX板の別スレッドへ (dat落ち)
- Part3 UNIX板の別スレッドへ (dat落ち)
- Part4 UNIX板の別スレッドへ (dat落ち)
- Part5 UNIX板の別スレッドへ (dat落ち)
- Part6 UNIX板の別スレッドへ (dat落ち)
- Part7 UNIX板の別スレッドへ (dat落ち)
- Part8 UNIX板の別スレッドへ (dat落ち)
- Part9 UNIX板の別スレッドへ (dat落ち)
- Part10 UNIX板の別スレッドへ (dat落ち)
- Part11 UNIX板の別スレッドへ (dat落ち)
- Part12 UNIX板の別スレッドへ (dat落ち)
- Part13 UNIX板の別スレッドへ (dat落ち)
- Part14 UNIX板の別スレッドへ (dat落ち)
- Part15 UNIX板の別スレッドへ (dat落ち)

4
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 17:01:33
■ 過去ログ・関連スレ2
- Part16 UNIX板の別スレッドへ (dat落ち)
- Part17 Vim Part17 (dat落ち)
- Part18 Vim Part18 (dat落ち)
- Part19 Vim Part19 (dat落ち)
- Part20 Vim Part20 (dat落ち)
- Part21 Vim Part21 (dat落ち)
- Part22 Vim Part22 (dat落ち)
- Part23 Vim Part23 (dat落ち)
- Part24 Vim Part24 (dat落ち)
- Part25 Vim Part25 (dat落ち)

5
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/15 00:16:50
>1

6
名無しさん@お腹いっぱい。[]   投稿日:2016/02/16 18:14:12
python3 や +luaのビルドで躓いた
make install 後に luaなどが+になってない
./configure の時に
オプションで --enable-xxx=yes か
./src/Makefile のところをコメントアウト消して末尾の説明消して同様のオプション指定を効かせる
のどちらかでいいんだよな?
コメント2件

7
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 07:45:55
" 日本語入力で”っj”と入力してもEnterキーで確定させればインサートモードを抜ける
inoremap <silent> っj <ESC>

これみて同じ設定にしたんだけど、抜けてくれない。
皆さんできますか?グーグルIMEが悪いのかな?
コメント2件

8
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 09:45:48
>7
jが半角だからだろ。変換無しなら"っj"じゃないと
なんの役に立つんだよ<C-[>しろよ
コメント2件

9
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 10:15:19
>8
IMEで日本語入力中でもアルファベットは半角にできます
あと一応全角の”っj”バージョンも設定してます
それと
inoremap <silent> jj <ESC>
も設定してるので半角jがうまく機能しないのかなと思って
IMEでアルファベット全角に設定しなおしてもダメでした。


あと<C-[>って一番使わないでしょ、エンターと近くて押し間違えやすいし端端で両手使うってありえない
コメント2件


10
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 10:55:13
>9
右Ctrlないの?

11
6[]   投稿日:2016/02/17 20:57:11
OK できた
vim-7.4.1328/scr/auto/config.log
見てxxx がnot found だったエラーを調べて
どこかでsudo ln -s で参照エラー直したらうまくいった

12
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/25 08:28:58
C-[なかったら死ぬ
Vimに限らずEscにしてる

13
名無しさん@お腹いっぱい。[]   投稿日:2016/02/26 02:42:54
Escはキーボードによっては小さかったり位置が変だったりするんだよな

14
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 03:32:41
C-iをEscにしてます……
すいません質問させてください。指定ディレクトリ以下の.txtはsyn match hogehoge

15
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 03:34:40
すみません切れました。追記↓
".+マミさん.+"が効かなくなるようにする設定無いでしょうか?
スクリプト書かなきゃダメ?

16
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 17:32:42
:syn clear hogehoge
じゃいかんのか

17
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/27 01:19:38
syn clear hogehogeの使い方はわかりました。あとは開いてるファイルのパスを判定して〜ってやれば良いんですかね
ありがとうございます

ところでnetrwで[]が含まれるディレクトリ開くと中身が空になってて入ってるものの表示が出来ないんですが……F1押してヘルプはそこそこ見たつもり……です

18
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/29 12:55:00
>6
質問なら省略せずに引数を全部書けよ

19
名無しさん@お腹いっぱい。[]   投稿日:2016/03/02 15:42:19
sudoつけないでvimをたちあげるとtagのエラーが出る、困った

20
名無しさん@お腹いっぱい。[]   投稿日:2016/03/02 20:19:43
一応エラー文は?

21
名無しさん@お腹いっぱい。[]   投稿日:2016/03/03 08:47:56
前スレで、まだunite使ってんの?ってカキコあったけど、今は何がつかいやすいんだろうか
コメント2件

22
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 16:38:34
Vimでファイラー使っていいのは初心者だけ

23
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 18:03:08
>21
fzfも人気らしい
俺はvimではあんまり使ってないけど

24
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 18:14:46
一時期使ってたけど
コロコロ仕様変わって動かなくなるし
微妙に痒いところに手届かないし
IDEでええわってなってしまった
コメント2件

25
名無しさん@お腹いっぱい。[]   投稿日:2016/03/05 20:26:08
vim7.5はいつ頃出るの?

26
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/05 21:38:02
7.5aの一ヵ月後

27
名無しさん@お腹いっぱい。[]   投稿日:2016/03/05 23:24:55
思考速度で編集する。
(´・ω・`)/~~

28
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 01:15:26
>24
ほんとそれ
なんで今さらVimって感じ
キーバインドだけ便利だけどVimじゃなくていいよね

29
名無しさん@お腹いっぱい。[]   投稿日:2016/03/06 01:52:25
Windowsユーザーとかは無理にVim使うこともないんだろうけど、
MacとLinuxでCUI環境がメインな俺は、もし仮にVimが使えない(使ったらいけない)ことになったらもう廃業するしかない(ホンマに)
コメント4件

30
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 12:39:53
unite使ったことないんだけどファイラ的なものとしてはCtrlpそれなりに使いやすいよ

31
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 13:35:12
>29
いらんってのは中途半端にリッチなファイラの話な
エディタとしては変わらず有用だよ

32
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 21:31:43
7.4のnetrwで日本語のフォルダを正常に扱える?

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

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

windows7 32ビット

スレチなら誘導ヨロしくです
コメント2件

33
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 04:16:49
>32
試してみた
7.4 (パッチ未適用版) だと、現象が再現した
vim 本体と netrw のバージョンが古くてその現象が起きてるみたい
Kaoriya とか、Cream で配布されてる最新版の Vim では、修正されてるよ
コメント4件

34
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 06:26:07
>33
試してくれてありがと

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

Creamは知らなかったので探します、感謝!

35
名無しさん@お腹いっぱい。[]   投稿日:2016/03/07 19:29:14
>33
本家vimって昨日だけでも、一日に8回もパッチ当ててるが、ちゃんと整理して纏めてコーディング出来ねーのかよと言いたい。

36
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 21:53:43
いまや本家に最新のwinバイナリあります
https://github.com/vim/vim-win32-installer/releases

37
名無しさん@お腹いっぱい。[]   投稿日:2016/03/08 12:59:30
7.4がリソースされて2年半か。
もうすぐ、7.5が出始めてもよさそうだな。

38
名無しさん@お腹いっぱい。[]   投稿日:2016/03/08 18:23:14
>29
わかるな。
その気持ち

39
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:06:47
しばらく前のバージョンでは[ファイル]-[エンコード]のメニューから
エンコードを指定できたけど消えちゃったんですか?

40
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:15:51
メニューって何だ?そんなものあったっけ
:e ++enc=utf-8
とかどうぞ
コメント2件

41
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:24:11
>40
あったよ
どうやら意図的に消してしまったらしい

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

でもまあありがとう

42
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/12 22:51:52
エンコード名は結構ラフに受け付けるでしょ
コメント2件

43
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 23:53:31
>42
utf8でも行けるとはしらなかった
でもshiftjisはだめでしょ?

44
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 01:31:20
sjis と shift_jis はいけるけど shiftjis がダメなあたり乙女やなあ

45
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 08:43:27
sjisはshift_jis行けるのか
cp932じゃないとだめかと思ってた

46
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 10:31:00
shift_jisとcp932は別のエンコードの筈
あともう一つ亜種がある
コメント2件

47
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 11:26:10
>46
え、ほんと??

調べたら確かに違うみたいだけどWindowsのシフトJISはcp932みたい
http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000716.html
現実的にはcp932がシフトJISで、本当のshift_jisは使われていないんでしょ?
つまり実際上はシフトJISを指定したいならcp932にするのでは?
コメント2件

48
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 12:32:20
>47
現実的にcp932を指定するのは別に構わない
「エンコーディングの指定がラフでいい」からの「sjisやshift_jisでいける」で
それがcp932のつもりなら間違いだということ
SHIFT_JISX0208系とWINDOWS-31J系とSHIFT_JISX0213系の違いはちゃんと認識すべき
コメント2件

49
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 13:50:02
>48
なるほど
実際のシステムを構築する際に意識する必要があるのはどんな場面なんだろ?
cp932以外の文字コードを使ってるOSとかあるんだろうか
コメント2件

50
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 15:56:53
エディタレベルでは知らんけど
DBとかは普通に意識してないとヤバい
コメント4件

51
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 18:15:40
>50
データベースだと分かれているのか
あんまり意識してなかったけどオラクルでそれに関連する問題があったような気も
MySQLでもあるんだろうか

52
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 22:15:43
>49
>50
だね。

53
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:21:59
:set とするとオプションの設定の状態一覧を表示しますが
この表示をファイルに保存することはできるでしょうか?

runtimepathの値が見難くて、カンマで改行させたりして見易くしたいのです
そのため、一度ファイルに保存して、置換処理をしたいのですが可能でしょうか?
分かる方教えてください。

54
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:32:08
すいません解決しました
:let @a=&runtimepath
:put a
でファイルに書き込めました。

ちなみに:setの表示を一度にファイルに保存する方法があれば知りたいです。

55
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:38:22
すいません、:setの表示を一度にファイルに保存する方法も分かりました
リダイレクトで検索したら一発でした。:redir > file でリダイレクトできるのですね。
1人で3連投もしてすみません

56
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 02:39:35
se co=12 してからすると一列になりますぜ

57
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:09:16
コマンドモードの履歴を前方一致検索するのに↑キーしかなさそう
なんか良い方法はないかなぁ・・・

58
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:41:56
C-f ? でええやん

59
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:42:50
ごめんちょっとピントがずれてた、忘れてくれ

60
名無しさん@お腹いっぱい。[]   投稿日:2016/03/21 14:46:06
q:
か?その後インクリメンタルにさかのぼれれば使いやすそう

61
名無しさん@お腹いっぱい。[]   投稿日:2016/03/25 22:01:53
urxvtなどの端末でAltがらみのキーバインドを設定する

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

これは通った
nnoremap ; :

問題は.vimrcに書いたら見えにくいということで
別の表記方法はないだろうか?
;
^[;
コメント2件

62
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 01:29:21
サブのテキストエディタって何にしてます?
一応軽さ重視でleafpad使ってますけどいくらなんでも機能少なすぎるんですよねぇ……

63
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 01:34:53
サブはemacsいいぞ
vimの肥大化を抑えられる
コメント2件

64
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 04:14:01
emacsなんてメチャクチャ肥大化するぞ
素のままだと使いづらいしカスタマイズが大変

65
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 09:42:55
atomでいいじゃない。

66
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 10:48:35
>61
あるけど2ちゃんで答えても特にならないから答えない
コメント2件

67
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 12:14:47
>66
存在すること教えてくれてありがとう
おかげで<ESC>前置でいけた

これで見やすいありがとう

68
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 15:41:12
>63
emacs自体が

69
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 12:00:48
Vimのプラグインって日本人が書いてること多いけど、海外じゃVim人気ないん?

70
名無しさん@お腹いっぱい。[]   投稿日:2016/04/03 13:49:17
Linuxのviってvimになってるくらいだし人気ないことはないだろ

71
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 15:45:43

72
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 17:32:34
やっぱEmacsって消滅の危機にあるな
周り見ても年季と気合の入ったおっさんしか使ってない

73
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 07:12:39
Neobundleってオワコンだったんやな

74
名無しさん@お腹いっぱい。[]   投稿日:2016/04/04 09:01:42
Shogoが宣言したからね
deninの移行すると起動が早くなるらしいよ

75
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 10:56:08
普通の使い方だとvim-plugぐらいで十分だな

76
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 11:59:32
仕様がコロコロ変わるからShougo製プラグインを使いたくない
俺はプラグインマネージャーを管理したいわけじゃない
vim-plugが一番いい
コメント2件

77
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 12:05:51
コロコロ変わるのマジ使えないよな
ラクをしたいから使ってるのに本末転倒だよ

78
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 16:25:22
データを整列させるのにおすすめのプラグインありませんか?
コメント2件

79
名無しさん@お腹いっぱい。[]   投稿日:2016/04/04 16:37:48
>78
Align
*align.txt* The Alignment Tool
[range]Align |  [..list-of-separators..]

80
名無しさん@お腹いっぱい。[]   投稿日:2016/04/05 07:47:54
vim plug 遅延ロードできたっけ?
できるなら、乗り換えるかな

deinに乗り換えたばっかだけど、仕様変更のせいで既に3回設定書き直してる
コメント2件

81
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/05 08:06:36
vim-plugは韓国製だから怖いんだよ

82
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/05 08:56:25
>76
仕様コロコロよりも仕様とコードをパクりまくりだし

83
名無しさん@お腹いっぱい。[]   投稿日:2016/04/05 13:35:12
オワコン宣言で枯れたneobundleで良いんじゃないの?

84
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 00:22:21
>80
vim-plugではonとforかな

Shougo製の方がいろんなことできるかも知れないが、
俺は今のところvim-plugで充分な感じだ

韓国なのは俺も最初は抵抗あったが、
この作者は他のプラグインも割と信頼できると思った
半年ぐらい使ってるけどストレスない

85
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 20:30:39
Plugin 管理 Plugin が必要になるくらい Plugin 入れてる人って恥ずかしい

86
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 21:04:34
俺は20くらいプラグイン入れてるけど、半分は我慢して使ってるようなもん

87
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 21:14:32
16個だった 元祖Vundleで満足

88
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/09 18:59:53
キーボードコマンドの U って使う?あまり便利さが感じられなくて<C-r>割り当てちゃってるけど

89
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/09 20:00:21
UもC-rも良く使う

90
名無しさん@お腹いっぱい。[]   投稿日:2016/04/09 21:10:56
どんなときにUは便利?

91
名無しさん@お腹いっぱい。[]   投稿日:2016/04/09 23:25:12
直前の操作の取り消しじゃないの?

92
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/10 00:41:49
uがアンドゥでUは1行アンドゥ

93
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/10 03:19:00
    ∧__∧
    ( ・ω・)  うのどす
    ハ∨/^ヽ
   ノ::[三ノ :.、
   i)、_;|*く;  ノ
     |!: ::.".T~
     ハ、___|
"""~""""""~"""~"""~"

94
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/19 21:57:34
(・∀・)アイーンス ツヴァーイ!!

95
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 09:01:04
:let test = 0 | let test= [] | let test={} | let test = "いつの間にか型の制限が超緩くなってる"

96
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 22:37:46
vimの2ストロークまでのコマンド全部把握してる人っておる?

97
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 23:00:47
それを聞いてどうしようというのか

98
名無しさん@お腹いっぱい。[]   投稿日:2016/04/23 03:00:59
2w

99
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 05:43:02
Vimのフォントってどうやって変更できますか?
viじゃないですよ
コメント4件

100
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 05:47:09
ググれば一瞬で出ることなのに
よくそれでVim使おうと思ったね

101
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 07:55:08
echo "for wide" | se gfn=* | let &gfw=&gfn | echo "for narrow" | se gfn=*
なかなかいい組み合わせはないけどねー

102
名無しさん@お腹いっぱい。[]   投稿日:2016/04/23 09:10:17
>99
gvim使いか?
set guifont=Ricty_Discord_Bold:h12:cSHIFTJIS

103
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 09:58:48
>99
Vimでもなんでも、それ自体にフォントなんて無い。
Vimの「何の」フォントを変更したいんだよ。

104
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 10:25:33
Vimの画面のフォントです

105
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 12:40:35
Vimの「何の」画面のフォントを変更したいんだよ。

106
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 14:19:37
液晶の画面です

107
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 14:25:00
renamer.vim 便利だけどファイル名が1行ずつズレるという事故に合った
バックアップが無かったら詰むところだった

108
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/27 21:14:07
vim6でも動くスクリプトはエロい

109
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 07:49:15
お世話になります。

複数タブを開いた時にそれぞれのタブで別々のカレントディレクトリを設定するにはどうしたら良いのでしょうか?
コメント2件

110
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 09:57:08
:lcd で個別に設定するといいのでは
コメント2件

111
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 10:09:12
>110
ありがとうございます。
試しました、出来ました♪
新しくタブを開くときにカレントディレクトリを指定できたらもっと嬉しいです

112
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 10:58:34
うーん要望に沿うか分からないけど開くファイルのあるディレクトリに合わせる例
:tabe FILE | lcd %:h

話変わるけど % や # って便利よね。 :windo lcd %:h とか

113
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/19 03:00:46
winキーをVimのキーバインドに指定することってできますか?

114
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/19 09:01:43
できますん

115
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/20 10:23:40
set runtimepath^=~/.vim/repos/github.com/Shougo/dein.vim
call dein#begin(expand('~/.cache'))
call dein#add('Shougo/dein.vim')
call dein#add('leafgarland/typescript-vim')
call dein#end()
filetype plugin indent on
syntax on
if dein#check_install()
call dein#install()
endif
これでvimで勝手にプラグインがインストールされるようにできたんですけど
typescriptのファイルを開いてもtypescript-vimがロードされません
助けてください

116
名無しさん@お腹いっぱい。[]   投稿日:2016/05/22 20:53:54

117
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 08:57:22
実際いまそんな感じじゃね
あとはvscとか

118
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 11:06:43
atomは最初からgit連携出来たり補完が聞くから、デフォルトでもそこそこ使えるから(・∀・)イイ!!

119
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 13:27:59
Atomってデカめのファイル扱えるようになったの?
一時期触ったけどあれが致命的すぎてメインにはならなかったわ

120
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 21:05:06
atomバッテリー喰わない?

121
名無しさん@お腹いっぱい。[]   投稿日:2016/05/23 22:14:51
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:masaikaw●microsoft.com
(●を@に置き換えて)
電話:09025411718

122
名無しさん@お腹いっぱい。[]   投稿日:2016/05/26 12:30:52
質問です
C-xのインクリメントで
注文数X 単価Y 合計Z
Xをインクリメントしたら同時にZも更新されるような方法ってどうすればいいでしょうか?
コメント2件

123
名無しさん@お腹いっぱい。[]   投稿日:2016/05/26 13:18:15
perldoかperlのs/../../で四則計算させるぐらいではないだろうか

124
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/26 20:36:43
>122
:s で \= 使って計算
C-xやC-a でリアルタイムに…となると少し面倒だが無理じゃない
なんにしても Vim script 書かないと厳しい

125
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 12:36:38
インサートモードの<C-i>のキーマッピングを変えるとタブキーも変わってしまうんですが
この同期を切るにはどうすればいいですか?

126
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:37:27
Ctrl-アルファベットは制御文字固定よね、スクリプトレベルじゃ無理じゃないかなあ。

127
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:38:53
切れませんよ仕様ですから

128
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:42:07
えーせっかくホームポジションから近い有用なキー一個つぶされたようなもんじゃん
もったいねー

129
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 18:50:39
ctrlが押されているかどうかを判断してtabと<C-i>を区別することは出来ますよ
Vimのソースコードをいじる必要がありますが

130
名無しさん@お腹いっぱい。[]   投稿日:2016/05/31 20:12:54
挿入モードで単純にカーソルだけ移動したくなったときって矢印キー
使った方が速いよね?
熟練者はこの場合もわざわざEscしてhjklつかってるの?

131
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/31 20:23:42
熟練者じゃないのでカーソル移動なんて適当でいいと思ってる
Esc して 0 とか 50l とか $ とか 5b とか n とか。。。
カーソルキーを使うことももちろんある

132
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/31 20:24:25
C-o {motion} はよく使う。 :h i_CTRL-O
文字単位は矢印キーの方が楽だけど。

133
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 00:28:27
vimってアルファベットだけ入力するときはいいけど
日本語の編集とか必要な文書かくときって入力モードの切り替えとかでイラッとするんだけど
みんなはガッツリ日本語文章書くときもVIMつかってるの?

134
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 01:27:17
Esc押したとき同時にIMEをオフにする拡張を入れるだろ普通
うちはfcitx.vim
コメント2件

135
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 02:19:48
esc でinオフもそうだし、imのオン/オフをトグルじゃなく、それぞれ独立したキーに当てると吉
コメント2件

136
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 04:28:48
skk.vim は少数派かな

137
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 07:40:35
みんなやさしいな
>134
ためしみるわ

>135
mozcの設定弄くったんだけどなんか変な動作になるんだよな
カタカナひらがなローマ字 を押したらオン
半角/全角漢字 を押したらオフ
にしてみたけど
ちゃんときりかわらなかったりして不安定になるから諦めてたんだけど
もうちょっといじってみるかな

ありがとう

138
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 13:12:39
vim強調モードなるものが
実装されているやつだと
そのへんの面倒診てくれる

139
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 14:38:27
uim-anthy な、他は知らん。

140
名無しさん@お腹いっぱい。[]   投稿日:2016/06/02 15:21:52
●●●
って入力すると右半分がきれて表示されるんですけど
これってどうやって修正できますか?

こんな感じです
http://imgur.com/SBUkwIB
コメント2件

141
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 15:34:59
>140
たぶん「東アジアの文字幅」の問題
解決方法はいくつかあるけど
根の深い問題だから一度自分で調べることをお薦めする

142
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 17:26:24
これ、アジア人にしかわからない苦しみだわw
唯一の根本的対策は「それら記号類が半角になってるフォントを入れること」

143
🌟✨[sage]   投稿日:2016/06/02 17:49:51
特に何も設定してないが●は半分に欠けることはないけどうちでは
名前欄に書いた🌟(この板では表示されない)とかが欠けるんで困ってる
アジア人じゃなくても一緒だと思うけど
コメント4件

144
🌟✨[sage]   投稿日:2016/06/02 17:51:45
あ、キラキラ✨表示できたw

145
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 18:50:58
>143
欧米向けのフォントはもとから半角だから
コメント2件

146
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 19:01:57
東アジアってwww
こいつら素人かww

147
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 13:35:51
お世話になります。

同時に起動している複数のVim間でレジスタの内容を交換するのに、
片方のVimで、
:wv
してからもう片方のVimで、
:rv!
しているのですが、私は日常的にこの操作が非常に多いのです。
何とかこの、:wv と :rv! をしなくても自動的に複数のVim間でレジスタの内容を共有するような仕組みはないでしょうか?
(常に共有されていても全く問題ありません)
よろしくお願いします。
コメント2件

148
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 15:39:44
自分でプラグインを作る

149
🌟✨[sage]   投稿日:2016/06/03 18:35:56
>145
「半角だから」?なに言ってるの?
🗺 ☜ こんなのもあるし半角という概念自体が既に老害だって自覚しろよ

150
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 19:00:04
機種依存文字貼るんじゃねえよ見えねえよカス

151
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 19:20:40
機種依存文字もそろそろ死語だな
フォントが有るか無いか、無ければ入れれば良いだけだし

152
名無しさん@お腹いっぱい。[]   投稿日:2016/06/06 13:24:39
フォントサイズかえるコマンドって何?
15にしたいんだけど

153
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/06 13:56:13
gvimならメニューのEdit→Select Font
vimなら端末のフォントサイズを変えればいい

154
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/06 20:42:22
Viと仲良くする方法
ここからきた ひとなら おひきとりください

155
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 09:48:31
unite.vimって親ディレクトリ移動するだけでもめんどすぎるのにみんなよく便利便利って使ってるね
理解できない

156
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 10:17:44
使ってないぞ

157
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:08:44
某作者のプラグインは絶対に使いたくない

158
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:30:38
ファイラ何使ってるの?

159
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:32:12
しょっちゅうデグレード起こしてるしな
そもそも糞仕様

160
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:35:36
ファイラ使ってる時点で駄目Vimmerだな

161
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 13:55:53
じゃあ俺はファイガ使う

162
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 13:57:15
他のプラグインをdisるくせに自分のプラグインをdisられると発狂する作者

163
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 16:15:53
バッファ選択とファイルopen履歴を一緒に検索したい時に
helm-miniがわりにUniteするぐらい

164
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 18:25:38
プラグインマネージャだけは、某暗黒作者のつかってるなー

165
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 20:31:59
ころころ仕様かわるし面倒じゃない?
vim plug で必要十分だとおもうが

166
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 21:06:19
俺もずっとvim-plug

167
sage[]   投稿日:2016/06/07 22:28:56

168
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 05:20:28
閲覧・編集したテキストの内容を、Vimがどこかに隠し持ってるとか
そんなことはないですよね?
各種サービスのID・パスワードをテキストファイルにメモして
使用時以外はパス付きZIPにして保存してるんですけど
それをハックされたらおしまいなんで聞いてみました
コメント4件

169
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 05:22:27
悪いこと言わんからそれはやめたほうがいい
パス付きzipは、開くのに一日かかるファイルぐらいのもんだ

170
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 07:19:07
某作者のフラグイン排除してるひとは、補完はなにつかってるの? つかいやすかったら、乗り換えたいかも
コメント2件

171
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 07:35:56
>168
たぶんスワップファイル作ってるから、vimrcにこれ書き込んだらええんちゃう
" スワップファイルを作成しない
:set noswapfile

172
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 10:50:14
>168
:h -x

173
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 11:40:48
>170
自己顕示欲タイムキタコレ
コメント2件

174
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 11:49:39
>173
いや、おれ、某暗黒とちゃうで
リアルに乗り換え検討

175
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 12:59:57
そんなんいらないよ
Vimの補完で十分
余計なことをしないほうが一番便利

176
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 13:24:30
vim-plug良さそうなんだが、neobundleでいうところのhooks.on_sourceってどうやってやるかわからず躊躇してる

177
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 13:50:45
そんな糞な機能使うなよ
プラグインに使われるな

178
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 17:54:58
せっかくlazy road出来るなら設定もroadの時に読みたいのです。これは邪道なの?
コメント2件

179
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 17:55:22
loadだ

180
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:21:38

181
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:36:04
neobundleとか1度ファイルを壊す致命的なバグをリリースした過去があるしバグを指摘されても開き直ってるし絶対に使いたくない
安定したプラグインマネージャーを利用して足りない部分は自分で付け足すのが良い

182
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:41:22
>180
おお、有難うございます

183
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:15:19
ああ、プラグイン名だしちゃったよ
本人わかなけりゃいいけど…

vim plugに乗り換えることにした
あとは補完がどうしてもほしいんだよな
コメント2件

184
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 19:34:51
>183
補完したい言語は?

185
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:46:13
ruby python html haml css scss js coffee あたり
まあ、web のフロントエンド周り
コメント2件

186
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:47:12
あ、phpも

187
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/09 13:44:32
フハハハハハハハ

188
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/09 21:44:37
俺も脱暗黒してみた。まあとりあえずでprocのだけは入ってるけど

189
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/10 00:19:11
>185
Pythonはjedi-vimかな
自動補完は重たいけどYouCompleteMe使ってる
軽くてシンプルなのが良ければ、VimCompletesMeてのもある

190
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/13 23:29:50
vim-tinyって使う場面ある?
コメント2件

191
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/13 23:35:49
>190
サーバのメンテナンス用くらいじゃないかね
プログラミング等に使うならhugeがいい

192
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 11:21:24
hugeなんてVim script書く人しかメリットないよ
コメント2件

193
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 18:05:21
>147
Vimの本で見た気がする

194
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 19:33:13
hugeとbigはprofile使えるかどうかの違いなので>192の言うとおりではある

195
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 20:23:10
>143
mlterm上でvimを使う

196
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/15 23:59:47
バッファリストと引数リストってどう違うんですか?
メモリの関係で引数リストを使った方がいいような気がするんですが……
初歩的なことですみません。

197
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 10:42:56
何で引数リストを使ったほうがいいと思ったのか説明してくれないと何が言いたいのか分からない
1GBも2GBも使ってるのかい

198
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 12:27:13
レスありがとうございます。
言葉足らずですみません。

表示などに違いはあれど、バッファリストと引数リストには違いがないように感じるのです。
次のファイルを編集するときも引数リストのコマンドは:nのように短いですし、バッファリストですとファイル容量分のメモリを使ってしまうということで
(もちろんGB単位のファイルを扱うわけではありませんが、消費量は少ない方がいいと思いまして)、引数リストばかり使っています。
なので先輩方にバッファリストの優れてる点や活用方法などをお聞きしたいのです。

199
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 19:43:35
vimの良いところって立ち上がりが早いのとデフォルトのキー操作が便利ってだけで
自分用にカタマイズされたemacsこそ最強ですよね

200
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 22:04:14
両方ともスレの寂れ具合が今の現実

201
名無しさん@お腹いっぱい。[]   投稿日:2016/06/17 08:50:35
emacs使っているときは
vimの行補完や圧倒的な(giや''など多数)移動性能が欲しくなる

vim使っているときは
emacsのいくら拡張しても重くならない特性やorg-mode, helmの高速なインターフェイスが欲しくなる

個人的には使い分けるために両方必要だな

202
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 10:22:30
emacsemacsうるさいemacsスレ行けよ

203
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 20:17:21
vimっで最高って思えるのキーバインドだけであとは面倒なだけだね

204
名無しさん@お腹いっぱい。[]   投稿日:2016/06/17 20:55:26
vimで":e ."ってめっちゃ便利やん
Uniteとかいらんやんこれで
:eは知ってたけどこの機能しらんかったわ、んーなんか悔しい

205
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 21:16:51
Unite?Vimfilerじゃなくて?

206
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/18 01:26:32
信用できない個人開発者のプラグインが土台ってのは危なっかしくて使えない。
fufの方がいいかな。

207
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/18 22:15:19
TOMLで画面上の一番上の行が複数行文字列にまたがってると文字列のハイライトが反転してしまうのは
Vim本体の設定とプラグイン(cespare/vim-toml)のどちらによるものなのでしょうか
コメント2件

208
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/19 22:27:47
>207
おそらくプラグインかと
プラグイン無しの状態で試したらわかりそうなもんだが

209
名無しさん@お腹いっぱい。(霧の向こうに繋がる世界)[sage]   投稿日:2016/06/26 21:22:24
名前欄に !ken:数字 と入れると県名表示が変わる
!ken:2 旧国表示
!ken:3 名物・名産品等
!ken:6 厨二・RPG風表示
!ken:8 玉音放送
!ken:11 町村(※実際にお住まいの町村ではないのでご安心を)
!ken:15 テレビ局
!ken:20 鉄道
!ken:99 地震
!ken:100 回線
!ken:101〜 玉音放送
上記以外の数字 旅(※現在はリモートホスト表示)

※携帯回線などパターンが全然ない所もあり

mode=数字に対応している
別板リンク(shikibetsu)

県名非表示
!ken:8 玉音放送 !ken:99 地震
!ken:100 回線 !ken:101〜 玉音放送

!country と入れると国名が表示される !ryoukin と入れると利用料が表示される
!nensyu と入れると年収が表示される

!id:on 強制表示 !id:none IDのみ非表示(要浪人) !id:ignore IDもSLIPも非表示(要浪人)

!slip:none 末尾を無くす !slip:checked 従来末尾
!slip:feature 大雑把な末尾 !slip:verbose 末尾詳細表示
!slip:vvv ワッチョイ追加 !slip:vvvv IP出力
!slip:vvvvv 半コテ追加 !slip:vvvvvv 半コテ+IP出力
(板またはスレ(!extend)の設定より粗い(上段の)!slipを指定するには要浪人)

210
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/02 00:08:29
. で始まるファイルを :e で常に表示させる方法はありませんか?
現在は . を入力しないと一覧に現れない状態です。
gvim 7.4です。

211
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/03 16:25:48
teratail.com/tags/Vim
ja.stackoverflow.com/questions/tagged/vim

そこで質問するとlingr.com/room/vim/archives/にお知らせが行く
2ちゃんで聞くより回答がつきやすいからどっちかのサイトの垢とって聞いてきな

212
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/07 18:52:00
分割したウィンドウのカラースキームを
個別に変えるプラグインをどこかで見たんだけど、
メモるのを忘れた…どなたかご存知の方、教えてください。
コメント2件

213
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/07 21:18:49
>212
:h :ownsyntax

214
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 17:15:35
macのvimで

set clipboard=unnamed

するとクリップボードが他と共通になって、yankした文字列を他のアプリにpasteしたり、逆に
他のアプリでクリップボードに入れた文字列をpで取り込んだりできて便利ではあるのだけど、
こうする前にできていた他のアプリでクリップボードに入れた文字列で cw コマンド-v でワードを
置き換えるという操作ができなくなった(cwでクリップボードが更新されてしまうので、はじめに
入れてた文字列が失われる) だからといって cwと打ってから他のアプリで文字列をクリップボード
に入れるという流れはなんだかぎくしゃくして気に入らない。

この辺いい感じにする方法はないもんだろうか。

215
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 20:41:44
いい感じにするっていうよくわからないことを言われても。
どういう挙動にしたいのか書きなさい。

216
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 21:35:12
クリップボード増やすんじゃダメなの?

217
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 22:26:14
普通にクリップボードレジスタ使えばいいんじゃないの
タイプがめんどいならmapする

218
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/16 15:13:49
highlightが反映なれないんですけど、何がいけないんでしょうか?
colorschemeと併用できないんですかね?

219
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/16 17:26:47
vimrcを晒してくれないとエスパー回答しかできない

220
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/25 16:50:42
pythonのオムニ補完をオンにするとsnippetがneocompleteに表示されない
誰かたすけて

221
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/25 21:09:20
オモニ補完とか、お前はチョンかよ

222
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 03:10:56
チョンだったらなんなの

223
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 08:44:26
くせーからどっかいけ

224
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 15:39:42
全然vimを使えてない人なんですが
今からneovimから使おうって場合のベストな手順ってどこ見ればいいんですかね?
プラグインマネージャーはdein.vim使えってのは観たんですが
最初の設定の仕方とかここから始めるといいよっていうのとか
教えて下さい。
とりあえずgoとtypescriptの開発環境を整えるという目標はあります。

225
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 17:54:01
ここの人vim-plug派が多いみたいよ
使い方は…まあぐぐればなんとかなる
コメント2件

226
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 18:36:43
まず素のvimつかってみたら?
あとは、githubで他人の設定ファイル読みあさりな

227
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 19:47:05
>225,226
ありがとうございます。一応素のvimは通常時は使っているんですが
特にconfigをいじらずに使っておりました。
一度ちゃんと使ってみようかと思いまして。それなら特に
vimにこだわりもないので将来性のあるnvimにしてみようかなと。

vim-plugというのもあるんですね。nvim前提ならどっちがいいとかあります?

228
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 20:23:22
vim-plugってチョン製じゃなかったかな

229
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 23:01:25
そだね。でも使いやすいし安定してる。某暗黒作者の仕様コロコロよりよっぽどいい

230
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 06:51:57
nvimに将来性はないぞ。むしろVimの方が将来性があるんだが。

231
名無しさん@お腹いっぱい。[]   投稿日:2016/07/27 06:56:02
それはなぜ?

232
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 07:18:12
nvimに将来性があると思ったのはなぜ?

233
名無しさん@お腹いっぱい。[]   投稿日:2016/07/27 08:44:42
めんどくせえ。どうもかんがえてねえよ
これからどっち使うかの指標になるかと思っただけだよ

どうでもいいから、nvimに将来なくて、pure vim に将来ない根拠さらせや
コメント2件

234
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 10:27:46
>233
nvimってvimのソースのメンテが難しくなってきたから
一度作りなおしたものって聞きましたけど
将来的には全面的にnvimってことではないですか?
コメント2件

235
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 13:20:04
将来どうなるかは誰にも分からないと思うけど
全面的に移行しそうな要因は今のところ特にない

236
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 13:27:32
>234
作り直してはいないよ。上辺だけのリファクタリングをちょっとやっただけ。

237
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 15:07:15
vimの進化も最近凄いからnvimに移行する理由が薄いって聞いた

238
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 15:11:35
VimLの実行速度がアレなんでLuaバイトコードに翻訳してふにふにと聞いたけど
まだ実現してないの?それともVimLエンジンが高速化してるの?

239
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 16:25:00
今のVimで十分満足している。
全く不満点はない。
今のVimでって言うよりも使い始めた10数年前からだけど。
現状のVimの機能とかに不満を感じるくらいまでVimを使いこなしたい。
まぁ、今のままでいいけど(笑)

240
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 00:18:13
neovimはどうでもいいけどnyaovimは使ってみたい

241
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 13:53:02
bashではCtrl-_でアンドゥ(Ctrl-wや補完などの操作を元に戻す)
ができるんだけど、vimのコマンドラインではそういうのないんですかね

242
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 21:58:58
nvimをつかって文章を書いている時に
日本語が文字化することがありまして、
しかも同じ文字列を打ち直しても再現性があるわけでもなく
たまに文字化けして困るって感じなんですが
何か原因わかりますか?

macでhomebrewでneovimを入れた状況です(versionは0.1.4です)
後関係あるかわかりませんがKaraniner入れて親指シフト入力してます
でも今確認したらローマ字入力でも再現はするので関係ないかもです。
ちょっとこれだけではわからないとは思いますが後はどんな確認をすればいいか教えて下さい
コメント2件

243
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 09:15:16
>242
すいません。自己解決しました。
nvim -u NONE -U NONE --noplugin
で打ち込んでみても再現したので
vimに変えたら問題ありませんでした。
つまりnvimの問題みたいです。諦めてvimにします

244
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 13:17:32
vimの終了させかたが分からず早10年
皆さんお元気でしょうか

245
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 17:49:32
初見殺しとはVimのためにある言葉

246
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 01:29:48
パターン1 Escでメニューが開く
パターン2 Ctrl+Lでメニューが開く
パターン3 ファンクションキーのどれかが反応する
パターン4 もう思いつかない

247
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 04:37:06
Ctrl-Cで終了方法が表示されるので問題ない

248
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 21:14:23
<C-z>のあとにkillコマンドすると終了できる

249
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 23:21:22
右上か左上のバッテンクリックすればOK

250
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/12 12:47:59
VimConf何でもありだな
もはやVim関係ない発表でうめつくされそう

251
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/15 10:43:51
fcitx-mozcだと変換の確定までしないとカーソルのところに文字がでないんですが仕様ですか?ほかのソフトだと問題ないんですがvimだと何故かうまくいかない

ibus-mozcだと入力モードの初期値が直接入力になってるから毎回マウスで操作しないといけないし@ubuntu16.04
コメント2件

252
名無しさん@お腹いっぱい。[]   投稿日:2016/08/23 22:32:00
vim歴1か月です。
初めてこのスレを見に来ました。
rubyを勉強する為にvimも一緒に勉強中です。
よろしくお願いします。

253
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/24 19:43:16
クリップボードと連携する際

:範囲指定 w !xsel -bi

でやってるのですが、厳密な範囲でなく選択行がコピーされます。
代わりに

:!echo [レジスタ] | xsel bi

的なことをしたいのですが可能ですか?

254
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/25 10:23:41
call system('echo ' . @" . ' | xsel -bi')
コメント2件

255
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/26 01:15:50
>254

ありがとうございます。
@" で直近のヤンクが参照されるのですね。

ただ、

:echo @"

でヤンクは出力されるのですが、ご提示頂いたコマンドではクリップボードに格納できませんでした。

256
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/26 01:52:17
"echo '" . @" . "' | xsel -bi"
で意図どおりのことができました。
大変勉強になりました。ありがとうございます。

257
名無しさん@お腹いっぱい。[]   投稿日:2016/09/01 15:20:14
vimのキーマップの設定等で
"\<C-n>"や"\<TAB>"の
「"\」ってどういった意味なのですか?

258
257[]   投稿日:2016/09/01 15:53:31
http://vim-jp.org/vimdoc-ja/usr_41.html
このサイトを見て解決しました
失礼しました。

259
名無しさん@お腹いっぱい。[]   投稿日:2016/09/02 00:11:40
十六夜記

260
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/03 19:56:10
syntax を、ファイル全体ではなく範囲指定で適用ってできませんか?

手順書、作業メモをテキストファイルでよく作るんだけど、
単一のファイル内で複数のフォーマットの config を
記述することが頻繁にあります。

例えば、モードラインと折りたたみみたいな感じで、
{{{ set syntax=named
// named.conf の記述
}}}

{{{ set syntax=bindzone
; ゾーンファイルの記述
}}}
って感じで出来ると色がついて見やすくなるんですけど。

261
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/04 11:10:50
著名なvimmerはあんまりこのスレチェックしてない

262
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 09:40:44
有用なレスがなさすぎるしね
俺もブログとかチェックするぐらいかな

263
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 11:31:18
正直2ちゃんで答えてもスレ落ちたらそれまでだし同じ事で困ってる人が検索してたどり着けるかというとそうではないんだよな
ってな理由で回答を控えてる

264
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 11:55:20
Jim体制になってからは大部分のログがread.cgi経由で公開されてるから
即死したスレとか何故か削除されたスレを除けば辿り着ける筈

265
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 15:22:43
じゃあ答えてあげれば

266
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 15:42:08
ログ落ち関係ないみたいだから263がきっと答えてくれるに違いない

267
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 16:25:58
検索にしくいので2ちゃんでは答えないことにしてるんで申し訳ない

268
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 19:00:05
著名な方々集まった

269
名無しさん@お腹いっぱい。[]   投稿日:2016/09/13 21:00:28
ここで答えてもらえないなら
vimの質問する場所ないじゃん・・

270
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/13 23:35:23
自称パワーユーザーしかいない2ちゃんよりも、発言小町のほうがよっぽど詳しい人多いわ。

271
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 00:16:05
れ、Reddit…

272
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 00:45:34
Reddit 見に行ったら Vim 8 がリリースされてたわw

273
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 09:07:25
じゃあ俺は2ちゃんの全力を駆使して vim 9 を独自に作るわ

274
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 13:28:07
Vim (Vi IMproved) version 8.0

This the first major Vim release in ten years. There are interesting
new features, many small improvements and lots of bug fixes.

Among the new features are:
- Asynchronous I/O support, channels, JSON
- Jobs
- Timers
- Partials, Lambdas and Closures
- Packages
- New style testing
- Viminfo merged by timestamp
- GTK+ 3 support
- MS-Windows DirectX support
コメント2件

275
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 13:46:05
Neovimは単なるフォーク止まりになっちゃうの?Xemacsみたいに

276
名無しさん@お腹いっぱい。[]   投稿日:2016/09/14 15:49:19
それきになるわー
出戻りしよかな

277
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 17:01:56
> - MS-Windows DirectX support

ピンと来ないけど、どんなメリットが有るんだ?
Word みたいに、操作時にアニメーションが付くのか?
コメント2件

278
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 17:58:25
>277
フォントがきれいになるオプションとしてKaoriYaさんがやってたやつじゃないかな
https://www.kaoriya.net/blog/2013/05/05/
> なお、本パッチはすでに vim-dev に投稿&承認済みなので、
> そう遠くない将来に本家の Vim に組み込まれるでしょう。

三年待ち?
コメント2件

279
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 19:35:30
>278
アンチエイリアスが効くようになるんだ、ありがとう。
でもMSゴシックしか使ってない俺にはメリットないな。

280
名無しさん@お腹いっぱい。[]   投稿日:2016/09/15 01:11:24
ドザか
わざわざvim使いたい理由はなに?

281
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 12:56:32
窓機しか使えない規約があるんでは?

282
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 12:57:54
ドザでも普通に便利じゃね

283
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 14:02:14
キーバインドとマクロ便利じゃん
Vimより便利なエディタあるんかwinに

284
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 15:45:20
Linux サーバの構築とか運用を業務でやってるんだけど、vim のリテラシーは
必須じゃん?しょっちゅう使ってないと使い方忘れるから、Win 上でも
日常的に使って覚えよう、としたのがきっかけ。
今では vim じゃないとダメな体になってしまった。
コメント2件

285
名無しさん@お腹いっぱい。[]   投稿日:2016/09/15 18:22:05
>284
なんほど
そういう用途なら、下手にオレオレ環境カスタムしまくると、ギャップがしんどそうね
コメント2件

286
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 19:04:58
>285
そう。
だから俺の $MYVIMRC はポータビリティ重視で、kaoriya (Win)、Debian、CentOS、Cygwin の
デフォルトの環境で使い回しが出来るようにしてる。
/etc/vim/vimrc や $VIM/vimrc は絶対にいじらない方針で。
コメント2件

287
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 13:25:00
今7.4なんですが8.0に上げたら何か良いことが有りますか?
コメント2件

288
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 13:50:43
>287
それすら自分で調べられない、判断ができないなら現状のままが良いと思うよ
コメント2件

289
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 15:12:40
何も考えずに常に最新版を使うのが基本だ
つまり、Windows10に乗り換えなかった奴は全員アホだ
コメント2件

290
名無しさん@お腹いっぱい。[]   投稿日:2016/09/17 16:12:09
>288
簡潔に教えてあげることができない無能羞恥
コメント2件

291
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 17:59:42
>289
乗り換えた奴が全員アホだって言ってるようにしか聞こえないわ
まあ乗り換えた奴は全員アホだと思うけど

292
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 22:10:28
>290
じゃあお前が教えてやれよ、簡潔に。

293
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 23:21:03
プラグイン開発者にとって良くなっただけで
利用者側からはあまり変化したようには見えないね

294
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 23:45:16
いやいや>274は7.4.000リリース時からの変更点だから
8.0にしなくても最近の7.4にはすでに全部入ってるよ
コメント2件

295
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 01:02:37
そうなんだ
じゃあますます何が変わったんだ8.0
コメント2件

296
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 08:49:35

297
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 09:08:32
>295
:help version8
もしくは
https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt

>294の言うことは本当かわからん。patches-8 にあるように最新の7.4は7.4.000のバグフィックスだと思うが

298
sage[]   投稿日:2016/09/18 13:23:41

299
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 16:47:46
ハイライトについての質問です。
コマンドラインからvi 〇〇で開くとvimrcで記述したハイライトもされるのですが、vim内から:eで開くとハイライトされずに困っています。
vimrcは以下の通りです。

set t_Co=256
syntax on
syn match MkdCheckboxMark /-\s\[x\]\s.\+/ display containedin=ALL
hi MkdCheckboxMark ctermfg=green
syn match MkdCheckboxUnmark /-\s\[\s\]\s.\+/ display containedin=ALL
hi MkdCheckboxUnmark ctermfg=red

よろしくお願いいたします。

300
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 21:26:08
俺はsyntax onは最後の行に置いてるぞ
コメント2件

301
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 08:32:43
>300
syntax on を最後の行に書いても変わりませんでした。
実行順が関係あるんですかね?

302
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 14:34:58
syntax on じゃなくて syntax enable にしないといけないんじゃないの?
http://vim-jp.org/vimdoc-ja/syntax.html#:syn-enable
コメント2件

303
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 16:29:54
> vim内から:eで開くとハイライトされず

filetype認識してないんじゃない?

:set ft?

でチェック
コメント2件

304
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 22:37:01
返信ありがとうございます。

>302
onは先に定義されたものをリセットして、syntaxを有効に、enableはそのまま引き継いで有効にする、という認識なのですが、間違っていますでしょうか?
enableに変更しても問題は解決されませんでした。

>303
filetype=の時は、コマンドラインから開くとハイライトされて、:e だとされないですね。
filetype=〇〇の時は一切ハイライトされません。
できれば常にハイライトできるようにしたいのですが……
どのようにすれば良いのでしょうか?
コメント2件

305
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 22:45:44
>304
全ファイルタイプに適用したいなら、
autocmd FileType * でやるとかは?
これだと ft= の場合は効かないかもしらんので、autocmd BufNew,BufEnter * の方がいいかもしれない
コメント2件

306
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:18:50
そもそも質問の最初の vi と vim の実体は同じなの?
コメント2件

307
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:29:27
>305
ありがとうございます。 解決いたしました。
調べてみると、どうやらvimrcを読み込んだ後にsyntaxをfiletypeに応じて更新するようですね。
本当に助かりました。

>306
私の環境ではviでvimが起動するようになっているのでそのように書いてしまいました。
説明不足で申し訳ありません。

308
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:52:35
どうやって解決したの?

309
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/20 00:05:30
.vim/after/plugin/hoge.vim
これに必要なものを書いとけば syntax なんかの plugin 読んだ後に実行される

310
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/21 04:45:49
マクロを保存するならvimrcに書かなくちゃいけないですか?

311
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/21 10:47:06
cmdsrv-noxのパッチを当てた版が欲しくなったので作った。

https://github.com/karino2/vim/tree/cmdsrv-nox

もうちょっと整理すれば本流にPR出来ると思うけど、それだけのガッツは無し。

312
名無しさん@お腹いっぱい。[]   投稿日:2016/09/21 20:35:33
日本から始まる世界的株式市場の大暴落

ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。


マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。

矢追純一

「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」


抑制のない成長に基づく現在の経済の終焉を見るでしょう。

日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。

313
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/26 21:36:48
なんか~/.vimrc以外のどのvimrcもsyntax onになってないのにsudo vi hogeするとsyntax onになってるんですが……

314
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/27 10:04:31
Quickrunを使いたいのですが、
実行コマンド\rが入力できません
ノーマルモードで\を押すとwinの警告がなりバックスラッシュを入力できませんでした
\rで実行する方法を教えてほしいです
コメント2件

315
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 08:08:58
>314
nnoremap <bslash>r :<c-u>QuickRun<Cr>
leader変えてないなら
nnoremap <leader>r :<c-u>QuickRun<Cr>
コメント2件

316
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 11:23:49
>315
ありがとうございます
いろんなブログで\rって書かれてたので設定せずにできるのかと思ってました
コメント2件

317
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 21:58:16
>316
マッピングされてるかどうかは
:nmap で眺めるか、:nmap <leader>r したらわかるよ

318
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 08:38:47
マクロをキーマッピングして使おうと思ったけど
うまくできない
保存してvimrc開き直すと文字コードまでおかしくなってぐっちゃぐちゃになる

319
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 09:32:24
解決したいんなら、具体的に書いてくれないとわからないよ
コメント2件

320
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 09:49:42
>319
マクロそのまま貼り付けようと思ったけどだめだったよ
<C-R>や<ESC>、<BS>が特殊文字になってなんかぐちゃぐちゃってなる
その特殊文字をめんどいけど一個一個書き直せばいけるかな?

321
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 10:52:31
書き直したらできました。疲れた

322
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 11:55:34
vim使えるくらいなら置換するなりで楽に解決できたんじゃないのか…?
コメント2件

323
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 13:05:20
マクロの方が楽な場合が多々ある

324
名無しさん@お腹いっぱい。[]   投稿日:2016/10/01 19:09:45
>286
個人Macでオレオレvimrcを書きすぎたせいで
今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって
涙目。。。これまで
プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。
コメント2件

325
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 20:19:51
>324
.vim もコピーすればOK

326
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/03 18:57:36
>322
あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ

327
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 13:11:14
挿入モードから待ち時間なしで抜けるために以下の3行で効果はあったんですがESCキーに限るものでした
let &t_SI .= "\e[?7727h"
let &t_EI .= "\e[?7727l"
inoremap <special> <Esc>O[ <Esc>

Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか
コメント4件

328
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 19:17:17
>327
そんなことしなくっても
set ttm=0
でイケます。
コメント2件

329
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 20:44:15
>328
set timeout timeoutlen=1000 ttimeoutlen=100にしても
なぜかtimeoutlenの時間だけ待たされちゃいますね
同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも)

前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです

330
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 20:48:56
https://ttssh2.osdn.jp/manual/ja/usage/tips/vim.html
ここを参考にしていたんですが
ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました
>327の設定をせずともttimeoutlenの待ち時間になったようです
一人で騒いでごめんね

331
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/13 16:15:47
ふぁー何時の間に8になっとる

332
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/13 23:27:35
割と前に8出てたぞ
コメント2件

333
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 13:00:39
「vimでジャバ書くのはとりあえずやめとけ」みたいな風潮があるのは何故?

334
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 13:08:21
もっといいエディタがあるからでしょ

335
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:08:06
IDEにプラグイン入れた方がお手軽に幸せになれるから

336
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:13:36
IDE→編集でイライラ
Vim→連携でイライラ

どっちにしろvimmerはイライラする運命なのだ

337
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:14:31
俺はvimと気合いでjavaもやっていくぞ

338
名無しさん@お腹いっぱい。[]   投稿日:2016/10/16 15:31:25
>332
あら、ホントだ。

公式サイトのnew featuresみたらvim8からIDEに置き換わる存在になりそうだね。

339
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 10:29:31
1000行越えるCのコード書く時、vim使うメリットってある?
簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる
コメント4件

340
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 10:39:39
行数で何か変わると思ってるのなら、vimの使い方あまり知らないだけのような
コメント2件

341
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 12:50:51
比較対象がsublimeというのもよく分からんな

342
名無しさん@お腹いっぱい。[]   投稿日:2016/10/18 19:02:08
>339
>1000行越えるCのコード書く時、vim使うメリットってある?
行数で使うメリットのこと言ってる時点で、vim自体を使いこなせてないのでは?
コメント2件

343
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 21:10:58
vimを使えることが既にメリットなので安心してほしい
コメント2件

344
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 11:23:21
どんな環境でも使えるというのがメリットだと思う
スマホですら開発環境として使える
http://qiita.com/m0a/items/243872263619a56d5a04
コメント2件

345
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 12:25:54
>340,>342
全然使いこなせてないよ
だから使いこなせるようになれば長いプログラムでもvimが便利なのかを聞きたかった

>343,>344
なるほど

346
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 17:04:56
短いコードでメリットを感じないなら長いコードでもメリットは無い
手足を縛った状態ならメリットなんて無い

347
名無しさん@お腹いっぱい。[]   投稿日:2016/10/19 18:53:04
>339
無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。

348
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 20:08:34
neocomplcache(lua版vimを要するのが面倒なので…)を利用しています。
設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。

この設定の時、補間候補を選択、Enter押下すると
補完されますが、改行も同時に挿入されてしまいます。

改行を入れないようにするには、どう設定すれば良いのでしょうか?

よろしくお願いいたします。
コメント4件

349
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 21:24:29
でも最初は無理して覚えて使うもんだよな
コメント2件

350
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 23:19:34
>348
改行を押さない

351
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/20 00:10:33
>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

352
名無しさん@お腹いっぱい。[]   投稿日:2016/10/20 03:37:08
>349
1週間使って慣れなかったら、他のやつ使った方が良いよ。
Emacsも決して悪いエディタじゃないんだから。
コメント2件

353
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/20 14:45:32
>352
1週間か、とりあえず使ってみるわ
サンクス
コメント2件

354
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/21 22:14:12
2日目だけど結構いいな
tmuxでシェルを分割して片方をコンパイル用にしてみてる

355
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/21 22:28:05
つ :make

356
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/23 14:51:09
そんなのあったのか
お恥ずかしい

357
352[]   投稿日:2016/10/23 18:18:16
>353
どうだ?
vimも基本的な操作慣れたら使いやすいだろ?

358
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/23 22:41:58
うむ
楽しいしな

359
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/26 22:48:08
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
Windows版のVimで、プラグイン管理のdein使えた人いる?今日、ちょこっと触っただけだけど、努力する価値あるかなって?
Vim8ね〜
コメント2件

361
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/31 21:50:11
正直プラグイン管理とかどうしていいかわからない。
vimマガジンみたいなの出して欲しい。
ちょっとずつ読んで改善するの
コメント6件

362
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/31 23:40:36
>361
dein使えないかな?

363
名無しさん@お腹いっぱい。[]   投稿日:2016/10/31 23:57:23
>361
github で他人のドットファイル読みまくるのがいいよ
あとqiitaに記事たくさんあるだろ

364
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 01:23:37
>361
matri入れる

365
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 12:09:13
VimPlugでいいよ

366
名無しさん@お腹いっぱい。[]   投稿日:2016/11/01 12:51:09
vim plug シンプルで素晴らしいんだが、プラグイン読み込み時にエイリアスも有効に とかが面倒なんだよなあ
コメント2件

367
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 19:42:59
neobundleでバッファが空になるという悪質なバグをブランチに挙げ、それを指摘されても開き直っている悪質な作者のプラグインなんて使うな!

368
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 23:14:03
atomみたいにコマンド一発でプラグインインストールできるように最初からしてほしいわ(´・ω・`)

369
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 23:43:11
本来はプラグインのディレクトリに置くだけのような

370
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 00:31:23
>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
>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
コメント2件

372
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 21:17:52
うんこくさい

373
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 22:03:41
>371
ありがとう!
なんか面倒だなって感じでvundleにしてしまった…
curlがいるのね。win版だとproxy面倒だな

374
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 07:57:12
molokaiってカラースキーム人気だけど
検索した時の色がカーソルの色と被りすぎててどこにカーソルがあるかわからないんだけど
なんでこれが人気なん
みんな本当は何使ってるの?

375
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 08:43:53
wombat

376
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 08:45:53
気に入らない部分だけ変えればええやん
コメント2件

377
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 10:47:36
elflordが一番しっくりくる

378
名無しさん@お腹いっぱい。[]   投稿日:2016/12/13 18:29:20
solarized dark

379
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 21:10:26
>376
えー何色にしたらいいかわかんない
どの色にしたらいいか教えて
コメント2件

380
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 21:21:54
summerfruit256

381
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 22:03:25
>379
たぶんこの辺だよな、ダサいけどw
:hi search ctermbg=52

382
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/14 14:20:41
PaperColor dark

383
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/15 13:08:02
hybrid (一部手直し)

384
城戸東洋彦 ◆lRdrT5SI6/op []   投稿日:2016/12/15 16:06:03
男は黙ってdefault

385
名無しさん@お腹いっぱい。[]   投稿日:2016/12/16 11:23:10

386
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 14:29:08
無差別コピペか

387
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 21:08:35
hybridで括弧だけ色変えてる

388
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 21:43:22
フルカラーのカラースキームってあるのかね
きれいな色でおしゃれ気分を味わいたい(´・ω・`)
コメント2件

389
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 22:42:15
プラグイン他の拡張子がすべて.vimなのがあかんね
どれが何のファイルやらパッと見わからん

390
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/03 10:33:08
:enew!

391
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/05 00:45:17
hybridやわ

392
名無しさん@お腹いっぱい。[]   投稿日:2017/01/05 02:14:43
emacsから来ました

393
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/05 18:29:37
>388
ぼくもおしゃれになりたい(´・ω・`)

394
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 00:18:54
Emacs死んだみたいだな、明日は我が身だな
今やVSCやSublimeもあるし、
コメント2件

395
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 00:39:57
glibcの地味な関数が消えたとかそんなだったっけ > emacs

396
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 01:45:19
>394
死んでないよ
ルビ基地さんのBlog読んでないのかな?
コメント2件

397
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 08:40:48
vsc最近使ってるけどすげーいいわ
後発の強みをひしひしと感じる

398
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 02:42:03
10万行ほどのファイルの改行コードをバーティカルバーに置換したいのだけどメモリ足らないとか言われる…
コメント2件

399
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 02:43:59

400
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/08 03:58:17
sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密

もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。
どでかいファイルなら perl 使った方が堅いかもね
あ、私は398氏ではないですハイ
コメント2件

401
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 07:35:21
tr

402
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/08 07:55:40
速くていいですね tr 、教えてくれてありがとう
tr '\012' '|' < 100万行の愛の言葉

403
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 12:03:15
>399
>400
ありがとう!

404
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 19:14:57
sedとかtr使わんでももっと簡単にオプションで改行を置換できる

405
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 19:49:58
メモリが足りないって言われるんだけど…

406
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 23:28:04
>396
非常に重要。
俺は使い分け派。
URL貼って欲しい。

407
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 02:47:47
そういえば皆さん、vim8.0が出てからしばらくたちましたが、vimとneovimどっち使ってますか?
出来ればどちらを使っているかの理由もお聞きしたいです

ちなみに僕は何となくneovimを使ってます

408
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 05:32:03
neovimにいい感じなGUIが来たら教えて

409
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 05:56:00
乗り換える理由がないからvim使ってる

410
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 07:51:59
俺も特に困ってないからVim8

411
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/10 07:59:41
vim -neo

412
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 15:59:30
neo。このままいくと、第2のXEmacsになりかねない焦りが…
コメント2件

413
名無しさん@お腹いっぱい。[]   投稿日:2017/01/10 19:31:18
neovimが主流になることなんてあるかね

414
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 19:33:36
vimが主流になることはないんだから、Neoがなることは絶対ない

415
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 22:46:25
>412
XEmacsルートだよなあ…

416
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 23:39:05
qfixhowmに依存してるのでvim8

417
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/11 00:28:19
本家のケツ蹴っ飛ばす役割終えたからもう畳んで良いプロジェクト

418
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/11 01:13:58
出来る日本人コントリビュータの人たちはvimしか面倒みてないしね

419
407[sage]   投稿日:2017/01/11 02:35:36
おおう…結構皆さんneovimへの利点は感じていないのですね
そして開発自体もそこまで進まないという意見も多いのですね

vim本体へいつでも移行できるように環境構築しておきます…

420
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 15:02:04
VSCかsublimeに移行できないかなとは狙ってる

421
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 16:02:56
VSCはなかなか良いぞ

422
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 17:35:56
非同期通信は msgpack 使ってる分 neovim の方が高速なんじゃないかな
コメント2件

423
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 17:59:02
たまにVis <https://github.com/martanne/vis>;使う。

424
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/13 00:00:02
>422
その辺正月休みに速度比較してみたけど、逆にVimの方が速かったよ。バイナリでも

425
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 06:41:25
このエディタのユーザーは日本語の編集しない人が多いのかな?
母国語が英語じゃないことをこれ程残念に思ったことないわ
IM の存在が全てを台無しにしてストレスマックス
コメント2件

426
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 07:50:10
eskk.vim使え、IMのことは忘れ去れ

427
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/22 08:31:30
とりあえずどこでも同じ様に使えるのはいいよね skk.vim

428
名無しさん@お腹いっぱい。[]   投稿日:2017/01/22 10:00:29

429
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 10:31:46
uim-skk の vi 連携モードも使い勝手がいいよ

430
名無しさん@お腹いっぱい。[]   投稿日:2017/01/22 19:13:50
>425
Vim-LaTeX使って日本語論文書いてたけど、慣れれば余裕だよ
挿入モード抜けると同時にIMがオフになる設定と、IMのON/OFFでカーソル色が変わる設定は必須かと思う

431
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 19:46:54
fcitxでも協調できるとかなんとか

432
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/25 18:34:53
cygwinでvimを使っているんだけど、vimのバージョン8.0.0170-1だと、
q:でウィンドウ下側に現れるコマンド履歴からコマンドを選択しても実行されず、
ノーマルモードに戻ってしまう。
たとえば、Fortranのソースコードを編集中に、以前に実行した文字列検索コマンド
:/FConcをコマンド履歴から選択しても、(文中にその文字列が確かに有るにもかかわらず)
ハイライトやジャンプされず、コマンド履歴が閉じてしまう。

CygwinのSetup.exeはバージョンが2.877(64bit)、Windows7上で使用。
vimを8.0.0094-1に戻すと使えるから現状で困ってはいないんだけど、
なんとなく報告したい気分だったので書きました。
コメント2件

433
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/26 12:51:10
>432
それ 8.0.0172 で直ったよ
コメント2件

434
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/26 13:02:18
8.0.0159から0171は使っちゃダメってこった

435
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/28 19:01:28
>366
エイリアスって何?

436
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/30 13:03:03
>433-434
なんだ、そうだったのか。ありがとう。

437
名無しさん@お腹いっぱい。[]   投稿日:2017/01/31 20:53:18
neovimってwindowsに導入する程のうま味ある?

438
名無しさん@お腹いっぱい。[]   投稿日:2017/02/01 10:23:14

439
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/01 11:07:06
neovimとvimは別物だから違うから

440
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/01 12:42:30
うま味は?

441
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:38:32
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のソース
も文字化けが出る。どうすれば良いのか。

442
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:49:18
cp932ってことは窓かな、窓から投げ捨てて*nix導入するのが一番楽ではあると思うが

443
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:59:53
vimを使っている人は、もうutf8でしか使っていないのだろうか。もし
も、これがcp932だとしたら、vimではどの様に対処をしたら良いのだろ
うか。

例えば、普段はutf8でしか使っていない時でもcp932に出逢う時と言う
のは有る。その時は、どの様な対処をしているのだろうか。

444
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 00:21:22
iconvで変換

445
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 00:42:58
:e ++enc=cp932
でファイル本来の正しい文字コードで開いて
:set fenc=utf-8
で変換とか

446
名無しさん@お腹いっぱい。[]   投稿日:2017/02/17 20:37:18
Vimの2chビューワープラグイン誰か作って

447
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 22:16:16
chaliceはもう動かない?

448
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:27:19
html や xml などで
<h1>very-long-word</h1>

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

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

なんかどれも泥臭い気がするのですが、
テキストオブジェクトや surround プラグイン等で
サクッとできる方法はあるでしょうか?
コメント4件

449
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:27:57
あと同様に
<h1>very-long-word</h1>

の行から very-long-word をヤンクしたい場合に
サクッとできる方法はあるでしょうか?
コメント4件

450
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:49:01
自分で答え書いてるじゃん

451
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 06:00:33
同じ拡張子のファイルでもバッファごとにファイルタイプを変える方法ってある?
具体的には *.asm なんだけど、違うCPUのアセンブリを同時編集することがあるので個別に変えたいんだ

ファイルを開いた後でバッファ上で set filetype してみたんだけど
これだとウィンドウを閉じてから再度バッファを切り替えたときにデフォルトのファイルタイプに戻ってしまう
setlocal を使っても同じだった

452
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:04:12
>448
long-wordにカーソルがある状態でdit

453
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:12:05
>448
テキストオブジェクトにタグあったはず

454
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:26:18
Vimってさ、デフォルトでタブ機能あるのいいよね。
Emacsは別途インスコしなきゃあかん。

これで設定ファイルで透過できりゃーな…
os機能側で設定しなきゃあかんのがなんとも。

455
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 16:09:24
>449
ヒント:
テキストオブジェクト

456
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 16:11:52
>449
v にカーソルがあるのが前提ならdt<で削除、yt<でヤンク

457
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 19:37:28
実践vimを読めば解決( ・`ω・´)

458
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 19:40:20
なんだかんだでVimはドキュメントが充実してるので大体のことは:helpで解決する

459
448[sage]   投稿日:2017/02/24 22:40:46
皆さんたくさんの回答ありがとうございます
解決しました
:h tag-blocks
便利ですね。もっとヘルプ読むようにします

460
名無しさん@お腹いっぱい。[]   投稿日:2017/03/02 15:53:20
文字が無いとこにカーソル移動してそこにペーストしたいんですが
文字がないときカーソルを移動する方法ってなかったでしたっけ?
言い換えると行末までカーソルがくると
次の行の頭に移動しますが、
行頭に移動せずに、そのまま右にカーソルを移動したいんですが

昔やってたような気がするんだけど思い出せない。
コメント2件

461
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/02 16:18:17
>460
多分virtualeditオプションだと思う、違ったらすまん

462
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/02 21:34:06
termguicolorsオプションのために久々にVim更新したけどいいなこれ
Solarized(特にdark)がターミナルで綺麗に映ってるの良すぎる

463
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/03 16:29:35
set virtualedit=all

464
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 18:21:28
もうvimに疲れた
vscodeにスッと移行したいよぉ...

465
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 18:52:28
移行したけど簡単だったぞ
逆は地獄だろうが…

466
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 19:51:49
VSCode調べて真っ先にVimプラグイン探したけど普通にあったな

467
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 19:52:55
使いたいときにターミナルからスッ…と起動するのがこの手のエディタの最大の魅力だからなぁ、併用はしても移行はせんだろうな

468
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 20:14:16
最近は主従が逆転して
エディタからスッと端末起動しとるわ

469
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/05 21:31:45
vscodeのvimプラグインがもうちょっと頑張ってくれたら移行出来そう

470
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 13:03:14
プログラマなのに(だとして)、vimに疲れたとか移行したいとか、ちょっと何言ってるのか分からない

471
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 13:21:58
VimとIDEはそもそも性格が違うものだから代用にはならん
例えば大規模なプロジェクトのリファクタリングとかだったらIDEのほうが明らかに捗るだろうしコードひたすら書いていくならVimのほうがやりやすいし
コメント2件

472
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 14:55:37
>471
vscはエディタだぞ?

473
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 15:30:26
vimの操作(機能)事態に不満があって疲れるというのはわからない
vimを極限まで自分好みにカスタマイズするのが疲れるというのはわかる

ところでvscのvimプラグインって自分の設定そのまま持ち込めたりするんです?
特にftplugin

474
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 23:55:53
vimはせめて公式でvscodeのlanguage server protocolに対応しろ
せっかくMS様が「答え」を出してくれたんだからちっとはやる気になれや

475
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 00:17:46
IDEに負けるならともかくVSCはエディタだからな...

https://microsoft.github.io/monaco-editor/
どれだけカスタマイズしてもブラウザ上のエディタにすらボロ負けとかむなしすぎる...

476
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 08:42:27
そりゃ四半世紀前に書かれたものと
満を持してMSが組織的にリリースしてきたものじゃな

キーバインドが好きなだけなので
プラグインとして残ってくれればそれで良い

477
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 08:45:44
Electronってなんか動きがもっさりしてるから好きになれん

478
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 11:53:20
vim本体の価値よりvimキーバインドの価値の方が高い
お前らどうかvimは捨ててもvimキーバインドは捨てないでくれ

479
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 12:28:19
捨でまでぇーーーーーーーーんっ!! (ワンピ風

480
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 16:44:02
いやいや、
だからさ、
なんでvim捨てるんだって?
そもそも使ってない(使いこなせてない)だろ?

481
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 16:52:47
vimは嫌いになっても、vimキーバインドは嫌いにならないで下さい( ・`д・´)

482
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 18:01:08
嫌いになるどころかvimキーバインドを捨てられないからこんなに苦しんでるんじゃないか

483
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 18:04:13
ここでvim使いこなせてる自慢してる人SIerでしょ?

484
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 19:02:12
まずつかいこなすの定義をだな

485
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 20:54:02
てかさ、
vimの何が不満なの?
じゃさ、代替エディタをあげてみてよ
もしあれば、それを使えばいいじゃん
恥ずかしくて言えないだろうけど(笑)

486
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 21:44:05
ひでまる!

487
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:03:06
王道を征くnotepad.exe

488
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:12:56
やっぱsed

489
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:42:18
素直にvisual studio codeでええんちゃう?

490
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 23:37:09
vsc実際いいよ
設定とかも個人レベルとチームレベルで最初から分けられるようになってるし
細かいところがデフォルトでストレスのない作りになってるので勧めやすい
ソッコー手に馴染んだので驚いたわ

491
名無しさん@お腹いっぱい。[]   投稿日:2017/03/08 00:18:02
vsc全然知らないけどvimのキーバインド使えるの?プラグイン充実してる?

492
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/08 09:15:14
キーバインドは専用の拡張があって、マップ変更も可能
マクロとかsurroundとかの定番機能はこの拡張に最初から入ってるけど
入ってない機能についてはあくまでvimとは別の拡張として入れていくのが筋…だと思う
定番的な機能は大体あって、つい先日ミニマップとかも対応した

今クライアントサイドの開発で試しに使ってるけど
モダンなjs開発環境をお手軽に構築したいとかであれは
間違いなく第一候補の一つだと思う
コメント2件

493
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/08 13:54:46
流れぶった切って悪いんだけど、omni補完でcamelケースで補完って出来る?

http://qiita.com/task_jp/items/098319a33bd946955c0a#%E3%82%AD%E3%83%A3%E3%83%A1%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9%E5%AF%BE%E5%BF%9C%E3%81%AE%E8%A3%9C%E5%AE%8C%E3%82%92%E6%9C%80%E5%A4%A7%E9%99%90%E3%81%AB%E6%B4%BB%E7%94%A8%E3%81%97%E3%82%88%E3%81%86
QtCreatorでこれを多用してたのでvimでもやりたいんだけど。

neocompleteとかなしで標準のomni補完で頼む

494
名無しさん@お腹いっぱい。[]   投稿日:2017/03/08 14:11:09
>492
わかるわー
ただ、やっぱりリーダーキーほしいのよね

495
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/09 17:54:50
使えないやつに限って他のエディタはどうこうって言うよな(笑)

496
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/09 22:54:06
SIerは帰りなさい

497
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 09:43:00
gvimパッケージに入ってるvimってGUI系オプションついてるけどSSHから使えたのか
Xは必要ないけど+clientserverは欲しかったんだよね
コメント2件

498
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 13:38:23
>497
gvimは普通のvimをGUIオプション付きで起動してるだけだからね、別物じゃない

499
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 14:41:03
アイコンもう少しなんとかならんかなぁ

500
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 16:27:31
アイコンくらいビルドするときに差し替えればおk

501
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 18:01:50
秀丸さんの事かな(´・ω・`)

502
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 18:50:35
それより公式ホームページのダサさを直せよ
なんだあのドリル持った土人は
コメント2件

503
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 19:55:10
なんのこっちゃと思ったらそのまんまだった

504
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 20:18:03
>502
おまいらが寄付すれば見ずに済むようになるよ

505
名無しさん@お腹いっぱい。[]   投稿日:2017/03/14 22:22:40
skkとかいうやつVim8だと漢字変換できないわ〜

506
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/15 14:04:17
できますが

507
名無しさん@お腹いっぱい。[]   投稿日:2017/03/16 01:42:55
|
1.
1.
asd1.

に対し、/1.<CR>n<c-a>n..するような挙動を、/1.<CR>nからのg<c-a>のような格好でワンタッチで実現する方法やプラグインってありますかね?
つまりは、検索のハイライトをvisualモードの選択範囲のように扱うことはできますか?

508
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/16 09:23:24
置換じゃだめなの?

509
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/20 12:13:59
テスト

510
名無しさん@お腹いっぱい。[]   投稿日:2017/03/21 18:57:58
DejaVu_Sans_Mono_for_Powerline
だと
airlineのマルチバイト文字が文字化けしちゃうので
ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
set guifont=Roboto_Mono_for_Powerline
にしようとしてるんですが、
使えないみたいです。
何か設定必要でしょうか。
コメント2件

511
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 11:16:17
markdownで間違えて=を-って書いちゃったから変換したいんだけど
=====
これを
-----
に変換する置換を教えて
長さは固定じゃないから:%s/=====/-----/gみたいなのはアウトで
コメント4件

512
511[]   投稿日:2017/03/23 11:23:12
>510
これだけの.vimrcを書いて文字が表示されるか確認してみろ
set enc=utf-8
set ls=2
set statusline=%{nr2char('9776')}

513
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 13:33:33
DejaVu_Sans_Mono_for_Powerline
では化けていて、
Roboto_Mono_for_Powerline
はGUIのフォント選択にも出てこないです

514
511[]   投稿日:2017/03/23 14:00:32
まずそれが本当に文字化けしてるのかフォントがなくて豆腐文字が表示されただけなのか判断が出来ない
だからさっき書いた文字エンコーディング記述を書いたんだけど

515
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:06:34

516
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:11:49
>511
>:%s/=====/-----/g
これで置換できなかった?正確には最後にgつけてるから
:%s/=/-/g
これでいいと思うけど
他のところにも=や-が出て来るのであれば、置換前のパターンを
^=+$
みたいにして、行頭文字、=が一つ以上、行末文字だけの行に適用できると思う
コメント2件

517
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:34:16
試してないけど g/^---/s/-/=/g とかで誤爆減らせそう
コメント2件

518
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 15:30:07
DejaVu_Sans_Mono_for_Powerline
では豆腐がでます。
Roboto_Mono_for_Powerline
はGUIのフォント選択にも出てこないですが
選択できないフォントってありますか?

519
511[]   投稿日:2017/03/23 18:28:54
そのフォントでは↓の文字表示に対応出来てるのかできるの?
>ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
まずそのフォントが実際にインストールされているのか確認してみろ
後はどんな手順でプラグインやフォントをインストールしたかも書くと良いだろう

520
511[]   投稿日:2017/03/23 18:29:41
>516
説明不足だけど=====はheadingの構文だから%:s/=/-/gと困る(>_<)

521
511[]   投稿日:2017/03/23 18:32:55
>515
記述量が多くて手入力きつい(>_<)
>517
これがいいっすね。知恵コイン500枚あげます

522
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 19:14:58
その知恵コインはウガンダに寄付しなさい

523
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 19:41:53
powerline用フォントは2種類あるので
違う方インストールしてるに一票
http://qiita.com/qurage/items/4edda8559cc4c98758ee

524
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 20:58:06
NeoBundle 'powerline/fonts'
NeoBundle 'vim-airline/vim-airline'
でいれました。

フォントのインストールはwindowsなので落ちてきたttfファイルのクリックから行っていて、
chromeでは
Roboto_Mono_for_Powerline
設定できて、ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
も表示されます。

DejaVu_Sans_Mono_for_Powerline
でも全て表示されるのが正常ですか?

525
511[]   投稿日:2017/03/23 22:22:01
おれはNeoBundleも飛行機みたいな名前のプラグインも使ってないけど
https://github.com/powerline/fontsのREADME.mdに記載のinstall.shは実行したのか?
vim-airline/vim-airlineは見てないけどREADME.mdのとおりにやってみろ

526
名無しさん@お腹いっぱい。(霧の向こうに繋がる世界)[]   投稿日:2017/03/23 22:22:51
名前欄に!ken:6

527
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/25 16:24:42
ESCキーでモード切り替えることなしにinsertモードとappendモード行き来できる?
コメント4件

528
名無しさん@お腹いっぱい。[]   投稿日:2017/03/25 16:42:29
excel に
ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
をはりつけて
DejaVu_Sans_Mono_for_Powerline
で確認したところ、問題なく表示されました。

vim上とexcel上で[コンピュータ]とうった時のフォントが明らかに違うのが気になりました。。

Roboto_Mono_for_Powerline はexcel上では選択肢として出てきますが
gvimでは出てきません。。

529
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 12:04:35
ここunix板なんですが・・・
Windows使ってるならソフトウェア板のVimスレ行ったほうがいいよ

530
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 22:24:47
>527
すまんが何をやりたいのか理解できない

531
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 23:05:25
>527
カーソル一つ進めたいってことなら inoremap <C-f> <Right> とかしたらいんじゃね?
それか <C-o>l とか

532
ich1[]   投稿日:2017/04/01 08:03:45
https://goo.gl/QoUujp
これは嫌だなー。。本当なの?

533
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/02 05:25:27
UNIX初心者です(MacOSXの端末エミュレータを使ってます)。
dvorakでホームポジション(DHTN)からカーソル移動をしたい(QWERTYのHJKL)のですが、
vimrcにmapとかnoremapを書いておく以外に設定方法はありますか?

534
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/02 08:11:57
そんな奴いねーよ、特に日本人の場合
と思ったが、検索したら意外といた
ノーマルモードはAscii、挿入モードはdvorakて辺りが妥協策らしい

おれはus-asciiしか叩けないので具体的には役に立てない
スマヌ


http://d.hatena.ne.jp/nullplus/touch/20110318/1300468141

http://hachibeechan.hateblo.jp/entry/2014/09/30/Vimmer向け手っ取り早くdvorak配列を体験しつつめんどくさ

535
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 06:19:09
コマンドモードとインサートで配列を切り替えるのが現実的ですか。
HHKBの無刻印を使いだしてさあDvorakデビューや!、と息巻いていたんですが、
実際やってみるとDvorakではbashのキーバインドもあまり使い心地が良くないですし
その辺の切り替えも全部やるにはもっとUNIXの勉強をする必要がありそうです。

536
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 14:12:54
探せばきっとDvorakでvimな人たちのコミュニティが見つかると思うよ

537
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 14:59:58
無理してそんなけったいなもん使わんでええやん

538
名無しさん@お腹いっぱい。[]   投稿日:2017/04/03 20:02:00
vim使ってる人間に言われたら終わりだな

539
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 20:59:16
む・・・無理してないしっ

540
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 21:00:35
ちょっとくらい無理する方が気持ちええんやで

541
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 21:07:08
楽するための無理なら惜しまない人が向いてるよVimは

542
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/04 03:57:13

543
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/10 12:30:52
CapsLockをEscにするかCtrlにするか迷ってるんですがどっちの方が便利ですか?
コメント2件

544
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/10 12:32:58
>543
Ctrlのほうがいい、ESCはCtrl+[で打てる

545
名無しさん@お腹いっぱい。[]   投稿日:2017/04/11 13:16:30
altをctrlとして使いたくなる
左小指が痛い
コメント2件

546
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 13:21:54
そもそもVim使ってて痛くなるほどCtrl押す機会ないと思うが
コメント2件

547
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 13:30:40
どこかにぶつけたんじゃないかな

548
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 14:27:33
僕は(とある理由で)小指を欠損しちゃったので、くすり指で代用してます♪

549
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 16:13:09
>546
Esc使わんから頻繁に使う
でも一番使うのはu

550
名無しさん@お腹いっぱい。[]   投稿日:2017/04/11 19:24:23
jjとかにescバインドしたら?

551
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 19:56:26
ノーマルモードのctrl-i,ctrl-oとかインサートモードのctrl-o,ctrl-wは便利だからよく使うけどな(´・ω・`)

552
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 20:10:23
Ctrlに限らずShiftもよく使うが小指痛くなったことないけどな
押し方が悪いか、キーボードが合ってないとかじゃない?

553
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 22:44:43
ペダルを入力装置としてESCを割り当てよう

554
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 22:47:49
>545,548
CapsLock があるということなら左下に Ctrl があると思うが
その Ctrl は掌で押すものだと覚えるといい、というか元々そういう設計。
(ノート? 平面キーボード? 知らん)
それか諦めて右 Ctrl も併用できるよう訓練するか。
コメント2件

555
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 13:00:23
>554
左下はなんかfnキーとかなんですけど?
コメント2件

556
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 13:05:20
小指Ctrlが無理なレベルなら、Ctrl使わないように全部マップするか、親指でCtrl押せるキーボードに乗り換える

557
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 14:08:22
>555
だからそんなキーボードのことは知らんって書いてあるんじゃない?

558
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 16:23:20
無変換をCtrlに変えて親指で押せばいいんじゃないかな
使わんやろあれ

559
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 17:51:34
もう vim のこと全然関係なくなってるなw

俺は無変換キーを Alt + 漢字、変換キーを機能付加キーにしてる。
どのソフトでも変換 + h, j, k, l でカーソル移動できる。
もう vim でも素の h, j, k, l を使ってないかもしれない気もするがいちいち覚えてない。
でも不思議なもので bash とかではちゃんと emacs キーバインドに頭が切り替わるのな。

560
名無しさん@お腹いっぱい。[]   投稿日:2017/04/12 18:23:52
日本語配列のキーボードでvimつかってんのか?
おどろき

561
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 18:25:45
英語配列はコロンが打ちづらい、mapすれば済む話だけどさ

562
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 19:15:57
仕事で英語配列使うことってまずないから、プライベートだけ英語配列でもなー

563
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 22:14:07
変換、無変換、半角全角を好きなキーにマッピングできるのは利点かもしれない

564
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 01:59:56
普段日本語配列使ってると英語配列使うとき発狂する

565
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 06:01:20
USキーボード知らずにJISキーボード使ってる奴は情弱、
知っててJISキーボード使ってるやつはロリコン変態野郎
ってばあちゃんが言ってた

566
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 10:37:26
ここはvimスレだから、その上でUSかJISかって話をしないとダメでしょう
個人的にはJIS
USだとコロン打つためにshift押さなきゃいけないのが気にくわない

567
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 11:02:17
@打つときもめんどくさいよねUS
プログラマはUSの方がいいんだろうけど

568
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 11:05:11
nnoremap ; :
nnoremap : ;
してるわ
JISは surround.vim で cs'"とかすんのが無茶苦茶めんどくさい

569
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 13:35:47
Ctrl + [ が JIS の @ の位置でできるから、自分は断然 US だな
クォーテーション二種のうちやすさは言わずもがな
コメント2件

570
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 13:55:38
ホントにUSよりJISの方が使いやすいって信じてるのか(・・;)
(かな入力者は除く)
一度何も知らずに使い始めちゃってると、疑問も持たずにそれが最善って思い込む(思い込みたい)んだろうな・・
コメント2件

571
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 14:07:08
>570
ブーメランささってますよww

572
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 15:12:47
>569
日本語キーボードで@と[は並んであるけどその一個の場所の違いがそんなに重要なの?
コメント2件

573
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 22:38:55
>572
頻繁に打つキーだから、一つ近いだけで全然違うよ

574
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 23:07:01
括弧、クォート、セミコロン頻繁に打つキーがUSの方が扱いやすいわ

575
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 03:28:37
コード打ってるときはセミコロン便利なんだけどvimの時だけめっちゃ腹立つ

576
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 07:45:58
まあ慣れだけどUSのが諸々打ちやすいので
ずっとUSだなあ

577
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 10:42:45
もしもJISキーボードの変態キー配列がホントに(普遍的に)使いやすいんだったら、
圧倒的にユーザー数が多い(ハズの)101キーボードや102キーボードユーザーから
JISキーボードに乗り換る人がいても良さそうだが、そんな人、見たことないだろ?

578
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 13:04:33
106ってなんでわざわざ101から変えたのかね?
なんか利点があるのかな?

579
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 18:00:52
Vimと親指シフトって相性いいのだろうか

580
名無しさん@お腹いっぱい。[]   投稿日:2017/04/17 19:52:44
使いやすさなんて主観的なものに普遍性なんてないだろ馬鹿かな?
お前の言う通りUSの使いやすさに普遍性があるならこの世にあるすべてのキーボード配列は今頃US配列になってるよ

581
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 20:45:44
他人のvimrcが自分にとって使いやすいとは限らないように
キーボードもひとそれぞれ
だから自分の好きなキーボードで
好きなマッピングをすればいいんだなぁ
みつを
コメント2件

582
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 00:00:24
せんだみつをキタ━━(゚∀゚)━━!!

583
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 13:48:59
>581 ワロタw

行番号表示くらいで、あんまり凝った設定してないな…
Emacsとかnanoとか、気分で使い分けてるな。

ターミナル起動中ならそのまんまVimへ。
ファイラー起動中ならleafpad。
conky等の設定弄りはnano。
ガチコードや長文ドキュメントならEmacsでしょうかね?

作業重量で自分は使い分けてる感じかの?

584
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 15:08:34
全部VimかGVim、気分でEmacsくらいか
nanoとか使いづらすぎて使うのやめた

585
ich1[]   投稿日:2017/04/20 18:35:21
https://goo.gl/fSbVMj
これは嘘でしょ?本当だと嫌だなー。。

586
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 01:42:22
vim plugにて、特定のFileTypeのファイルを開いたのち、一定時間操作がなかった時にプラグインを読み込む、などという天に唾を吐きかけるようなセッティングをする事は可能でしょうか?
コメント4件

587
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 10:41:27
>586
:h CursorHold

588
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 12:23:14
おおっ、まさにそれです!
ありがたや〜

589
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 12:59:09
>586
どんな設定つくりたいの?
参考にしたい

590
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 13:24:24
誰かVimのおもしろい話をしてくれ。気の利いたプラグインとか。
あ、VimOrganizerってどうよ。
コメント2件

591
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 17:07:12
viとemacsの論争話くらいしか面白い話は無い
コメント2件

592
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 17:08:37
ビル・ジョイについて、とか
コメント2件

593
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 18:39:30
>591
俺、その話に決着付けられるよ。
日本語入力が多い人はEmacs。これはOrg-modeによる。
英数字入力が多い人はVim。これはモード切り替え概念による。

どっちが良いっていう話じゃなくて、使う人がやりたいことによる。
俺は日本語書くときにはEmacs、コード修正にはVim使ってる。
コメント4件

594
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 18:45:03
>592
美流上位 のことかね?
未だにVimとEmacsを超えるテキストエディタが存在しないことを考えると、
その功績はすごいものがある。
この2つのエディタが消えることはないだろうね。
形や名前が変わっても、これからも残り続けるはず。
コメント2件

595
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 19:49:26
>593
それなら emacs の Evil を適用すればエディタを統一できそうだね。

596
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 19:51:56
自分はターミナル上で使うなら Vim、それ以外は emacs (evil) かな。
コメント2件

597
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 20:02:43
シェルのキーバインドもemacs方が便利だね(´・ω・`)

598
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 20:38:37
A community-driven Emacs distribution -
The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org

vimとemacsの両刀の人は、インストール後
dotspacemacs-editing-style 'hybrid
にすると、楽しめるかもしれない
コメント2件

599
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 21:15:57
Vimには感謝の気持ちしかないな
誰に感謝したらいいのか知らんけど(笑)
もしVimを使ってなかったら違う人生を歩んでいた
それほど俺に取ったら重要
コメント2件

600
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 21:25:53
>598
これはおもしろそうだね。
あんまりどっちかに偏るのも建設的じゃないし。

>596 も言ってるが、ターミナル上ならVimのほうが何かと良い。
EmacsはGUIのほうが良いな。たぶん。

601
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 21:27:24
>599
退屈してるんだ。
しかも、最近デスクトップ環境を変えて操作に戸惑ってて、VimやEmacsに逃げ込んで作業してる身だ。

語れ。

602
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 21:59:51
>594
ほんと凄いよね。
ビルさん今なにしてるんだろ・・・

Vim使ってても
<C-a>で<HOME>、<C-e>で<END>とか
Emacsっぽいキーバインド設定してるから、
案外どっちかしか認めないとも言えない。

603
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:08:56
>593
オリジナルのエディタ論争の話っしょ
双方のジョーク交えた皮肉たっぷりの
コメント2件

604
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 23:46:09
>603 のオリジナル論争ってのは、知らないかも。
原典あるなら読みたいっす。

Linuxはもちろん、UnixでもMacでも、まぁVim-gnome(gtk)は真っ先にインストールするわな。
次にEmacs入れて、vimrcとelをそれぞれ設置と。
Windowsだと使いにくいからね。
コメント2件

605
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:52:57
>604
Wikipediaでエディタ戦争で検索すると一端が見えると思う
RMSもノリノリだったはず

606
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:59:03
VimScriptが割と気に入ってるからVimって層もいるんですよ

607
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 00:02:23
nviで良いやって人も居たり、LinusみたいにMicroEmacsだったりと色んな人は居るよね

608
ウサチャソ[sage]   投稿日:2017/05/03 18:40:41
インサートモードでHOME・ENDで行頭・行末移動できたり
viらしくない使い方してる俺は邪道なんだろうか…
windowsで106キーだとそうなっちゃうよなあ
コメント2件

609
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 19:22:27
>608
自分のやり易い方法でいいんじゃね
需要があったからその方法が提供されているわけで

610
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 21:34:04
自分が使い易い使い方で使う
それが正解だと思う

611
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 22:01:25
ホントにそう思う
僕はHJKLに馴染めなくてカーソルキーを使ってるし、
マウス(ホントはトラックパッド)も多用してるけど、
それでもVimが一番使いやすくて他のエディタを使う気になれない
コメント2件

612
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 11:00:42
>611
マウス多用だと逆に使いづらくないですか?
他のエディタと比べてどういうとき利点あるのかとかvimrcで特別なことしてるのかとか気になります
コメント2件

613
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 16:08:42
キーボードとマウスの間を手が行き来するのが心底面倒
ぼんやりソース眺めるのだとマウスのほうが捗る
コメント2件

614
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:34:50
>612
例えば、行単位のカーソル移動では、20j とかするよりも、目的の行(該当行)をクリックした方が楽だと思う(行数を計算しなくていいし)
あとはソースをざっと追ってるときのスクロールとか

>613
>キーボードとマウスの間を手が行き来するのが心底面倒
これはVimじゃなくても他のエディタでも一緒
面倒だからと言ってもこれが別にVim特有の欠点って訳じゃないし

615
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:47:40
20jとかはさすがに使わないね
行番号+Gとか他の移動コマンド使う

616
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:53:56
目的の場所への移動の手段としてeasymotionってプラグイン入れてるけど便利よ
後はJキーとか使わないからPagedownに割り振ってる

617
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:58:20
もちろん行番号+G も使うけど、数千行あったらタイプ数が5回だよね?
しかも数字って打ちにくいよね?
僕は別にホームポジションから手が離れるのは全然苦にならないから、
(タッチタイピングとか気にしないので)
この場合はマウス(トラックパッド)で該当行クリックする方が多いかな?

でもよく考えたらそれほどマウス(トラックパッド)を使う訳でもないかな?
ただ、なんか上級者(?)がやたらと「Viimではキーボードオンリー」みたいなことを初心者に言うの嫌い(笑)

618
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:09:57
まあ、あれだ、ちと考えて腕を動かす労力を嫌うのか、さっさと腕を動かしてしまうのが楽か、ってだけ。
で、vi 系統の主流派は腕を極力動かさない方ってだけ。
うるさいこと言う原理主義者もいるだろうけど気にすな。
いまどきマウスがない環境なんてまずないし、ウィンドウマネージャが動いてる上で Vim 以外のソフトも動いてればキーボードオンリーなんて非現実的だ。

619
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:19:04
easymotionよさげなので入れてみる
Jは普通に多用するけどなー使わないのか

アルファベットに比べると数字は打ちにくいけど
自分の場合はトラックパッドに手を伸ばすのに比べると楽
G以外ならHMLや{}をjkと使うことが多い

あと好みはあるだろうけどrelativenumberとhybridモードで使えば
画面内の行移動なら数字は多くて2桁になるよ

620
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:28:38
easymotionは俺がVim使い出したきっかけだからな、便利さは保証する
ただVim自体の移動手段が多いから最近はそんなに使ってないがw

621
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 01:04:47
>自分のやりやすい方法
>自分が使いやすい使い方
の流れの話だよ?

マウスやトラックパッドを多用(?)しようが、どんな使い方しようが、
それでもなお Vim がいいって言ってんだから、いちいち茶々いれられるのもなぁ
ああだこうだ言われても、そんなこたぁ分かってるよ
Vimに対してネガティブなことは何も言ってない

622
名無しさん@お腹いっぱい。[]   投稿日:2017/05/05 02:06:42
relative number を有効にすると 20j とかはわりと使う。

でも、単なる移動より、d11k とかモーションとあわせるほうがおおいかな。
コメント2件

623
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 12:06:54
結局、番号見るより連打する方が楽よね

624
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 16:04:14
d11jとかもビジュアルモードでj押しっぱなしで選択してやってしまう

625
名無しさん@お腹いっぱい。[]   投稿日:2017/05/05 17:12:10
:set relativenumber してみなよ

jk 連打がいかに非効率だったかよくわかると思うよ

626
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 22:02:44
移動はいつも↓↑だわ

627
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/08 19:22:21
easymotionはイイゾ

628
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/09 02:55:24
>622,625
おー、これは知らなかった。大きい。いちいちビジュアルで範囲指定しなくてよくなる。

629
名無しさん@お腹いっぱい。[]   投稿日:2017/05/09 13:07:12
おれも、easy motionに一票

630
名無しさん@お腹いっぱい。[]   投稿日:2017/05/09 16:21:49
プラグインは20個ぐらいしか入れてない
ファイルタイプ関係なく利用するプラグインが5個
ファイルタイプ別だと1〜2個

cronでPC起動時にvim更新用スクリプトで自動的に最新版が使える状態にしてる
PC起動してすぐ何かすることってないからね

631
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/09 16:43:15
もう10年以上 Vim 使ってる、メインで。
一日16時間以上端末の前に座ってて、その殆どが Vim 使ってる時間。
でもみんなみたいに詳しくない。
プラグインってなんだっけ?
surround.vim みたいなの?
だとしたら僕が使ってるのは、vim-colors-solarized.vim と surround.vim だけかな?
基本の機能(?)だけでなんにも問題ないし、これからもずっと Vim のお世話になるよ♪
コメント2件

632
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:17:33
> 625 消したいトキに set nonu とかで消えてくれないのが悩みです よい方法ご教示くだしあ
コメント2件

633
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:53:23
>632
se nonu nornu じゃあかんの?
コメント2件

634
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:58:06
>633 あざもす!指が覚えるまで鍛錬します あざもす!!
コメント2件

635
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 07:39:46
>634
nnoremap <leader><leader>n :<c-u>se rnu!
とかでいんやない?
nu rnuのときと、nonu rnu のときがあったりするならちょっと工夫必要だけど
コメント2件

636
名無しさん@お腹いっぱい。[]   投稿日:2017/05/10 16:39:49
>631
俺もあんまり入れない。
プラグイン探すよりマニュアルよく読んだ方がリターンが多い
コメント2件

637
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 02:34:23
>635 あざもず! 明日設定してみます あざずも!!

638
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 04:35:33
おれも十年近く使ってるけどプラグインなんていうのを入れたことがないというか存在知らなかったかもしれない。

639
名無しさん@お腹いっぱい。[]   投稿日:2017/05/11 08:41:27
>636
吟味した中でなにいれてる?

640
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 09:11:13
Escでノーマルに戻るときカーソルが1つ左に移動するのってなんで?

641
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 10:06:31
lightline、gnupg、vcscommand、あとは言語サポートがいくつか

642
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:30:43
vimのフォントを変えても、起動の度にフォントがリセットされてるんですけどどうすれば設定が保存されたままになるんでせうか?
コメント2件

643
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:31:55
>642
.gvimrcに「set guifont=フォント名 サイズ」を書く
コメント2件

644
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:43:10
>643
鼎任后

645
名無しさん@お腹いっぱい。[]   投稿日:2017/05/20 07:19:51
なんでgvim限定?

646
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/20 07:34:21
vimのフォントは端末の設定

647
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 08:21:26
vimとgvimってどっちが多く使われてるの?
慣れとくのはvimの方がいい?

648
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:28:43
vim使い始めようと思うんだけど、(ひとまずwin10でGvim)
どの本がいい?
コメント2件

649
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:41:15
>648
実践Vim 思考のスピードで編集しよう!
仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊)

650
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:48:12
そう!実践Vim! これさえ読めばいい
本当に長く使いこんだ人が得た知恵と経験が凝縮された本だよ
読んでいて伝わってくる、何より面白い

651
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:48:41
リンダ・ラムのvi入門持ってるけど(vimの内容入ってない古いやつ)、
最初はウェブ検索して使い方書いてあるとこ見ててもいいと思う。

652
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:59:41
thx
実践vimは絶版だね kindle持ってないしなあ
中古の在庫も見当たらない
仕事で役立つは在庫あるんで買ってみるわ
コメント2件

653
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:11:27
KindleなんてスマホでもPCでも見れるやんけ

654
名無しさん@お腹いっぱい。[]   投稿日:2017/05/21 11:12:08
本なんているかね?ドキュメントに書かれてることばっかりでしょ
コメント2件

655
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:16:09
書き込みたいんで本がいい

656
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:25:56
>652
2nd Edition 英語
http://www.amazon.co.jp/dp/1680501275/
中古
https://www.amazon.co.jp/gp/offer-listing/4048916599/ref=tmm_pap_used_...;condition=used&qid=&sr=

名著「実践Vim (Practical Vim) 」の第2版は何が変わったのか?
http://thebrews.info/%E5%90%8D%E8%91%97%E3%80%8C%E5%AE%9F%E8%B7%B5...

657
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:27:15
$ vimtutor

658
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:30:48
>654
実践Vimは作者のVim愛と訳の親しみやすさもオススメポイントだと思ってます

659
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:33:48
vim覚えるのに本買いたがるアホがいるのかw

660
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 12:05:35
実践Vimに書いてある事
実践で身に付けようと思ったらすげー遠回りだから
正しい投資だよ

661
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 12:59:11
実践Vimは、kindle版はリフローだけど、達人出版会のはPDFとEPUBだから、
書籍フォーマットとリフローの両方が手に入る(と思う)

英語わかるなら、youtube動画さがせば、すごい人のvimコーディングいろいろあるけど、
日本語動画は最初から除外してるからわからない

662
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 19:45:22
実践Vim読んでからvimの使い方が色々と変わったわ

663
名無しさん@お腹いっぱい。[]   投稿日:2017/05/21 20:07:57
チュートリアルで充分

664
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 20:10:49
vimtutorの内容なんて初歩の初歩だけやん
サーバ管理だけに使うならそれでいいけど、プログラミングに使うには全然機能が紹介されてない(´・ω・`)

665
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 20:12:12
:hに全部書いてある

666
test/read.cgi/unix/1455436351/671" rel="noopener noreferrer" target="_blank">>>671 の感覚がわから[]   投稿日:0000/00/00 00:00:00

667
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 18:13:35
ディスってんの一人じゃないですかね

668
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 19:03:06
688が空気読んでくれることに期待

669
名無しさん@お腹いっぱい。[]   投稿日:2017/05/22 21:43:21
何年使おうが案外ぽっかり使ってない機能って残ってるよ
vim使いこなしてますなんて口が裂けても言えんわ

670
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:18:01
使いこなしている、なんて誰か言ってるか?
それと、使っていない機能が残っていようが、自分用の道具なんだからすべての機能を使う(知る)必要はない
あいかわらずアホがいるな

671
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:23:42
ギャラリーとしては、荒れて伸びてるほうが過疎ってるより嬉しいんだけど、欲をいえば具体的なテクニックに絡めて煽り合ってほしい
コメント1件

672
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:24:19
具体的な vim の、でした。

673
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:25:19
何にでも言えることだが、知れば知るほど分からないことが増えてくるのさ
実践Vimを読んだ者は己の未熟さを知り
ドキュメントだけ読んだ者はマスターした気になるのよ

674
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:39:23
じゃあ質問

abcdefghijklmno
abcdefghijklmno
...
abcdefghijklmno
abcdefghijklmno

上記のjにカーソルがあったとして、
ファイル最下部のjに行きたい場合の最善の方法を知りたい
Gfjとか、100jみたいな多めに数字を
前置する操作以外で教えてください

675
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:59:33
意味が分からん、Gfjよりきっと最善の操作方法があるに違いないってセブンセンシズが囁いてんの?
Gfjでええやんか

676
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:03:30
>680
最善て何?
Gfjが最善でない理由は?

677
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:12:15
入力数が少なかったり、行き過ぎた場合の修正が容易であればより効率的な方法だと思う

自分は Gfj よりも適当なのは思い付かないけど

678
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:58:23
>680
Gfj以外だと
se wrapscan
gg?j
とか

679
680[sage]   投稿日:2017/05/23 02:00:36
例があんまり良くなかったですね
最善って言葉はGfjよりきっと最善の操作方法があるに違いないって思い込んだ結果出てきた言葉なので許してくださいw
gg?jとかは自分の中では面白い操作方法でした
ありがとうございました!

680
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 08:36:22
f文字列なんて機能知らなかった
コメント4件

681
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 10:34:38
ソースは至高のドキュメント

682
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 12:38:29
>686
便利。
逆方向はF。文字の一個手前はt
;でリピートできる
括弧の途中から括弧の手前まで消したい時に、dt) とかよくやる

683
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 12:44:44
>687
ソースで知りたい所に素早くたどり着くにはどうしたらいいですか

684
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:13:35
何かキーワードでgrepするのが一番簡単だと思うけど

685
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:25:03
そのキーワードを思いつくのが大変で
結局ある程度精通してないとなかなか調べがつかんです

686
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:31:27
vi 最下行 ジャンプ とかでぐぐってしまいます
コメント2件

687
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:35:47

688
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 14:36:58
遅いような気がするんですが…:vimgrepを利用しますか?
コメント1件

689
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 15:00:39
>694
grepprgオプションを適切に設定して :grep を使うべき
コメント2件

690
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 15:41:13
>695
パフォーマンスを考慮すると外部grepですよね

windows の findstr の対応エンコーディングは非力なので
cygwin を導入して lgrep のビルドをすべきかな…

windows版のvim使いは grep に何を利用してます?

691
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 15:53:50
windows使いはソフトウェア板行けよ4ね

692
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/24 20:08:36
>696
windowsに限らないが ripgrep 一択

693
名無しさん@お腹いっぱい。[]   投稿日:2017/05/25 00:48:16
>698
鼎笋辰冤力候補

>697 4ね
は?( ̄^ ̄)凸 オマエw

694
名無しさん@お腹いっぱい。[]   投稿日:2017/05/25 08:43:57
まあ、ドザはうざいな
コメント4件

695
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 21:57:48
WSLはウィンドウズに入りますか〜?
コメント2件

696
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 22:01:24
窓は日本語やらコマンドやらの扱いが腐ってるから使いたくないわ
コメント2件

697
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 22:01:56
というかここUNIX板やんけ
コメント2件

698
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/26 08:29:17
ある外部のコマンドが動いてるかどうか調べる方法ってありますか?
具体的には、apvlvが開いていなければ起動、みたいな感じにしたいのですが……
コメント2件

699
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/26 08:50:52
>704
ps ... | grep foo して動いてなければ apvlv を起動するシェルスクリプトを system() で呼び出すなど

700
名無しさん@お腹いっぱい。[]   投稿日:2017/06/01 13:42:26
vim-jpのメンバーってどうやったらなれるの?
絶対活動してないだろって人もメンバーもいるし謎
勉強会に参加したかどうかで決まる?

701
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/01 16:16:27
lingr辺りで聞いてみたらどうだ?
俺あそこ参加してるわけじゃないから適当だが

702
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/09 18:03:15
str="(str:hogehoge)"に対し、substitute()関数1つでhogehogeにするにはどうすればいいんですか?

703
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/09 21:10:20
>708
試してないがこんな感じでどうかな
substitute(str, '(str:/(/w/+/))', '/1', '')

704
名無しさん@お腹いっぱい。[]   投稿日:2017/06/10 09:23:31
let str = "(str:hogehoge)"
let str = "hogehoge"
コメント2件

705
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/10 10:20:44
すまん、バックスラッシュがスラッシュになってたわ

>708
substitute(str, '(str:\(\w\+\))', '\1', '')

706
名無しさん@お腹いっぱい。[]   投稿日:2017/06/10 12:54:16
>694
grep したいファイルが git 管理なら git grep が便利かも
自分は Linux も win も fugitive プラグイン入れて
:Ggrep です

707
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/13 22:25:17
_aaa.bbb_というファイルを自動でfiletypeに設定したいので、.vimrcに設定したいです。

下記だと、__aaa.bbb_、_aaa.bbb__などのように "_" が連続した場合も対象になるので、
"_" の次は "_" ではない何か、にしたいのですが、どのように書けばよいでしょうか?

autocmd BufNewFile,BufRead _*_ set filetype=vim

708
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/13 23:52:32
>713
関数作ってそこで判断する感じかな
コメント4件

709
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 00:05:02
>713
試してないがこんな感じ?
fu! s:foo(file)
if a: file ==# '_aaa.bbb_'
setf vim
endf

autocmd BufNewFile,BufRead * cal <sid>foo(expand('%'))

710
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 00:08:54
>713
あ、関数作らなくてもその場で判断できるな
雰囲気的にこんな感じ
autocmd BufNewFile,BufRead _*_ if expand('%') =~ '^_aaa.bbb_$' | setl filetype=vim | endif

711
名無しさん@お腹いっぱい。[]   投稿日:2017/06/14 00:59:13
>713
autocmd BufNewFile,BufRead _[^_]*[^_]_,_[^_]_ set filetype=vim

_[^_]*[^_]_
  _aa_, _aaa_, _aaa.bbb_, _a_b_, _..._, など
_[^_]_
  _a_, _1_, _?_, など

http://vim-jp.org/vimdoc-ja/autocmd.html#autocmd-patterns
> パターンの解釈方法は、ファイル名の解釈方法と大体同じである。
(中略)
> [^ch] は 'c' と 'h' 以外の文字にマッチ

712
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 09:23:31
教えてください。
$で行末まで移動すると行末の最後の可視文字に移動しますよね?
ところが、
v$で行末までヤンクしようとすると改行コードまでヤンクされてしまいますよね?
これを行末の可視文字までにすることはできますか?

713
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 16:14:17
>718
なんのためのビジュアルモードやねん、v$hyでええやろ
コメント8件

714
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 18:40:28

715
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 19:38:47
>720
きゃぁ〜素敵♪

716
713[sage]   投稿日:2017/06/15 00:52:32
>714-717

皆さまありがとうございます。
関数、if文、正規表現的な表現と、色々使えるんですね。
vimは奥が深い。
とりあえず今回は正規表現的な[^_]を使ってみます。
ありがとうございました。

717
名無しさん@お腹いっぱい。[]   投稿日:2017/06/23 15:09:09
g_とか初めて知ったわ。Vim すげー

718
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 15:20:29
逆はg^ね。
よく_と^が対になってるから覚えとくと吉(いま思い出した
コメント6件

719
名無しさん@お腹いっぱい。[]   投稿日:2017/06/23 16:33:43
>724
また :help してみる気になった。
そして日本語版がかなり充実していて驚いた。もう英語版捨ててもいいくらいの内容だな。
コメント2件

720
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 22:47:23
>720
こういうオトナ格好いい
コメント3件

721
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 22:58:41
>719
こういうオバカ格好わるい

722
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 16:36:00
gの接頭辞が付く奴で便利なコマンドって他にあるかね
最後に編集した箇所にカーソル飛ばしてインサートモードに出来るgiはよく使う(´・ω・`)

723
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 16:47:47
geとかg~とか

724
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 18:39:42
>728
よく使うのは
gv
g;
gi
コメント2件

725
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 21:39:21
>718
カーソル位置から行末までヤンクしたいということなら、
y$

726
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/25 10:30:13
Jだとスペース入るけどgJなら入らないとか

727
名無しさん@お腹いっぱい。[]   投稿日:2017/06/25 20:34:12
このgは結局なんのコマンドなんだ?

728
名無しさん@お腹いっぱい。[]   投稿日:2017/06/25 21:26:53
押しやすいキー
コメント2件

729
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/25 21:33:35
一等地にあるワリに特にこれといった意味付けのない
汎用プレフィクスみたいな存在

730
名無しさん@お腹いっぱい。[]   投稿日:2017/06/26 23:57:53
vimでyoucomletemeを使っています。
javascriptにて、サードパーティモジュールの補完がどうしてもできません…
具体的にはblessedというクールなモジュールの補完がしたいんです!!どうしたらよろしいでしょうか?

731
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/27 00:01:49
>736
YCMのreadmeにTernとrequirejsを設定したらいけそうな雰囲気なこと書いてあるけど試した?

732
名無しさん@お腹いっぱい。[]   投稿日:2017/06/27 01:14:17
僭越かつ恐縮でありますが、自分の拙いアレでございますところrequirejsはまた違ったアレであるっぽいと感じております…。
じっさいの所、javascriptというものは素晴らしく難解でごじゃります。

733
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/29 20:55:03
>590
vim-orgmodeってのもあるけど何かとっても重い。

734
名無しさん@お腹いっぱい。[]   投稿日:2017/06/30 11:38:48
https://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04
上記syntaxを使っています。

文字入力してenterしたり、コメント入れてenterすると文字列の先頭に空白?タブ?がついてインデントされます。
このインデントを無効にしたいのですが、
let b:did_indent = 〜
のような記述が見当たりません。
どうすれば無効にできますか?

735
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/30 13:18:23
>740
インデントはふつうindent/cdslib.vimに書いてある
もしruntimepathにそのファイルがなければ、autoindentが設定されてるとか?
:se ai? で autoindent なら設定済。se noai でオフできる

736
740[]   投稿日:2017/07/06 19:53:13
>741
コメントありがとうございます。
確認が遅くなりすみません。

インデントは設定で設定されるということでしょうか?
~/.vim/indent/cdslib.vim

設置したのは下記のみです。
~/.vim/syntax/cdslib.vim

また、下記を確認したところ、"noautoindent"となりました。
:se ai?
noautoindent

そうなると、下記コードのどれかがインデントの制御をしていると思うのですが、
どれかわかりますでしょうか?
https://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04
コメント2件

737
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/06 20:00:32
>742
こんなのとか?
http://machakann.hatenablog.com/entry/2015/08/15/132247
そのソースはハイライトしかしないから外部のどっかでインデントかかってるはず

738
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 14:42:51
( を入力したら () にするのは

https://github.com/cohama/lexima.vim

でいい感じになったのですが、
| がカーソルだとして

|hello

のときは

|()hello

ではなく

|(hello)

としたいのです。

つまり ysw( が ( だけでできないかなと。

一番ベストはカーソル位置が中途半端な h|ello でも (hello) になれば最高です。

739
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 15:52:22
>744
https://github.com/tpope/vim-surround
これどうかな?
自分の環境だと
yss) でカーソルが hello の先頭の場合も途中の場合でもそれっぽく囲ってくれる

740
sage[]   投稿日:2017/07/09 16:57:36
yss) 完璧だった。ありがと。

( したら何もなければ () になって
( の横に文字があったら (hello) できないですか
コメント2件

741
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 17:16:33
>746
<cword>とかで判定したらいけると思う
コメント2件

742
740[sage]   投稿日:2017/07/11 00:54:07
>743

このページ、まさに探していた情報ですね。
こんな色々な設定方法があるんですね、これはちょっと調べたくらいじゃわからない。。

時間がある時にじっくり調べてみたいと思います。
ありがとうございました。
コメント2件

743
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/12 01:25:29
ヘルプウィンドウのみで有効になるキーマップって autocmd あたりで設定できますかね。
:help autocmd-events-abc<CR> には目を通したのですが、それらしき項目(「カーソルがヘルプウィンドウにあるとき」とか)
がなかったです。
具体的にはヘルプウィンドウに居るときは `<Esc>` mapped `:helpclose<CR>` な設定をしたいのです。


" NeoVim になって幾つか隠しコマンドが削られて悲C
" :Ni! とか。
" :help!<CR>/:help 42 とかは生き残ってるけど。
コメント2件

744
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 01:30:54
>749
au! Filetype help あたりでできるんやないかね
コメント2件

745
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/12 01:41:12
蛇足ですが
augroupe HelpWindowEscKeyClose
autocmd!
autocmd FileType help nnoremap <Esc> :helpclose<CR>
augroupe

746
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 01:42:11
>750
すいません時間差でした。>751 のような設定では効果ありませんでした……。
コメント2件

747
749[sage]   投稿日:2017/07/12 01:52:22
スレ汚してすいません。
749 = 751 = 752 = 753 です。

748
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 03:58:26
Kaoriya版 8.0.596 だけど、 >751 で動いたよ
ただ nnoremap に <buffer> 付けた方がいいね

749
749[sage]   投稿日:2017/07/12 04:05:06
>754
ありがとうございます!<buffer> 付けたところ期待通りの動作になりました!
:help map-<buffer> 百万回読み直してきます。

一応動作環境は:自家製 NeoVim 0.2.0 on DragonFly BSD 4.8.0 でした。
" NeoVim だと autocmd 周りがちょっと厳密に処理されるみたいですね。
コメント2件

750
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 18:03:30
Vim の大文字小文字の判別を平仮名片仮名に拡張できたらいいな〜
(「大文字」を「片仮名」だとして) gUiw でカーソル下の単語を一挙にカタカナにとか。
個々の事例は関数駆使すればいけそうなんだけど……我侭だな。
でも ~ とか gu/gU が無駄なんだよな、日本語打ってると。
コメント2件

751
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 21:44:52
窓系エディタでできる「再変換」ができるといいよねとか
コメント4件

752
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:01:33
>757
それ一時期プラグインとして実装しようとしてたww
しかし阿呆な俺は
<c-word> の「読み」を Migemo 系列の辞書から解析

得られた「読み」をローカルの SKK 辞書から線形で検索

検索結果を今度は検索語句と見て SKK 辞書から線形検索
くらいしか思い付かず、資源的に絶望した。

Vim でもっと日本語が打ちやすくなれば嬉しいんだけどね。
それでも Vim 6.x にプラグイン天こ盛りしてた頃よりも
NeoVim 0.2.x 素で使う方が日本語入力環境は大分マシだとは思う。
日本語の word 系の移動がトリッキーな方法じゃなく実現されてて感動したし。

長文失礼。

753
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:09:59
cscopeを使うために .vimrc に以下のように指定してあります。

if has("cscope")
    set cscopequickfix=s-,c-,d-,i-,t-,e-
endif

C の変数の上で^\s とやっても、:help cscope に書いてあるように
変数を定義している場所のリストが出ずに、見つかった最初の行に
jumpして、最下行に、

(1 of 6): <<global>> EXPORT_SYMBOL(init_level4_pgt);

と表示されます。

(1 of 6) ということは、6個候補があることになりますが、次の候補
に移る方法がわかりません。

helpに書いてあるようにリストを出すか、次の候補に移る方法があれば
教えてください。 vimのバージョンは7.4, cscopeのバージョンは15.8bです。

よろしくお願いします。

754
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:23:35
>759
使ったことないが、候補がquickfixに出てるなら:qnextで次、 :qprevで前に移動できる
あと :cwindow でquickfixウィンドウが開く
コメント2件

755
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/18 19:55:25
すいません age ます。
Vim の CSS に対する syntax highlight が
@-moz-document url-prefix("http://www.example.com/index.html";)
{
/* css styles */
}
という構造内に対して効きません。
一応 ML で要望を提出したのですが、上記の構文は css の規定に従っておらず、
今後サポートする優先度は低いと言われました。
そこで既存の syntax/css.vim を一部上書きしたいのですが、
恥かしながらどこをどう弄ればいいのか皆目検討付きません……。
抽象的なお願いですいませんが何かアドバイスを……。

756
名無しさん@お腹いっぱい。[]   投稿日:2017/07/18 22:07:58
すみませんが念の為そのMLのURLを書いて頂けますか
まだそのML呼んでないので。
それとこれをコピペして試しましたが違和感ありません
>@-moz-document url-prefix("http://www.example.com/index.html";)
>{
> /* css styles */
>}
どの部分が効かないのか説明してください

757
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/18 22:36:36
>761
ドキュメント確認してなくてすまんが、
~/.vim/after/syntax/css.vim で上書きできない?
コメント2件

758
759[sage]   投稿日:2017/07/19 00:46:05
>760
コメントありがとうございます。

:cwindow でウィンドウが開いて残りにもjumpすることができました。
:qnext や :qprev を実行すると「E492: エディタのコマンドではありません: qnext」
となってしまいます。
:qnext や :qprev を実行するために特別な設定がいるのでしょうか?

759
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/19 07:21:44
>764
すまん
:cnext と :cprevious だった
詳しくは :h quickfix
コメント2件

760
名無しさん@お腹いっぱい。[]   投稿日:2017/07/19 09:57:52
>761
vim-jpでもそういう報告も要望も見たことないし
vim_devでだいぶ昔に報告してる人いるけど日本人じゃないし
どこのMLの話なの?
コメント2件

761
名無しさん@お腹いっぱい。[]   投稿日:2017/07/22 00:58:02
>761
レスポンス遅いから調査する気も失せてくるが
勘違いってことでいいの?
コメント5件

762
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/27 21:05:36
vimにもついにターミナルが実装されたね
使ってみたけどターミナルを終了する方法がわからんかった(´・ω・`)

763
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/28 12:44:01
>768
まじでそれどこを見ればわかるんですか?

764
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/28 13:37:28
ああ、わかりました。
<C-w>は使えて<C-w>:でExコマンドも打てるんだ。
コメント2件

765
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/28 14:29:27
ターミナルすごない(´・ω・`)?

766
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/29 03:05:07
最初からあんまりにもそのものに見える。

767
名無しさん@お腹いっぱい。[]   投稿日:2017/08/06 11:26:50
sublimetextからvimに乗り換えたばかりの新人です
http://www.programmerprofile.net/staruser/vim/
フォローしとけばためになりそうなすごいvimmerをフォローしたいんだけど
ここに載ってる人以外にもすごい人いませんか?

768
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/06 12:16:14
>773
LingrのVim部屋の常連フォローしとけばおk
コメント4件

769
名無しさん@お腹いっぱい。[]   投稿日:2017/08/07 14:23:14
>768
これどういうこと?
今までもずっと使えてたよね?

770
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/07 18:26:02
>775
neovimみたいに:terminalコマンドが実装されて、vimの中で一つのバッファとして端末が動かせるようになった

771
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/07 19:11:27
>775
ターミナルで使えるのではなくて、vimにターミナルの機能がついたんだよ(´・ω・`)

772
名無しさん@お腹いっぱい。[]   投稿日:2017/08/07 22:12:38
>776
なるほどそういうことね

>777
gvimのUI部分はもともとダム端末として使えてたよ
:!bash
とかやったら分かる

773
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/07 23:06:59
:shェ…
コメント2件

774
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/07 23:25:03
neovimこれからどうなるの…もう合流はありえないよな

775
名無しさん@お腹いっぱい。[]   投稿日:2017/08/07 23:26:24
gvimで
:!vim
すると面白いことになるよな
コメント4件

776
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 13:09:12
出力が上に流れてしまった場合、
terminal modeのままtermninalウィンドウをスクロールすることはできないんですよね?
コメント2件

777
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 13:16:25
Gvim(Windows)を使っています。

なぜか「!」を入力すると

この文字が強調表示されてしまいます。

強調表示されない様にするにはどうすればよいですか?


カラースキームは ron を使っています。
コメント2件

778
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 14:12:49
聞く場所が違う

779
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 14:17:06
どこで聞けばいいの?

Gvimのスレッドが無いんだよ

780
名無しさん@お腹いっぱい。[]   投稿日:2017/08/08 16:42:15
syntax onになってるんじゃね?

781
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 17:07:08
>783
そのカラースキームを使わないとどうなの?

782
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 17:43:19
>782
そこでscreen/tmuxですよ
コメント1件

783
ねこまじ[]   投稿日:2017/08/08 19:04:42
WannaCryを止めた英国のヒーロー、ベガスで米FBIに逮捕される。
最大40年の刑、本人は無罪主張
http://www.gizmodo.jp/2017/08/wannacry23defconfbi-5wannacry.html
コメント4件

784
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 19:05:10
>783
:se ft 何?
そのfiletypeのシンタックスがそうなってるだけなんじゃないかと

785
名無しさん@お腹いっぱい。[]   投稿日:2017/08/08 21:35:08
まずWindowsを削除します

786
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/08 22:56:59
>788
vimの内部で:terminalで開くウィンドウのことなんですが、
やっぱりそういう手段しかないんでしょうか?
普通のターミナルと同じようにスクロールできてもよさそうなんですが。

787
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/09 08:19:51
neovimならスクロールバック出来るね
でもtmuxに慣れてるからそっちを使ってしまう(´・ω・`)

788
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/09 09:43:48
neovimまだがんばってたんだ(´・ω・`)
コメント2件

789
名無しさん@お腹いっぱい。[]   投稿日:2017/08/09 20:18:17
terminalの要望出すなら早めがいいよ

790
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/11 15:43:52
vimでtypescriptとgoの開発したいです。
基本的なvimの操作は知ってるけどプラグインの導入はしたことが無いです。
入院中で手元にandroidしかないので
termuxにvimを入れて環境作ろうとしてるんですけど、最短で環境を作る方法ってないですかね。

791
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/11 16:58:23

792
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/11 18:16:06
>796
aptで必要なものインストールするだけじゃん

793
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/11 19:13:49
>797
それだとgo環境は導入できませんよね。
とりあえずdein.vimを導入すればいいというのは何となくわかったので自力で頑張ってみます

794
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/12 06:24:24
vim使うならneovim使った方が良いと聞いたのですが、
どっち使ったら良いのでしょうか? vimはほぼ初心者です。

795
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/12 10:02:22
先ず自分で試す事。

796
名無しさん@お腹いっぱい。[]   投稿日:2017/08/12 12:36:38
nviとかelvisのほうが互換性高いぞ
コメント4件

797
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/12 19:23:07
>800
あんた、そもそも使わんでええやん
無理して(笑)
コメント2件

798
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 00:31:44
termuxでvim使ってる人いませんか?
syntax enaleとかsyntax onとかしても
色分け表示されなくて。
macで同じ.vimrc使っても色分けヒョウジされるのですが
termuxのvimでカラー表示する方法を知りたいです

799
名無しさん@お腹いっぱい。[]   投稿日:2017/08/13 01:24:11
>800
Emacsというのがあります

800
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 01:53:17
>803
無理する事になるのですか?
>805
初心者と書きましたが、実は十年以上前に両方とも短期間少しだけ使う機会がありまして、
その時は基本的な事だけでもはや忘れていますが、
vimの方が合っていると思ったのでEmacsという選択肢は考えてないです。
コメント8件

801
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 03:02:49
>806 >800
vimとneovimを両方とも使って
どちらが自分にあっているか確かめればいいんじゃないか?
コメント2件

802
名無しさん@お腹いっぱい。[]   投稿日:2017/08/13 03:33:32
Emacs + evil という手段もあるんだよなあ

803
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 04:04:21
>801>807
もちろん書き込む前に使ってみたけれども初心者では両方とも同じとしか分からかったですね。
最初に使い始める人に勧めるとすればどちらですか?
コメント2件

804
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 05:49:32
そんな質問に「正解」なんてないって分からんか?
トーストに塗るのにバターがいいかマーガリンがいいか、初心者の俺に教えてくれ(笑)

805
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 06:32:10
>809
neovimを使った方が良いって言ってたその人に理由を聞いてみればいいんじゃないの
これから使い始めるんじゃ、いずれにせよ基本的な機能しか使わないだろうし、どっちでも大差ないように思えるけど
コメント2件

806
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 07:15:59
>810
バターが良いでしょうね、マーガリンはバターの代用でしかありません。
塗りやすさと安さ、若干健康への害が考えられる事から、
値段に問題がないのならバター一択です。
コメント2件

807
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 07:24:10
>811
何年も経てばvimがneovimに置き換わっていくような流れでもないですよね?
そうであるならば今の所はvimの方が利用者数が圧倒的に多そうなので、
とりあえずはvim使っていくのが良さそうですね。
返答して下さった方々ありがとうございました。
コメント2件

808
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 18:08:42
neovimはvimとの互換性も重視してるから手っ取り早い方から始めたらいい

809
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 20:03:45
neovimが先に実装したterminalとか非同期の仕組みがvimにも取り入れられたから、neovim独自の機能って少ない気がする(´・ω・`)
コメント2件

810
名無しさん@お腹いっぱい。[]   投稿日:2017/08/13 20:26:29
互換性wwwwwwwwwwwwwwwwwwwwwwwww
ないよ
コメント2件

811
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/13 20:30:25
暗号化機能がないからneovimは使えない
コメント2件

812
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 02:01:14
唯一嬉しかったのは,カーソルの形状が GVim 並にコロコロ変わるようになったことかな。
Vim だと c/y/d 時に形状変化させられないし。(できんのかな,もしかして)

813
自己レス[]   投稿日:2017/08/14 07:39:41
>(できんのかな)
いや無理っぽいね。間違ってたらアレだと思ってヘルプ読んだけど,どうもそんな機能は Vim では実装されてないようだし,またそんな状況も想定されてないみたい。
あともう一つ見つけたけど,termguicolors オプションが NeoVim だと正常なのに,Vim だと ctermbg, guibg ともに効かないらしいね。
まあ俺は端末エミュレーションが好きで,こういうところが気になるので,NeoVim に移行したんだけど。

814
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 15:46:38
あと,Vim -- NeoVim に互換性は十分にある。少なくとも >816 程度の人間が扱える範疇には,非互換な部分は存在しないだろうね。

815
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 16:09:52
一例として
https://github.com/vim-jp/issues/issues/992
こういう違いがいろいろあるけどこれが互換性十分あると言えるんだねー
他にもパス検索関係やキーマップにも互換性ないし切られた機能もあるのに互換性ないんだねーへー
初心者様が言うんだから互換性はあるんでしょうね^^

816
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 16:12:09
:%s/互換性ないんだね/互換性あるんだね/
コメント4件

817
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 17:41:57
そうだね。
例えば端末エミュレーションでも大幅に変更が加わったしね。
window.c まるごと削っちゃったみたいだし。
でも >816 程度の人間に「互換性がない」って馬鹿げた量の草生やさせるほどの変更はしていないよ。
なんてったって Vim のリファクタリングなんだから。

818
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 17:48:21
>821
このくらいなら十分互換性はあるわな

819
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 17:51:22
というか大体「初心者様」なんていう可笑しな煽り文句でおつむの具合が知れるよね。それを言うなら「上級者様」とかだろう。
「あなたそんなこと言ってるということはさぞかし Vim に長けてらっしゃるんでしょうね」という意味で。

「初心者様」が煽り文句として成立するのは,「初心者と言っておけば,能書き垂らしても許されるなんて思うなよ」みたいな文脈かな?
まあ,どう好意的に解釈しても,今回の私に対する煽りとしては明後日の方向で,矛盾してるよね。
言いたいことと言ってることが乖離してる。自分の思い通りに言葉が紡げないなんて,なんて可哀そうな人なんだろう。同情するよ。

820
名無しさん@お腹いっぱい。[]   投稿日:2017/08/14 18:15:37
>824
お前の中ではな
>823,825
技術的な反論が来るかと思ったら駄文で読む価値0
お前が認めなくても事実が変わることはない
最初からnoob君って言えばよかったなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

821
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 18:42:37
読む価値0 なのに読んじゃったのか……
先見の明が無い人って居るんだなぁ(しみじみ)
生やす草の量にそこはかとなく夏を感じますね,ホント。
コメント2件

822
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 19:06:49
同じvimrc読ませてるのにシンタックスハイライトの結果が違ってたのも、仕様がちょっと変わってるせいなのかもしれんのか

neovimってvimより軽いって書いてあるブログをよく見るけどあんまりvimとの差がわからんな(´・ω・`)

823
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 19:16:37
もしかしてvim利用者とneovim利用者の関係は悪いのですか?
火種作っちゃったかな。。すいませんでした。
コメント2件

824
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 21:48:45
うにっくす板はいつになったら強制IDになるのかな?
エスパーの助けなど借りとうない
コメント2件

825
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 22:37:11
>829
こいつ絶対 NeoVim と Vim どっちが良いか最初に聞いてきた奴じゃねえな。

826
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 22:50:44
neovimとvimどっちがいいの?
普通に考えたらコードが改善してるneovimの方が良い気がするけど

827
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 23:40:41
標準でvimは.vimrc。neovimはデフォルトの設定では~/.config/nvim/init.vim
後者のほうがホームディレクトリがスッキリして好き。あとは、プラグインやtruecolorとか?

いかにしてぼくがnvimを使うようになったか。また、現在のNeovimの様子とターミナル周りの知見 - Qiita
http://qiita.com/zchee/items/ad420d7d6768a1bd054e

vim8.xのほうがいいのであれば、vim8.xファンがこれくらいの文章量で説明して欲しい。

828
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/14 23:57:50
そろそろNeoVimに移行してよいのではないだろうか? - できる気がしてきた。
http://ta2gch.hateblo.jp/entry/2017/03/11/110634

829
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 00:01:58
>832
コードが改善してる(されてる?)って何をもって判断してるの?
使う側にとって感じられるメリットってある?
コメント2件

830
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 00:48:26
燃やせ燃やせ怒りを燃やせ

831
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 01:01:40
Vim(!= vi) 原理主義者がやってくる ヤア!ヤア!ヤア!

832
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 05:17:54
>835
neovimの目的ってコードの改善じゃなかったっけ?
コメント4件

833
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 05:37:16
>838
neovimの開発者がコードを改善したつもりになっているとして
実際に改善されているかどうか>832はどのように判断したか?

実際に改善されているとして、その改善によって、
エディタを使うだけの人にはどんなメリットがあるのか?
vimとneovimのどちらを使うか決める理由になるほどのメリットなのか?

ってことを>835は聞いているのだと思う

834
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 06:26:23
>839
あんた >835 だろ。そうじゃなきゃ開発陣に対して「改善したつもりになって」なんて言葉遣いしない筈だ。
自演してまで貶すとは,余程 NeoVim に恨みがあるようだが,さてはウガンダ人か?

835
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 12:44:54
両方入れるの簡単だし設定もほとんどそのまま動くんだから、
自分で判断すればいいことだと思うんだけど。
コメント8件

836
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 14:20:46
neovimってvimのどんなレガシーな部分を排除したんですか?

今は使わないようなターミナルのサポートとか?

837
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 15:00:57
>840
neovimのコードはvimのと比べてどのように改善されているか
改善されているとして、その改善はユーザーにどんなメリットがあるものなのか
それに答えればいいのにそれをせず(できず?) >835>839がNeoVim(の開発者)を
恨んでいることにして済ませようとしている人

838
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 15:35:08
VimLの実行が遅い!って不満が最初にあって
じゃあバイトコードインタプリタを導入しよう、Luaのを流用できたらいいよねってのが
Neovimだったんじゃなかったっけ?fork後のVim側もVimLの実行が早くなってるなら
それは無駄な努力だったことになるけど
コメント2件

839
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/15 15:57:34
「無駄な努力」かどうかは NeoVim の開発陣が感ずるところであって,お前じゃないよ ^ ^
コメント4件

840
名無しさん@お腹いっぱい。[]   投稿日:2017/08/15 23:47:58
linux版vimってWindows版に比べて妙にもっさりしてない?
気のせいじゃないよな?
明らかにワンテンポ何だかよくわからない待ち時間が入る
oやOで行を入れるときとか特に顕著
コメント2件

841
名無しさん@お腹いっぱい。[]   投稿日:2017/08/15 23:52:54
Windows版はキー押した瞬間に反応するけど
linuxのはカーソル位置にコマンドモードで押したキーが表示されて
それから何か処理してるかのような待ち時間が入ったあと
ようやく挿入モードに移行する

これ何でこんな風になってるの?

842
名無しさん@お腹いっぱい。[]   投稿日:2017/08/15 23:52:58
Windows版はキー押した瞬間に反応するけど
linuxのはカーソル位置にコマンドモードで押したキーが表示されて
それから何か処理してるかのような待ち時間が入ったあと
ようやく挿入モードに移行する

これ何でこんな風になってるの?

843
名無しさん@お腹いっぱい。[]   投稿日:2017/08/15 23:55:02
ミスったごめん
つーか正にこういうラグのせいで操作ミスが発生してしまうんだが

844
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 00:01:07
おま環にもほどがある

845
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 00:06:42
キーを三回打て

846
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 02:39:53
>800
neovimがナウいよ(´・ω・`)

847
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 10:41:00
自分の環境も書かずに遅くなったと言われましてもね
そりゃ2ちゃん見なくなる技術者も減りますよ

848
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 11:26:42
見なくなる技術者が減るってことは、
見る技術者が増えてるってことか?
コメント2件

849
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 12:12:31
>848
Linux版Vimには、馬鹿には使わせないように「馬鹿専用モード」ってのがあってだな、

850
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 12:22:35
BSMですね

851
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 12:30:35
バカ専モードの解除は
:set nofool
ですね

852
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 12:58:15
性格悪い奴がスレに残る仕組み
コメント2件

853
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 13:03:48
それを追い払うには
:set noasshole
ですね

854
名無しさん@お腹いっぱい。[]   投稿日:2017/08/16 15:37:26
レスポンス悪すぎるんだよ
こんなに遅いとnviへの移行も考慮に入れないといけなくなるんだが

855
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 15:53:43
主観的に遅いと言われても誰も分からないからな
利用環境と挿入にかかる時間を明記してね

856
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 19:00:04
>852
やっと答えてくれる人が現れた、返事ありがとう。
新しく作ったものの方が良いですか?
もしもvimが負の遺産を抱えているとするなら、
それが無いことが利点でしょうか。
とりあえずまだneovimは捨てずにあります。
設定はネットにあったもののほぼそのままとdeinを入れただけです。

857
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 19:25:41
Windwos環境でもgvim使ってます。

なんでvim便利なのに使ってる人少ないのかな〜

コマンドを幾つか覚えれば圧倒的にテキスト編集速度がアップするのに

858
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 19:30:34
>862
答えてくれる人が現れなかったんじゃなくて、自分の背中を押してくれる人がいなかっただけじゃ..

859
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 19:32:23
仕様要求を述べないのに選択が出来るか。

860
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/16 19:47:45
>864
そうでもないですよ、今はvim使ってますし。
pythonのコードを少し書いただけですけど。
本当にどっち使うのが良いのか判断できなかったので聞いてみただけです。

861
名無しさん@お腹いっぱい。[]   投稿日:2017/08/17 16:52:45
もっさりしてたの直ったよ
cindentが原因だったみたい
これoffにしたらWindows版みたいにキビキビ動くようになった
Windows版でもcindentは使ってたが
何も遅くはならなかったのにな

862
名無しさん@お腹いっぱい。[]   投稿日:2017/08/17 18:42:43
Ubuntu搭載のVimは有効な設定項目だと色変わってくれるから
優秀。安心して設定ができる。
でもこれどうやってシンタックスハイライト実装してるんだろう、
気になる。
MacのVimは現状ハイライトなしだからできれば対応したいんだけど
コメント2件

863
名無しさん@お腹いっぱい。[]   投稿日:2017/08/18 08:09:17
Backspaceで上の行に戻ってしまうのって
いつからこうなった?

864
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/18 10:42:54
知る限りvim 7.4の時代からそうだったけど
コメント2件

865
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/18 10:59:57
:h 'whichwrap'

866
名無しさん@お腹いっぱい。[]   投稿日:2017/08/22 18:04:18
検索や置換したときに合致した単語の色が変わるんだけど
これ変わりっぱなしで読みにくくなるんですけども
戻せないの?

867
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/22 18:22:52
>872
多分どこかで見たんだろうけどうちではこうしてる。

nnoremap <silent> <ESC><ESC> :nohlsearch<CR>

868
名無しさん@お腹いっぱい。[]   投稿日:2017/08/22 22:55:51
都度:nohでもいいんやで

869
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/23 02:15:11
>872
自分は↓を設定して<C-l>で画面リフレッシュすると同時に
ハイライトが消えるようにしてる。

nnoremap <silent> <C-l> :<C-u>nohlsearch<CR><C-l>

870
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/23 04:53:59
>875
それいいね。今迄 <Esc><Esc> に割り当ててたけど,<C-l> の方が効率的だわ。

871
名無しさん@お腹いっぱい。[]   投稿日:2017/08/24 22:57:51
vim8 の :terminal って,カーソルの形変えられたりする?
zsh を vim-keybind で使ってて,挿入モードと操作モードでカーソルの形を変えてるんだが,どうも vim の :terminal に反映されてないっぽいんだよね。
&t_SI とかは :terminal を想定してないので,別の手段が必要だと思うのだが,あいにくエスケープシーケンスに明るくないので,その辺り御教授願いたい。

872
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/24 23:47:03
駆け出しの初心者です。
gqでwrapscanを無効にしたいんですが、
次のようにしてもwrapscanが有効なままになるようです。
どこがまずいんでしょうか?

nnoremap <F4> :set opfunc=GqNoWrapscan<CR>g@
function! GqNoWrapscan(type)
let s:wrapscan = &wrapscan
set nowrapscan
silent exec "normal! '[gq']"
let &wrapscan = s:wrapscan
unlet! s:wrapscan
endfunction
コメント4件

873
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/25 07:04:38
>878
やりたいことはnowrapだね。
wrapscanは検索に関するオプションだよ

874
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/25 09:41:27
>879
gq*とした場合にはカーソル位置の単語が検索されるので、
nowrapscanを設定したいんです。
ファイル端をまたいで検索された場合に予想外の動作をしてしまいます。
それにそもそもなぜこの書き方がまずいのかを知りたいので。

875
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/26 22:12:12
>880
* でカーソル移動するのを止める一番楽な方法は nnoremap * *N かなあ

つか上の関数とgq*って何か関係あるんだっけ?
コメント2件

876
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/26 23:18:15
>881
通常*の移動やwrapscanを無効にしたいわけではありません。
gq}と打つところをgq*として予期しない(誤)動作をしたので、
試しにgqでnowrapscanを設定する関数を書いてみました。
gqではnowrapscanが設定されるべきだと思います。

以下をコメントアウトすれば期待通り動作します。
ただしnowrapscanが設定されたままになりなりますが。
> let &wrapscan = s:wrapscan
> unlet! s:wrapscan

要するにg@でopfuncに設定した関数が呼ばれるより前にwrapscanにもとの値が再設定されるので、
うまく動作していないようです。
私には他の書き方がわからないんですが。

877
878[sage]   投稿日:2017/08/27 23:52:37
いろいろすっきりしないので質問してみました。
(こういう場合どこで質問するのが常道なんですかね?)

https://vi.stackexchange.com/questions/13374/how-to-set-nowrapscan-when-fo...

結局、予想した通り関数が実際に呼ばれる時にすでに検索が完了しているので、
nowrapscanの変更が効かないのが原因のようでしたが、
この動作を変更するのはやや面倒な印象でした。
でもとりあえず躓きの原因がはっきりしてよかったです。

878
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/28 12:53:13
いつも思うけど、autoconfが作るconfigureファイルを開くと色とかいまいち綺麗に表示されないんだけど
これはconfigureファイルの書き方がshスクリプトの書式に則っていないからですかね?
それともvim側の問題?
コメント2件

879
名無しさん@お腹いっぱい。[sage]   投稿日:2017/08/28 14:36:07
文法を完全に解析してるわけでなく
なんちゃってだから
変態的なソースコードは仕方ない
コメント2件

880
名無しさん@お腹いっぱい。[age]   投稿日:2017/09/01 18:53:12
set viminfo="2000,<2000,s2000
コメント2件

881
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/03 15:18:52
インサート、コマンドモードでペーストってどうしてますか?c-r" でいけるんですがなぜかマッピングできず。。
コメント2件

882
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/03 17:47:56
inoremap <C-v> <C-r>"
みたいな感じでマッピングできるけどなぁ、どんな状況なのかわからん

883
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/03 17:49:01
あーC-vはエスケープシーケンス打つ機能あるから潰さないほうがいいけどね

884
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/03 20:00:29
puttyでShift-Spaceでやってたのが良くなかったみたいです。。

885
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/04 16:54:30
:set {option}<
ってどういう効果があるの?

886
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/05 04:41:02
:h global-local
に解説があるよん

887
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/05 09:02:45
>892
確認しましたthx!
options.txt で /}< すると見つかりますね
:h :set-< くらいで出てきてほしいけど

888
名無しさん@お腹いっぱい。[]   投稿日:2017/09/07 15:31:17
exモードじゃなくてvimの操作のまま一番下の行だけで編集するモードがあったと思うんだけど
どうやって始めるんだっけ?

889
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/07 15:32:58
q:

890
名無しさん@お腹いっぱい。[]   投稿日:2017/09/07 15:53:44
>895
それコマンドの編集モード

そうじゃなくて
画面さえ見なければ完全にvisualモードなんだけど
一番下の行だけしか使わないの
それより上は表示された分が垂れ流し状態の状態になる

891
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/07 16:26:31
意味わかんない。

892
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/07 18:19:50
NERDTreeですが、go、t、T、i、gi、s、gsでファイルを開くと必ずタブや分割で開いてくれず、NERDTreeのツリーのペインでそのまま開かれてしまいます。
何か設定が必要なんでしょうか?
コメント2件

893
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/07 23:31:37
イミワカンナイ

894
名無しさん@お腹いっぱい。[]   投稿日:2017/09/07 23:50:59
>896
Q だけど nnoremap Q gq がシステム vimrc で施されてる可能性があるので注意。

ところで viminfo を保存するファイルの場所に,それと同名のディレクトリがあると作成に失敗するっぽいんだがどういうことだろう。
set viminfo+=n~/.vim/info
という設定だとして,~/.vim に info という名前のディレクトリがあると終了時にエラー吐く。
vim 8.x on *BSD and Linux Kernel
コメント2件

895
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 05:56:07
>894
exモード時に :open

ただしvimでは使えないようだ。 :h open
Homebrew の ex-vi では使えた。
コメント2件

896
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 07:31:49
>900
ファイルシステムについて勉強しなおせ
コメント2件

897
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 17:02:11
>902
ファイルとディレクトリは違うだろJK
viminfo の保存先はファイル,俺が作ったのはディレクトリ。
この両者は普通互いに影響しないだろ。
a っていうディレクトリが存在していたら a という名前のファイルは作れないのか?
んな馬鹿な話があるか

898
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 17:11:04
驚くかもしれないが、実のところディレクトリはファイルなのだ
コメント2件

899
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 17:23:10
いいソースが見つからないが
https://ja.wikipedia.org/wiki/%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%...

"ディレクトリ (英: directory) は、コンピュータのファイルシステムにおいて、ファイルをグループ化するための特殊なファイル[1]であり…"
"[1] 正確には「特殊なファイルとして実装されることが多い」。"

900
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 17:51:49
>903
これマジレスかよワロタw
コメント2件

901
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 18:31:29
おまいら釣られ杉だからwww

902
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 19:40:32
2chで質問しといて良かったね
同僚とか上司に聞いてたら赤っ恥になった所や(´・ω・`)
コメント2件

903
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 20:22:11
>903 マジレス?
コメント3件

904
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 20:29:10
いや普通書き込む前に試すだろw
$ cat /dev/null>~/a;mkdir a
mkdir: cannot create directory 'a': File exists
よって釣りだな

905
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/08 23:41:14
>109
亀だが
[CD.vim]("https://raw.githubusercontent.com/vim-scripts/CD.vim/master/plugin/cd.vim";)
というのがある。たった一行のプラグインなので設定ファイルに追加しても良いと思う。
あと 'autochdir' というのもあるが、options.jax によると
Note: このオプションがオンになっていると動かないプラグインがある。
そうなので俺は設定してない

906
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/09 23:48:57
neovimのterminalではカーソル位置での日本語入力はできないんですよね?
xfce-terminalでは変換中の文字も見えないみたいだけど、
xtermではウィンドウの左上に表示されてちゃんと入力はできる。

907
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/10 12:27:55
neovimでAltとかCtrlとShiftの同時押しをキーマップに割り当てられるのにvimで出来ないのは何でなん?
近い将来のうちにvimでも出来るようになりそうにない?

908
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/10 19:47:20
>913
Neovim も無理なんじゃね?
フォーラムにそれっぽいのがあるけど,Shift を押さないのと一緒だっていう米があったよ。

909
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/10 21:41:25
Vimの精神に反してるから必要なら自力で実装してパッチ送るしかないんじゃ

910
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/10 21:53:01
本当にVimの精神に反してるなら、パッチ送ったところでリジェクトされるだけ

911
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 08:10:09
Vim の精神なんて Vim-shell が実装されたときに爆散しただろうw
もうとっくに「エディタ以上の機能は実装しない」なんていう古臭い観念は廃れてんだよ。

912
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 12:07:57
キッチンシンクだけは実装しないでくださいね…

913
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 12:56:31
もう遅い
コメント2件

914
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 13:30:16
バーベキューできるバルコニーはほしい

915
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 15:14:42
バルコニーとベランダの違いを256ビット以内で答えよ

916
名無しさん@お腹いっぱい。[]   投稿日:2017/09/11 20:23:10
2chってutf-8だっけ?

917
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/11 20:39:38
>922
MSのCP932だよ今時

918
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 00:13:10
板に寄るはず

919
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 16:40:41
キッチンシンクって Perl厨への「揶揄」だろ?
なんで「実装」の話になるんだ?

920
名無しさん@お腹いっぱい。[]   投稿日:2017/09/12 17:55:06
Vimって日本語入力とクリップボードとかマウス親和性を
追求しようとして色々工夫するけどどうしても空回るんだよなぁ
いまAtomにVimパッケージ入れて使ってるけど。
ブラウザがキーバインド出来ない限りマウスやコピペは使うからな、
仕様書もブラウザ経由のGoogle Documentsだし、
MacキーボードのCommandキーとCtrlを使い分けが難しいのも悩み。

921
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 20:10:24
キッチンシンクってEmacsへの揶揄じゃないの?

922
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 21:14:26
日本語入力はeskk.vim
クリップボードは標準のX連携
マウスは流し読みにしか使わない
これで満足してる
コメント2件

923
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 21:41:18
>898
誰か教えてください

924
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 21:57:28
そもそもNERDTreeユーザーがいない説

925
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/12 23:17:12
Dirvishで間に合ってるもんで

926
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/13 04:06:01
>929
自分もNERDTree使ってるけど、普通に使えてるよ
特別な設定は必要ない

927
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/13 04:38:40
Vaffleにしてる。

928
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/13 06:19:55
Netrw 便利なのに使ってる人見掛けなくて寂C
それともあたりまえすぎて誰も語ってないだけか

929
名無しさん@お腹いっぱい。[age]   投稿日:2017/09/13 13:13:29
Vim の syntax におけるキーワードの定義に
新規実装された単語を追加して欲しい時はどこに依頼すれば良いでしょうか

具体的には inputrc において
* show-mode-in-prompt
* vi-ins-mode-string
* vi-cmd-mode-string
を追加したいんですが。
コメント2件

930
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/13 13:31:39
>935
githubのプルリクも対応してくれてるぽいから、パッチあるなら投げてみたら?
もしくは、vim_dev のMLか

931
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/16 04:52:16
もう Vim はキッチンシンクだよ

932
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/16 10:46:12
キッチンシンクの次は便器だな

933
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/16 19:35:38
肥溜めだろう

934
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/17 07:01:58
既に下水管

935
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/17 07:03:58
下水より肥溜めの方が汚なく思える不思議
でも肥溜めは肥料になるからまだマシか
コメント2件

936
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/17 18:17:22
nano厨から脱するためにここに来たのでよろしく
モード切り替えとIMEは相性悪いけどどんな設定にしてるんです?
日本語オンからコマンドモードに移行するにしても
半角全角→ESC→:→i→コマンド
これ面倒ってもんじゃないし

937
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/17 19:42:27
GUI版でIMサポート機能があればEscで自動的に直接入力になる。この場合、再び挿入モードに入ると前回のIMの状態に復帰する
IM自体の設定で、Escを直接入力への切り替えにバインドするという手もある

938
名無しさん@お腹いっぱい。[age]   投稿日:2017/09/17 22:39:53
filetype に基ずいた K コマンドを実現するために以下の autocmd を作ったのですが上手く行かないです。
例えば ~/.vimrc を編集している時は単語の上で K を入力すると Vim の help 頁が開くのですが、
~/.bashrc や shell script を編集しているときにも、Vim の help が開いてしまいます。
以下の設定に従うならば、filetype=sh の場合は ! man が実行されると思うのですが、どこが間違っているのでしょうか。

augroup FileTypeHelp
autocmd!
autocmd FileType vim,help setlocal keywordprg=":help"
autocmd FileType sh setlocal keywordprg="man"
augroup END

Vim 8.0 1-992

939
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 00:24:59
>944
setコマンドのオプションにダブルクォートを付けてはいけない
コマンド行でのダブルクォートは一部の例外を除き、コメントの始まりとみなされる
つまり、あなたの書き方ではオプションに空文字を指定したのと同じ

940
944[sage]   投稿日:2017/09/18 01:23:37
>945
Thank you.

set keywordprg=
augroup FileTypeHelp
autocmd!
autocmd FileType vim,help setlocal keywordprg=:help
autocmd FileType sh setlocal keywordprg=man
augroup END

941
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 03:08:10
>946
ちなみに、 :h 'keywordprg' によると、このオプションのグローバル値を空にすると自動的に ":help" が設定されるが、現在は非推奨とのこと。理由は知らない
自分の場合はこんな風にしている。vim,help の filetype に関してはautocmdで別途対応

if executable('man')
runtime ftplugin/man.vim
set keywordprg=:Man
else
set keywordprg=:help
endif

:Man は Vim のウィンドウで man ページを読むコマンド
本体に付属している man.vim というスクリプトを読み込むことで使えるようになる

942
944[sage]   投稿日:2017/09/18 03:44:00
>947
ありがとうございます。早速設定してみて少し不便に思ったのが,
:! man -s if
だと「bash の組込みコマンド」というページが開くのですが,
:Man if だと Cannot find a 'if' というエラーが出ますね。
なお,:Man bash とすれば事もなしです。

943
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 04:33:44
FreeBSD使用者です
以前より(j)vimは使ってみたくてオライリーの本とか買ってみたんですがどうにも覚えられないんですが何か使いこなすコツってあるんですか?いつもEDITERをeeにしてます.
(日本語はEmacsかLibreoffice入れてしのいでしまいます.)

944
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 07:06:45
「何」を覚えようとして覚えられないのか分からないけど、
そんなに色々と(?)覚えようとしなくても、最低限のコマンド、
つまり、ファイルの保存〜終了、カーソルや行の移動、文字や行の削除、
あと、できたらヤンクとペースト程度でいいんじゃないの?
コメント2件

945
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 11:17:13
一日一回チュートリアルをこなす、とか…やったことないけどそういうの効果あるのかな
ゲーム感覚でvimの操作を学ぶ何かでもあったらいいのかな
操作をマスターすると女の子が脱いでくれるとか
コメント2件

946
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 12:37:42
コマンドはニーモニックになってる物が多い。insertのi、addのa、openのoなど。
小文字は今いる位置に対するコマンドで、大文字は行に対するコマンドなど。
全てこの通りではないが、考え方として。
コメント2件

947
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/18 21:25:42
http://i.imgur.com/XKiIKho.png
vimテーマの配色がおかしいんですが解決策ありますか
https://github.com/romainl/Apprentice/wiki/256-colors-and-you
ここを修正して.bashrcに書きましたが変化ありません
端末の設定-互換性のxtermをxterm-256colorにしたら以下のエラーが出ますがtermcapはありません
*** VTE ***: Failed to load terminal capabilities from '/etc/termcap'

https://ysk24ok.github.io/2017/02/05/vim_256color.html
ここで256の表示が出たのは確認済みです
まだ.vimに触れたばかりでプラグインはpathogenとsensible.vimのみです

Mint17.3 xfce4
vim 7.4
コメント2件

948
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 00:27:18
>953
CUI版のVim に colorschemeが適用されないのが「おかしい」ということ?
Vim上で :echo $TERM と打ってみて。
それが端末上の xterm-256color と一致してないんだと思う
あとtermcap はネットに転がってるのを拾え
https://gist.githubusercontent.com/cstrahan/5774042/raw/74c7c67a0c950b4a9dc43aa1...
こことか

949
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 02:51:38
>954
そうですCUI側のVimの色彩がおかしいって話です
CUI側のVimはデフォルトでも白くなりませんし
Gvimと色が違ってたので色変えてみて初めて知ったんです

:echo $TERMはxterm-256color
:echo &t_Coも256
/lib/terminfo/s/screen-256colorはinfcompであるのを確認しました
バイナリみたいですが

950
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 05:13:24
vimって64bit版使う意味あるの?
コメント2件

951
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 06:56:54
>955
すまんあんたが示したサイトにすでに載ってて「試したけどダメ」と言っていたことと同じことを要求してしまった

うーん そうなると端末それ自体の問題な気がするわ
Xfce4 ということは多分 Xfce4-Terminal を使っててるんだろうがアレ256色対応してる筈なんだけどなぁ……。
bash でもなんでもいいんで,とりあえず
$ for _clrc in {0..255} ; do printf "\033[48;05;${_clrc}m ${_clrc}" ; done ; printf "\033[0m\n"
を実行してみて(;done で改行してるけどほんとは一行)荒いグラデーションが出たら256色対応
同じ種類の色が何度も繰り返し表示されるよなら256色非対応。

952
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 07:02:03
とか思って自分の端末で試したら GVim と CUI Vim で配色違うな
画像検索してもそれっぽいんで多分 desert.vim 側の問題だわ。
ソース見ると cterm 系統がたった8種類しか設定されてなかったけど
gui 系統はWebカラーになってたんで GVim と CUI Vim で配色が違うのは当然だった。

一般に配布されてる colorscheme はちゃんと 256 色に設定されてるんで
http://colorswat.ch/vim/list?cat=all こことか見て選んでくれ。

正直すまんかった。

953
名無しさん@お腹いっぱい。[]   投稿日:2017/09/19 08:53:49
desert は
set termguicolors
で端末でもGUI版と同じ色になったよ

あるいは desert256 なら
termguicolors に関わりなく端末・GUIどちらも同じ色
コメント4件

954
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 10:42:31
set termguicolorsって.vimrcに書くんですよね?未知のオプションらしいです
desert256も+termguicolorsもないです
$ vim --version | grep gui
+dialog_con_gui +lua +rightleft +windows

https://github.com/fugalh/desert.vim
Permission denied (publickey)
fatal: Could not read from remote repository.
clone自体出来ませんね
手動で/usr/share/vim/vim74/colors/の方を差し替えても変化なしです

https://i.imgur.com/aKmKaG6.png
https://i.imgur.com/WqbBZrS.png
defaultの配色はこんなんです
コメント2件

955
名無しさん@お腹いっぱい。[]   投稿日:2017/09/19 12:04:17
ごめん、termguicolors が使えるのは 8.0 からだったみたい

desert256.vim はここからダウンロードして ~/.vim/colors/ に置いて
https://vim.sourceforge.io/scripts/script.php?script_id=1243
コメント2件

956
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 12:38:55
>953
256色じゃなくてRGB24bit使えないと同じにならないんじゃないか
それが>959のtermguicolors
これがないなら7じゃ無理っすよね

>961
256色は最初から問題ないんじゃない?
http://i.imgur.com/XKiIKho.png だから

957
958[sage]   投稿日:2017/09/19 13:34:29
>962 いや,そうじゃなくて,端末も Vim も 256 色を表示できるんだけど,
desert.vim が16色しか持ってないので,ああなるのも当然だよな,という話。
だから >961 の desert256.vim で解決なんじゃねえの?

958
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/19 15:29:00
>961を設置してcolorscheme desert256で無事正常な配色にできました
ただこれテーマファイル側が未対応ってことは他にも256版入れるかGVim使えってことですよね
俺環にしても何が悪いんだかさっぱりで
それでも解決できてよかったですありがとうございました

959
949[sage]   投稿日:2017/09/20 02:23:58
>950-952
レスありがとうございます
イラ抱いたレスを参考にコツコツと練習していきたいと思います.
コメント2件

960
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/20 04:27:26
複製の名称がコピーじゃなくてヤンクだしそもそも起動直後に入力できないし
独自のクリップボード故に他での貼り付けや他からの貼り付けもままならないし
なんとか貼り付けてもコピペがずれる始末だし
そんなそのままではコピペですら難儀するようなvimにやっと目覚めました
学習地点はまだdiwスゲーの部分だわ

961
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/20 16:21:27
コピペの挙動が気になるならPで貼り付けるといい
コメント6件

962
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/21 01:37:34
お世話になります。

gf でカーソル下のファイルを開く時、
1) './dir/file.extension'
とあるのを開くのと、
2) 'dir/file.extension'
とあるのを開くのでは、
開いた後のバッファリストを見ると、
1) ではルートからのディレクトリ名も付いてきてしまいます。
2) では、'dir/file.extension' のままです。

これを、1) でも 2) と同様にする方法は無いでしょうか?
コメント2件

963
名無しさん@お腹いっぱい。[age]   投稿日:2017/09/21 16:08:28
すこし前 `:Man` コマンドの存在を教えて頂いたものです。
Vim の設定ファイルに
runtime! ftplugin/man.vim
という記述を書いたのですが、`:Man ls` とやっても「E492 エディタのコマンドではありません」と警告されます。
しかしコマンドラインから `runtime! ftplugin/man.vim` と入力すると、`:Man` コマンドが機能します。
原因として何が考えられるでしょうか。
Filetype が設定されていると読み込みに失敗することがあるという情報を見付けて
filetype off
filetype plugin indent off
という設定も書き加えたのですが、やはり `:Man` は機能しませんでした。

964
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/21 21:17:40
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Aug 15 2017 01:22:07)
Included patches: 1-893
mac版vimで yy で行がクリップボードに入りません。
neovimやvim 7ではyyは動作します。.vimrcはver7と同じです。
設定ミス出ないと思うので、これがバグであるか、調べるURLはありませんか?
ヘルプでキーボードショートカットの説明を見るにはどうすればいいですか?

965
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/21 21:45:42
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Sep 21 2017 21:23:44)
MacOS X (unix) version
Included patches: 1-1100

これもダメでした。

966
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/21 21:58:30
>970-971
"+yy

967
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/21 22:51:15
" clipboard クリップボード Ver7.3
set clipboard&
set clipboard^=unnamedplus
vimrcの中で2行を削除するとvim8.0で「yy」のまま動作しました。>970を取り下げます。

ヘルプでキーボードショートカットの説明を見るにはどうすればいいですか?
ヘルプでクリップボードの説明を見るにはどうすればいいですか?
>972コメントありがとうございました。

968
名無しさん@お腹いっぱい。[]   投稿日:2017/09/21 23:28:38
High Sierra (MacOS 10.13) にしたら(たぶんこのタイミングです)
MacVimでvimgrepや外部Grep(ack, ag)ができなくなってしまいました。
検索結果がまったく返ってきません。Kaoriya版でも無印でも同様です。

ターミナル上で起動した場合は問題ないのですが、何か考えられる対処法はありますか?

969
名無しさん@お腹いっぱい。[sage]   投稿日:2017/09/22 00:11:34
>973 :h clip

970
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 16:52:31
Vim 6以降に関する話題、Part26です。
http://www.vim.org/

前スレ
Vim Part25 [転載禁止]?2ch.net
Vim Part25

関連情報は>2-6あたり
コメント4件

971
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 16:54:29
■ 入手場所関連
* 総合情報・スクリプト・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/

972
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 17:00:24
■ 過去ログ・関連スレ
Vim
- Part1 UNIX板の別スレッドへ (dat落ち)
- Part2 UNIX板の別スレッドへ (dat落ち)
- Part3 UNIX板の別スレッドへ (dat落ち)
- Part4 UNIX板の別スレッドへ (dat落ち)
- Part5 UNIX板の別スレッドへ (dat落ち)
- Part6 UNIX板の別スレッドへ (dat落ち)
- Part7 UNIX板の別スレッドへ (dat落ち)
- Part8 UNIX板の別スレッドへ (dat落ち)
- Part9 UNIX板の別スレッドへ (dat落ち)
- Part10 UNIX板の別スレッドへ (dat落ち)
- Part11 UNIX板の別スレッドへ (dat落ち)
- Part12 UNIX板の別スレッドへ (dat落ち)
- Part13 UNIX板の別スレッドへ (dat落ち)
- Part14 UNIX板の別スレッドへ (dat落ち)
- Part15 UNIX板の別スレッドへ (dat落ち)
コメント2件

973
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/14 17:01:33
■ 過去ログ・関連スレ2
- Part16 UNIX板の別スレッドへ (dat落ち)
- Part17 Vim Part17 (dat落ち)
- Part18 Vim Part18 (dat落ち)
- Part19 Vim Part19 (dat落ち)
- Part20 Vim Part20 (dat落ち)
- Part21 Vim Part21 (dat落ち)
- Part22 Vim Part22 (dat落ち)
- Part23 Vim Part23 (dat落ち)
- Part24 Vim Part24 (dat落ち)
- Part25 Vim Part25 (dat落ち)
コメント2件

974
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/15 00:16:50
>1

975
名無しさん@お腹いっぱい。[]   投稿日:2016/02/16 18:14:12
python3 や +luaのビルドで躓いた
make install 後に luaなどが+になってない
./configure の時に
オプションで --enable-xxx=yes か
./src/Makefile のところをコメントアウト消して末尾の説明消して同様のオプション指定を効かせる
のどちらかでいいんだよな?

976
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 07:45:55
" 日本語入力で”っj”と入力してもEnterキーで確定させればインサートモードを抜ける
inoremap <silent> っj <ESC>

これみて同じ設定にしたんだけど、抜けてくれない。
皆さんできますか?グーグルIMEが悪いのかな?
コメント1件

977
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 09:45:48
>7
jが半角だからだろ。変換無しなら"っj"じゃないと
なんの役に立つんだよ<C-[>しろよ

978
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 10:15:19
>8
IMEで日本語入力中でもアルファベットは半角にできます
あと一応全角の”っj”バージョンも設定してます
それと
inoremap <silent> jj <ESC>
も設定してるので半角jがうまく機能しないのかなと思って
IMEでアルファベット全角に設定しなおしてもダメでした。


あと<C-[>って一番使わないでしょ、エンターと近くて押し間違えやすいし端端で両手使うってありえない

979
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/17 10:55:13
>9
右Ctrlないの?

980
6[]   投稿日:2016/02/17 20:57:11
OK できた
vim-7.4.1328/scr/auto/config.log
見てxxx がnot found だったエラーを調べて
どこかでsudo ln -s で参照エラー直したらうまくいった

981
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/25 08:28:58
C-[なかったら死ぬ
Vimに限らずEscにしてる

982
名無しさん@お腹いっぱい。[]   投稿日:2016/02/26 02:42:54
Escはキーボードによっては小さかったり位置が変だったりするんだよな

983
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 03:32:41
C-iをEscにしてます……
すいません質問させてください。指定ディレクトリ以下の.txtはsyn match hogehoge

984
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 03:34:40
すみません切れました。追記↓
".+マミさん.+"が効かなくなるようにする設定無いでしょうか?
スクリプト書かなきゃダメ?

985
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/26 17:32:42
:syn clear hogehoge
じゃいかんのか

986
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/27 01:19:38
syn clear hogehogeの使い方はわかりました。あとは開いてるファイルのパスを判定して〜ってやれば良いんですかね
ありがとうございます

ところでnetrwで[]が含まれるディレクトリ開くと中身が空になってて入ってるものの表示が出来ないんですが……F1押してヘルプはそこそこ見たつもり……です

987
名無しさん@お腹いっぱい。[sage]   投稿日:2016/02/29 12:55:00
>6
質問なら省略せずに引数を全部書けよ

988
名無しさん@お腹いっぱい。[]   投稿日:2016/03/02 15:42:19
sudoつけないでvimをたちあげるとtagのエラーが出る、困った

989
名無しさん@お腹いっぱい。[]   投稿日:2016/03/02 20:19:43
一応エラー文は?

990
名無しさん@お腹いっぱい。[]   投稿日:2016/03/03 08:47:56
前スレで、まだunite使ってんの?ってカキコあったけど、今は何がつかいやすいんだろうか

991
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 16:38:34
Vimでファイラー使っていいのは初心者だけ

992
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 18:03:08
>21
fzfも人気らしい
俺はvimではあんまり使ってないけど

993
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/03 18:14:46
一時期使ってたけど
コロコロ仕様変わって動かなくなるし
微妙に痒いところに手届かないし
IDEでええわってなってしまった

994
名無しさん@お腹いっぱい。[]   投稿日:2016/03/05 20:26:08
vim7.5はいつ頃出るの?

995
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/05 21:38:02
7.5aの一ヵ月後

996
名無しさん@お腹いっぱい。[]   投稿日:2016/03/05 23:24:55
思考速度で編集する。
(´・ω・`)/~~

997
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 01:15:26
>24
ほんとそれ
なんで今さらVimって感じ
キーバインドだけ便利だけどVimじゃなくていいよね

998
名無しさん@お腹いっぱい。[]   投稿日:2016/03/06 01:52:25
Windowsユーザーとかは無理にVim使うこともないんだろうけど、
MacとLinuxでCUI環境がメインな俺は、もし仮にVimが使えない(使ったらいけない)ことになったらもう廃業するしかない(ホンマに)

999
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 12:39:53
unite使ったことないんだけどファイラ的なものとしてはCtrlpそれなりに使いやすいよ

1000
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 13:35:12
>29
いらんってのは中途半端にリッチなファイラの話な
エディタとしては変わらず有用だよ

1001
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/06 21:31:43
7.4のnetrwで日本語のフォルダを正常に扱える?

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

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

windows7 32ビット

スレチなら誘導ヨロしくです

1002
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 04:16:49
>32
試してみた
7.4 (パッチ未適用版) だと、現象が再現した
vim 本体と netrw のバージョンが古くてその現象が起きてるみたい
Kaoriya とか、Cream で配布されてる最新版の Vim では、修正されてるよ

1003
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 06:26:07
>33
試してくれてありがと

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

Creamは知らなかったので探します、感謝!

1004
名無しさん@お腹いっぱい。[]   投稿日:2016/03/07 19:29:14
>33
本家vimって昨日だけでも、一日に8回もパッチ当ててるが、ちゃんと整理して纏めてコーディング出来ねーのかよと言いたい。

1005
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/07 21:53:43
いまや本家に最新のwinバイナリあります
https://github.com/vim/vim-win32-installer/releases

1006
名無しさん@お腹いっぱい。[]   投稿日:2016/03/08 12:59:30
7.4がリソースされて2年半か。
もうすぐ、7.5が出始めてもよさそうだな。

1007
名無しさん@お腹いっぱい。[]   投稿日:2016/03/08 18:23:14
>29
わかるな。
その気持ち

1008
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:06:47
しばらく前のバージョンでは[ファイル]-[エンコード]のメニューから
エンコードを指定できたけど消えちゃったんですか?

1009
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:15:51
メニューって何だ?そんなものあったっけ
:e ++enc=utf-8
とかどうぞ

1010
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 22:24:11
>40
あったよ
どうやら意図的に消してしまったらしい

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

でもまあありがとう

1011
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/12 22:51:52
エンコード名は結構ラフに受け付けるでしょ

1012
名無しさん@お腹いっぱい。[]   投稿日:2016/03/12 23:53:31
>42
utf8でも行けるとはしらなかった
でもshiftjisはだめでしょ?

1013
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 01:31:20
sjis と shift_jis はいけるけど shiftjis がダメなあたり乙女やなあ

1014
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 08:43:27
sjisはshift_jis行けるのか
cp932じゃないとだめかと思ってた

1015
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 10:31:00
shift_jisとcp932は別のエンコードの筈
あともう一つ亜種がある

1016
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 11:26:10
>46
え、ほんと??

調べたら確かに違うみたいだけどWindowsのシフトJISはcp932みたい
http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000716.html
現実的にはcp932がシフトJISで、本当のshift_jisは使われていないんでしょ?
つまり実際上はシフトJISを指定したいならcp932にするのでは?

1017
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 12:32:20
>47
現実的にcp932を指定するのは別に構わない
「エンコーディングの指定がラフでいい」からの「sjisやshift_jisでいける」で
それがcp932のつもりなら間違いだということ
SHIFT_JISX0208系とWINDOWS-31J系とSHIFT_JISX0213系の違いはちゃんと認識すべき

1018
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 13:50:02
>48
なるほど
実際のシステムを構築する際に意識する必要があるのはどんな場面なんだろ?
cp932以外の文字コードを使ってるOSとかあるんだろうか

1019
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/13 15:56:53
エディタレベルでは知らんけど
DBとかは普通に意識してないとヤバい

1020
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 18:15:40
>50
データベースだと分かれているのか
あんまり意識してなかったけどオラクルでそれに関連する問題があったような気も
MySQLでもあるんだろうか

1021
名無しさん@お腹いっぱい。[]   投稿日:2016/03/13 22:15:43
>49
>50
だね。

1022
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:21:59
:set とするとオプションの設定の状態一覧を表示しますが
この表示をファイルに保存することはできるでしょうか?

runtimepathの値が見難くて、カンマで改行させたりして見易くしたいのです
そのため、一度ファイルに保存して、置換処理をしたいのですが可能でしょうか?
分かる方教えてください。

1023
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:32:08
すいません解決しました
:let @a=&runtimepath
:put a
でファイルに書き込めました。

ちなみに:setの表示を一度にファイルに保存する方法があれば知りたいです。

1024
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 01:38:22
すいません、:setの表示を一度にファイルに保存する方法も分かりました
リダイレクトで検索したら一発でした。:redir > file でリダイレクトできるのですね。
1人で3連投もしてすみません

1025
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/16 02:39:35
se co=12 してからすると一列になりますぜ

1026
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:09:16
コマンドモードの履歴を前方一致検索するのに↑キーしかなさそう
なんか良い方法はないかなぁ・・・

1027
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:41:56
C-f ? でええやん

1028
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/20 23:42:50
ごめんちょっとピントがずれてた、忘れてくれ

1029
名無しさん@お腹いっぱい。[]   投稿日:2016/03/21 14:46:06
q:
か?その後インクリメンタルにさかのぼれれば使いやすそう

1030
名無しさん@お腹いっぱい。[]   投稿日:2016/03/25 22:01:53
urxvtなどの端末でAltがらみのキーバインドを設定する

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

これは通った
nnoremap ; :

問題は.vimrcに書いたら見えにくいということで
別の表記方法はないだろうか?
;
^[;

1031
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 01:29:21
サブのテキストエディタって何にしてます?
一応軽さ重視でleafpad使ってますけどいくらなんでも機能少なすぎるんですよねぇ……

1032
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 01:34:53
サブはemacsいいぞ
vimの肥大化を抑えられる

1033
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 04:14:01
emacsなんてメチャクチャ肥大化するぞ
素のままだと使いづらいしカスタマイズが大変

1034
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 09:42:55
atomでいいじゃない。

1035
名無しさん@お腹いっぱい。[sage]   投稿日:2016/03/26 10:48:35
>61
あるけど2ちゃんで答えても特にならないから答えない

1036
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 12:14:47
>66
存在すること教えてくれてありがとう
おかげで<ESC>前置でいけた

これで見やすいありがとう

1037
名無しさん@お腹いっぱい。[]   投稿日:2016/03/26 15:41:12
>63
emacs自体が

1038
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 12:00:48
Vimのプラグインって日本人が書いてること多いけど、海外じゃVim人気ないん?

1039
名無しさん@お腹いっぱい。[]   投稿日:2016/04/03 13:49:17
Linuxのviってvimになってるくらいだし人気ないことはないだろ

1040
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 15:45:43

1041
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/03 17:32:34
やっぱEmacsって消滅の危機にあるな
周り見ても年季と気合の入ったおっさんしか使ってない

1042
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 07:12:39
Neobundleってオワコンだったんやな

1043
名無しさん@お腹いっぱい。[]   投稿日:2016/04/04 09:01:42
Shogoが宣言したからね
deninの移行すると起動が早くなるらしいよ

1044
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 10:56:08
普通の使い方だとvim-plugぐらいで十分だな

1045
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 11:59:32
仕様がコロコロ変わるからShougo製プラグインを使いたくない
俺はプラグインマネージャーを管理したいわけじゃない
vim-plugが一番いい

1046
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 12:05:51
コロコロ変わるのマジ使えないよな
ラクをしたいから使ってるのに本末転倒だよ

1047
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/04 16:25:22
データを整列させるのにおすすめのプラグインありませんか?

1048
名無しさん@お腹いっぱい。[]   投稿日:2016/04/04 16:37:48
>78
Align
*align.txt* The Alignment Tool
[range]Align |  [..list-of-separators..]

1049
名無しさん@お腹いっぱい。[]   投稿日:2016/04/05 07:47:54
vim plug 遅延ロードできたっけ?
できるなら、乗り換えるかな

deinに乗り換えたばっかだけど、仕様変更のせいで既に3回設定書き直してる

1050
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/05 08:06:36
vim-plugは韓国製だから怖いんだよ

1051
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/05 08:56:25
>76
仕様コロコロよりも仕様とコードをパクりまくりだし

1052
名無しさん@お腹いっぱい。[]   投稿日:2016/04/05 13:35:12
オワコン宣言で枯れたneobundleで良いんじゃないの?

1053
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 00:22:21
>80
vim-plugではonとforかな

Shougo製の方がいろんなことできるかも知れないが、
俺は今のところvim-plugで充分な感じだ

韓国なのは俺も最初は抵抗あったが、
この作者は他のプラグインも割と信頼できると思った
半年ぐらい使ってるけどストレスない

1054
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 20:30:39
Plugin 管理 Plugin が必要になるくらい Plugin 入れてる人って恥ずかしい

1055
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 21:04:34
俺は20くらいプラグイン入れてるけど、半分は我慢して使ってるようなもん

1056
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/06 21:14:32
16個だった 元祖Vundleで満足

1057
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/09 18:59:53
キーボードコマンドの U って使う?あまり便利さが感じられなくて<C-r>割り当てちゃってるけど

1058
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/09 20:00:21
UもC-rも良く使う

1059
名無しさん@お腹いっぱい。[]   投稿日:2016/04/09 21:10:56
どんなときにUは便利?

1060
名無しさん@お腹いっぱい。[]   投稿日:2016/04/09 23:25:12
直前の操作の取り消しじゃないの?

1061
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/10 00:41:49
uがアンドゥでUは1行アンドゥ

1062
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/10 03:19:00
    ∧__∧
    ( ・ω・)  うのどす
    ハ∨/^ヽ
   ノ::[三ノ :.、
   i)、_;|*く;  ノ
     |!: ::.".T~
     ハ、___|
"""~""""""~"""~"""~"

1063
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/19 21:57:34
(・∀・)アイーンス ツヴァーイ!!

1064
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 09:01:04
:let test = 0 | let test= [] | let test={} | let test = "いつの間にか型の制限が超緩くなってる"

1065
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 22:37:46
vimの2ストロークまでのコマンド全部把握してる人っておる?

1066
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/22 23:00:47
それを聞いてどうしようというのか

1067
名無しさん@お腹いっぱい。[]   投稿日:2016/04/23 03:00:59
2w

1068
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 05:43:02
Vimのフォントってどうやって変更できますか?
viじゃないですよ

1069
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 05:47:09
ググれば一瞬で出ることなのに
よくそれでVim使おうと思ったね

1070
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 07:55:08
echo "for wide" | se gfn=* | let &gfw=&gfn | echo "for narrow" | se gfn=*
なかなかいい組み合わせはないけどねー

1071
名無しさん@お腹いっぱい。[]   投稿日:2016/04/23 09:10:17
>99
gvim使いか?
set guifont=Ricty_Discord_Bold:h12:cSHIFTJIS

1072
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 09:58:48
>99
Vimでもなんでも、それ自体にフォントなんて無い。
Vimの「何の」フォントを変更したいんだよ。

1073
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 10:25:33
Vimの画面のフォントです

1074
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 12:40:35
Vimの「何の」画面のフォントを変更したいんだよ。

1075
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 14:19:37
液晶の画面です

1076
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/23 14:25:00
renamer.vim 便利だけどファイル名が1行ずつズレるという事故に合った
バックアップが無かったら詰むところだった

1077
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/27 21:14:07
vim6でも動くスクリプトはエロい

1078
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 07:49:15
お世話になります。

複数タブを開いた時にそれぞれのタブで別々のカレントディレクトリを設定するにはどうしたら良いのでしょうか?

1079
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 09:57:08
:lcd で個別に設定するといいのでは

1080
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 10:09:12
>110
ありがとうございます。
試しました、出来ました♪
新しくタブを開くときにカレントディレクトリを指定できたらもっと嬉しいです

1081
名無しさん@お腹いっぱい。[sage]   投稿日:2016/04/29 10:58:34
うーん要望に沿うか分からないけど開くファイルのあるディレクトリに合わせる例
:tabe FILE | lcd %:h

話変わるけど % や # って便利よね。 :windo lcd %:h とか

1082
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/19 03:00:46
winキーをVimのキーバインドに指定することってできますか?

1083
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/19 09:01:43
できますん

1084
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/20 10:23:40
set runtimepath^=~/.vim/repos/github.com/Shougo/dein.vim
call dein#begin(expand('~/.cache'))
call dein#add('Shougo/dein.vim')
call dein#add('leafgarland/typescript-vim')
call dein#end()
filetype plugin indent on
syntax on
if dein#check_install()
call dein#install()
endif
これでvimで勝手にプラグインがインストールされるようにできたんですけど
typescriptのファイルを開いてもtypescript-vimがロードされません
助けてください

1085
名無しさん@お腹いっぱい。[]   投稿日:2016/05/22 20:53:54

1086
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 08:57:22
実際いまそんな感じじゃね
あとはvscとか

1087
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 11:06:43
atomは最初からgit連携出来たり補完が聞くから、デフォルトでもそこそこ使えるから(・∀・)イイ!!

1088
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 13:27:59
Atomってデカめのファイル扱えるようになったの?
一時期触ったけどあれが致命的すぎてメインにはならなかったわ

1089
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/23 21:05:06
atomバッテリー喰わない?

1090
名無しさん@お腹いっぱい。[]   投稿日:2016/05/23 22:14:51
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:masaikaw●microsoft.com
(●を@に置き換えて)
電話:09025411718

1091
名無しさん@お腹いっぱい。[]   投稿日:2016/05/26 12:30:52
質問です
C-xのインクリメントで
注文数X 単価Y 合計Z
Xをインクリメントしたら同時にZも更新されるような方法ってどうすればいいでしょうか?

1092
名無しさん@お腹いっぱい。[]   投稿日:2016/05/26 13:18:15
perldoかperlのs/../../で四則計算させるぐらいではないだろうか

1093
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/26 20:36:43
>122
:s で \= 使って計算
C-xやC-a でリアルタイムに…となると少し面倒だが無理じゃない
なんにしても Vim script 書かないと厳しい

1094
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 12:36:38
インサートモードの<C-i>のキーマッピングを変えるとタブキーも変わってしまうんですが
この同期を切るにはどうすればいいですか?

1095
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:37:27
Ctrl-アルファベットは制御文字固定よね、スクリプトレベルじゃ無理じゃないかなあ。

1096
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:38:53
切れませんよ仕様ですから

1097
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 15:42:07
えーせっかくホームポジションから近い有用なキー一個つぶされたようなもんじゃん
もったいねー

1098
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/28 18:50:39
ctrlが押されているかどうかを判断してtabと<C-i>を区別することは出来ますよ
Vimのソースコードをいじる必要がありますが

1099
名無しさん@お腹いっぱい。[]   投稿日:2016/05/31 20:12:54
挿入モードで単純にカーソルだけ移動したくなったときって矢印キー
使った方が速いよね?
熟練者はこの場合もわざわざEscしてhjklつかってるの?

1100
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/31 20:23:42
熟練者じゃないのでカーソル移動なんて適当でいいと思ってる
Esc して 0 とか 50l とか $ とか 5b とか n とか。。。
カーソルキーを使うことももちろんある

1101
名無しさん@お腹いっぱい。[sage]   投稿日:2016/05/31 20:24:25
C-o {motion} はよく使う。 :h i_CTRL-O
文字単位は矢印キーの方が楽だけど。

1102
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 00:28:27
vimってアルファベットだけ入力するときはいいけど
日本語の編集とか必要な文書かくときって入力モードの切り替えとかでイラッとするんだけど
みんなはガッツリ日本語文章書くときもVIMつかってるの?

1103
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 01:27:17
Esc押したとき同時にIMEをオフにする拡張を入れるだろ普通
うちはfcitx.vim

1104
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 02:19:48
esc でinオフもそうだし、imのオン/オフをトグルじゃなく、それぞれ独立したキーに当てると吉

1105
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 04:28:48
skk.vim は少数派かな

1106
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 07:40:35
みんなやさしいな
>134
ためしみるわ

>135
mozcの設定弄くったんだけどなんか変な動作になるんだよな
カタカナひらがなローマ字 を押したらオン
半角/全角漢字 を押したらオフ
にしてみたけど
ちゃんときりかわらなかったりして不安定になるから諦めてたんだけど
もうちょっといじってみるかな

ありがとう

1107
名無しさん@お腹いっぱい。[]   投稿日:2016/06/01 13:12:39
vim強調モードなるものが
実装されているやつだと
そのへんの面倒診てくれる

1108
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/01 14:38:27
uim-anthy な、他は知らん。

1109
名無しさん@お腹いっぱい。[]   投稿日:2016/06/02 15:21:52
●●●
って入力すると右半分がきれて表示されるんですけど
これってどうやって修正できますか?

こんな感じです
http://imgur.com/SBUkwIB

1110
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 15:34:59
>140
たぶん「東アジアの文字幅」の問題
解決方法はいくつかあるけど
根の深い問題だから一度自分で調べることをお薦めする

1111
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 17:26:24
これ、アジア人にしかわからない苦しみだわw
唯一の根本的対策は「それら記号類が半角になってるフォントを入れること」

1112
🌟✨[sage]   投稿日:2016/06/02 17:49:51
特に何も設定してないが●は半分に欠けることはないけどうちでは
名前欄に書いた🌟(この板では表示されない)とかが欠けるんで困ってる
アジア人じゃなくても一緒だと思うけど

1113
🌟✨[sage]   投稿日:2016/06/02 17:51:45
あ、キラキラ✨表示できたw

1114
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 18:50:58
>143
欧米向けのフォントはもとから半角だから

1115
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/02 19:01:57
東アジアってwww
こいつら素人かww

1116
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 13:35:51
お世話になります。

同時に起動している複数のVim間でレジスタの内容を交換するのに、
片方のVimで、
:wv
してからもう片方のVimで、
:rv!
しているのですが、私は日常的にこの操作が非常に多いのです。
何とかこの、:wv と :rv! をしなくても自動的に複数のVim間でレジスタの内容を共有するような仕組みはないでしょうか?
(常に共有されていても全く問題ありません)
よろしくお願いします。

1117
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 15:39:44
自分でプラグインを作る

1118
🌟✨[sage]   投稿日:2016/06/03 18:35:56
>145
「半角だから」?なに言ってるの?
🗺 ☜ こんなのもあるし半角という概念自体が既に老害だって自覚しろよ

1119
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 19:00:04
機種依存文字貼るんじゃねえよ見えねえよカス

1120
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/03 19:20:40
機種依存文字もそろそろ死語だな
フォントが有るか無いか、無ければ入れれば良いだけだし

1121
名無しさん@お腹いっぱい。[]   投稿日:2016/06/06 13:24:39
フォントサイズかえるコマンドって何?
15にしたいんだけど

1122
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/06 13:56:13
gvimならメニューのEdit→Select Font
vimなら端末のフォントサイズを変えればいい

1123
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/06 20:42:22
Viと仲良くする方法
ここからきた ひとなら おひきとりください

1124
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 09:48:31
unite.vimって親ディレクトリ移動するだけでもめんどすぎるのにみんなよく便利便利って使ってるね
理解できない

1125
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 10:17:44
使ってないぞ

1126
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:08:44
某作者のプラグインは絶対に使いたくない

1127
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:30:38
ファイラ何使ってるの?

1128
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:32:12
しょっちゅうデグレード起こしてるしな
そもそも糞仕様

1129
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 12:35:36
ファイラ使ってる時点で駄目Vimmerだな

1130
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 13:55:53
じゃあ俺はファイガ使う

1131
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 13:57:15
他のプラグインをdisるくせに自分のプラグインをdisられると発狂する作者

1132
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 16:15:53
バッファ選択とファイルopen履歴を一緒に検索したい時に
helm-miniがわりにUniteするぐらい

1133
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 18:25:38
プラグインマネージャだけは、某暗黒作者のつかってるなー

1134
名無しさん@お腹いっぱい。[]   投稿日:2016/06/07 20:31:59
ころころ仕様かわるし面倒じゃない?
vim plug で必要十分だとおもうが

1135
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/07 21:06:19
俺もずっとvim-plug

1136
sage[]   投稿日:2016/06/07 22:28:56

1137
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 05:20:28
閲覧・編集したテキストの内容を、Vimがどこかに隠し持ってるとか
そんなことはないですよね?
各種サービスのID・パスワードをテキストファイルにメモして
使用時以外はパス付きZIPにして保存してるんですけど
それをハックされたらおしまいなんで聞いてみました

1138
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 05:22:27
悪いこと言わんからそれはやめたほうがいい
パス付きzipは、開くのに一日かかるファイルぐらいのもんだ

1139
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 07:19:07
某作者のフラグイン排除してるひとは、補完はなにつかってるの? つかいやすかったら、乗り換えたいかも

1140
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 07:35:56
>168
たぶんスワップファイル作ってるから、vimrcにこれ書き込んだらええんちゃう
" スワップファイルを作成しない
:set noswapfile

1141
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 10:50:14
>168
:h -x

1142
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 11:40:48
>170
自己顕示欲タイムキタコレ

1143
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 11:49:39
>173
いや、おれ、某暗黒とちゃうで
リアルに乗り換え検討

1144
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 12:59:57
そんなんいらないよ
Vimの補完で十分
余計なことをしないほうが一番便利

1145
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 13:24:30
vim-plug良さそうなんだが、neobundleでいうところのhooks.on_sourceってどうやってやるかわからず躊躇してる

1146
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 13:50:45
そんな糞な機能使うなよ
プラグインに使われるな

1147
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 17:54:58
せっかくlazy road出来るなら設定もroadの時に読みたいのです。これは邪道なの?

1148
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 17:55:22
loadだ

1149
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:21:38

1150
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:36:04
neobundleとか1度ファイルを壊す致命的なバグをリリースした過去があるしバグを指摘されても開き直ってるし絶対に使いたくない
安定したプラグインマネージャーを利用して足りない部分は自分で付け足すのが良い

1151
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 18:41:22
>180
おお、有難うございます

1152
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:15:19
ああ、プラグイン名だしちゃったよ
本人わかなけりゃいいけど…

vim plugに乗り換えることにした
あとは補完がどうしてもほしいんだよな

1153
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/08 19:34:51
>183
補完したい言語は?

1154
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:46:13
ruby python html haml css scss js coffee あたり
まあ、web のフロントエンド周り

1155
名無しさん@お腹いっぱい。[]   投稿日:2016/06/08 19:47:12
あ、phpも

1156
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/09 13:44:32
フハハハハハハハ

1157
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/09 21:44:37
俺も脱暗黒してみた。まあとりあえずでprocのだけは入ってるけど

1158
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/10 00:19:11
>185
Pythonはjedi-vimかな
自動補完は重たいけどYouCompleteMe使ってる
軽くてシンプルなのが良ければ、VimCompletesMeてのもある

1159
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/13 23:29:50
vim-tinyって使う場面ある?

1160
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/13 23:35:49
>190
サーバのメンテナンス用くらいじゃないかね
プログラミング等に使うならhugeがいい

1161
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 11:21:24
hugeなんてVim script書く人しかメリットないよ

1162
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 18:05:21
>147
Vimの本で見た気がする

1163
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 19:33:13
hugeとbigはprofile使えるかどうかの違いなので>192の言うとおりではある

1164
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/14 20:23:10
>143
mlterm上でvimを使う

1165
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/15 23:59:47
バッファリストと引数リストってどう違うんですか?
メモリの関係で引数リストを使った方がいいような気がするんですが……
初歩的なことですみません。

1166
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 10:42:56
何で引数リストを使ったほうがいいと思ったのか説明してくれないと何が言いたいのか分からない
1GBも2GBも使ってるのかい

1167
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 12:27:13
レスありがとうございます。
言葉足らずですみません。

表示などに違いはあれど、バッファリストと引数リストには違いがないように感じるのです。
次のファイルを編集するときも引数リストのコマンドは:nのように短いですし、バッファリストですとファイル容量分のメモリを使ってしまうということで
(もちろんGB単位のファイルを扱うわけではありませんが、消費量は少ない方がいいと思いまして)、引数リストばかり使っています。
なので先輩方にバッファリストの優れてる点や活用方法などをお聞きしたいのです。

1168
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 19:43:35
vimの良いところって立ち上がりが早いのとデフォルトのキー操作が便利ってだけで
自分用にカタマイズされたemacsこそ最強ですよね

1169
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/16 22:04:14
両方ともスレの寂れ具合が今の現実

1170
名無しさん@お腹いっぱい。[]   投稿日:2016/06/17 08:50:35
emacs使っているときは
vimの行補完や圧倒的な(giや''など多数)移動性能が欲しくなる

vim使っているときは
emacsのいくら拡張しても重くならない特性やorg-mode, helmの高速なインターフェイスが欲しくなる

個人的には使い分けるために両方必要だな

1171
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 10:22:30
emacsemacsうるさいemacsスレ行けよ

1172
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 20:17:21
vimっで最高って思えるのキーバインドだけであとは面倒なだけだね

1173
名無しさん@お腹いっぱい。[]   投稿日:2016/06/17 20:55:26
vimで":e ."ってめっちゃ便利やん
Uniteとかいらんやんこれで
:eは知ってたけどこの機能しらんかったわ、んーなんか悔しい

1174
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/17 21:16:51
Unite?Vimfilerじゃなくて?

1175
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/18 01:26:32
信用できない個人開発者のプラグインが土台ってのは危なっかしくて使えない。
fufの方がいいかな。

1176
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/18 22:15:19
TOMLで画面上の一番上の行が複数行文字列にまたがってると文字列のハイライトが反転してしまうのは
Vim本体の設定とプラグイン(cespare/vim-toml)のどちらによるものなのでしょうか

1177
名無しさん@お腹いっぱい。[sage]   投稿日:2016/06/19 22:27:47
>207
おそらくプラグインかと
プラグイン無しの状態で試したらわかりそうなもんだが

1178
名無しさん@お腹いっぱい。(霧の向こうに繋がる世界)[sage]   投稿日:2016/06/26 21:22:24
名前欄に !ken:数字 と入れると県名表示が変わる
!ken:2 旧国表示
!ken:3 名物・名産品等
!ken:6 厨二・RPG風表示
!ken:8 玉音放送
!ken:11 町村(※実際にお住まいの町村ではないのでご安心を)
!ken:15 テレビ局
!ken:20 鉄道
!ken:99 地震
!ken:100 回線
!ken:101〜 玉音放送
上記以外の数字 旅(※現在はリモートホスト表示)

※携帯回線などパターンが全然ない所もあり

mode=数字に対応している
別板リンク(shikibetsu)

県名非表示
!ken:8 玉音放送 !ken:99 地震
!ken:100 回線 !ken:101〜 玉音放送

!country と入れると国名が表示される !ryoukin と入れると利用料が表示される
!nensyu と入れると年収が表示される

!id:on 強制表示 !id:none IDのみ非表示(要浪人) !id:ignore IDもSLIPも非表示(要浪人)

!slip:none 末尾を無くす !slip:checked 従来末尾
!slip:feature 大雑把な末尾 !slip:verbose 末尾詳細表示
!slip:vvv ワッチョイ追加 !slip:vvvv IP出力
!slip:vvvvv 半コテ追加 !slip:vvvvvv 半コテ+IP出力
(板またはスレ(!extend)の設定より粗い(上段の)!slipを指定するには要浪人)

1179
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/02 00:08:29
. で始まるファイルを :e で常に表示させる方法はありませんか?
現在は . を入力しないと一覧に現れない状態です。
gvim 7.4です。

1180
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/03 16:25:48
teratail.com/tags/Vim
ja.stackoverflow.com/questions/tagged/vim

そこで質問するとlingr.com/room/vim/archives/にお知らせが行く
2ちゃんで聞くより回答がつきやすいからどっちかのサイトの垢とって聞いてきな

1181
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/07 18:52:00
分割したウィンドウのカラースキームを
個別に変えるプラグインをどこかで見たんだけど、
メモるのを忘れた…どなたかご存知の方、教えてください。

1182
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/07 21:18:49
>212
:h :ownsyntax

1183
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 17:15:35
macのvimで

set clipboard=unnamed

するとクリップボードが他と共通になって、yankした文字列を他のアプリにpasteしたり、逆に
他のアプリでクリップボードに入れた文字列をpで取り込んだりできて便利ではあるのだけど、
こうする前にできていた他のアプリでクリップボードに入れた文字列で cw コマンド-v でワードを
置き換えるという操作ができなくなった(cwでクリップボードが更新されてしまうので、はじめに
入れてた文字列が失われる) だからといって cwと打ってから他のアプリで文字列をクリップボード
に入れるという流れはなんだかぎくしゃくして気に入らない。

この辺いい感じにする方法はないもんだろうか。

1184
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 20:41:44
いい感じにするっていうよくわからないことを言われても。
どういう挙動にしたいのか書きなさい。

1185
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 21:35:12
クリップボード増やすんじゃダメなの?

1186
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/14 22:26:14
普通にクリップボードレジスタ使えばいいんじゃないの
タイプがめんどいならmapする

1187
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/16 15:13:49
highlightが反映なれないんですけど、何がいけないんでしょうか?
colorschemeと併用できないんですかね?

1188
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/16 17:26:47
vimrcを晒してくれないとエスパー回答しかできない

1189
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/25 16:50:42
pythonのオムニ補完をオンにするとsnippetがneocompleteに表示されない
誰かたすけて

1190
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/25 21:09:20
オモニ補完とか、お前はチョンかよ

1191
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 03:10:56
チョンだったらなんなの

1192
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 08:44:26
くせーからどっかいけ

1193
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 15:39:42
全然vimを使えてない人なんですが
今からneovimから使おうって場合のベストな手順ってどこ見ればいいんですかね?
プラグインマネージャーはdein.vim使えってのは観たんですが
最初の設定の仕方とかここから始めるといいよっていうのとか
教えて下さい。
とりあえずgoとtypescriptの開発環境を整えるという目標はあります。

1194
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 17:54:01
ここの人vim-plug派が多いみたいよ
使い方は…まあぐぐればなんとかなる

1195
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 18:36:43
まず素のvimつかってみたら?
あとは、githubで他人の設定ファイル読みあさりな

1196
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 19:47:05
>225,226
ありがとうございます。一応素のvimは通常時は使っているんですが
特にconfigをいじらずに使っておりました。
一度ちゃんと使ってみようかと思いまして。それなら特に
vimにこだわりもないので将来性のあるnvimにしてみようかなと。

vim-plugというのもあるんですね。nvim前提ならどっちがいいとかあります?

1197
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/26 20:23:22
vim-plugってチョン製じゃなかったかな

1198
名無しさん@お腹いっぱい。[]   投稿日:2016/07/26 23:01:25
そだね。でも使いやすいし安定してる。某暗黒作者の仕様コロコロよりよっぽどいい

1199
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 06:51:57
nvimに将来性はないぞ。むしろVimの方が将来性があるんだが。

1200
名無しさん@お腹いっぱい。[]   投稿日:2016/07/27 06:56:02
それはなぜ?

1201
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 07:18:12
nvimに将来性があると思ったのはなぜ?

1202
名無しさん@お腹いっぱい。[]   投稿日:2016/07/27 08:44:42
めんどくせえ。どうもかんがえてねえよ
これからどっち使うかの指標になるかと思っただけだよ

どうでもいいから、nvimに将来なくて、pure vim に将来ない根拠さらせや

1203
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 10:27:46
>233
nvimってvimのソースのメンテが難しくなってきたから
一度作りなおしたものって聞きましたけど
将来的には全面的にnvimってことではないですか?

1204
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 13:20:04
将来どうなるかは誰にも分からないと思うけど
全面的に移行しそうな要因は今のところ特にない

1205
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 13:27:32
>234
作り直してはいないよ。上辺だけのリファクタリングをちょっとやっただけ。

1206
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 15:07:15
vimの進化も最近凄いからnvimに移行する理由が薄いって聞いた

1207
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 15:11:35
VimLの実行速度がアレなんでLuaバイトコードに翻訳してふにふにと聞いたけど
まだ実現してないの?それともVimLエンジンが高速化してるの?

1208
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/27 16:25:00
今のVimで十分満足している。
全く不満点はない。
今のVimでって言うよりも使い始めた10数年前からだけど。
現状のVimの機能とかに不満を感じるくらいまでVimを使いこなしたい。
まぁ、今のままでいいけど(笑)

1209
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 00:18:13
neovimはどうでもいいけどnyaovimは使ってみたい

1210
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 13:53:02
bashではCtrl-_でアンドゥ(Ctrl-wや補完などの操作を元に戻す)
ができるんだけど、vimのコマンドラインではそういうのないんですかね

1211
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/29 21:58:58
nvimをつかって文章を書いている時に
日本語が文字化することがありまして、
しかも同じ文字列を打ち直しても再現性があるわけでもなく
たまに文字化けして困るって感じなんですが
何か原因わかりますか?

macでhomebrewでneovimを入れた状況です(versionは0.1.4です)
後関係あるかわかりませんがKaraniner入れて親指シフト入力してます
でも今確認したらローマ字入力でも再現はするので関係ないかもです。
ちょっとこれだけではわからないとは思いますが後はどんな確認をすればいいか教えて下さい

1212
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 09:15:16
>242
すいません。自己解決しました。
nvim -u NONE -U NONE --noplugin
で打ち込んでみても再現したので
vimに変えたら問題ありませんでした。
つまりnvimの問題みたいです。諦めてvimにします

1213
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 13:17:32
vimの終了させかたが分からず早10年
皆さんお元気でしょうか

1214
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/30 17:49:32
初見殺しとはVimのためにある言葉

1215
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 01:29:48
パターン1 Escでメニューが開く
パターン2 Ctrl+Lでメニューが開く
パターン3 ファンクションキーのどれかが反応する
パターン4 もう思いつかない

1216
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 04:37:06
Ctrl-Cで終了方法が表示されるので問題ない

1217
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 21:14:23
<C-z>のあとにkillコマンドすると終了できる

1218
名無しさん@お腹いっぱい。[sage]   投稿日:2016/07/31 23:21:22
右上か左上のバッテンクリックすればOK

1219
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/12 12:47:59
VimConf何でもありだな
もはやVim関係ない発表でうめつくされそう

1220
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/15 10:43:51
fcitx-mozcだと変換の確定までしないとカーソルのところに文字がでないんですが仕様ですか?ほかのソフトだと問題ないんですがvimだと何故かうまくいかない

ibus-mozcだと入力モードの初期値が直接入力になってるから毎回マウスで操作しないといけないし@ubuntu16.04

1221
名無しさん@お腹いっぱい。[]   投稿日:2016/08/23 22:32:00
vim歴1か月です。
初めてこのスレを見に来ました。
rubyを勉強する為にvimも一緒に勉強中です。
よろしくお願いします。

1222
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/24 19:43:16
クリップボードと連携する際

:範囲指定 w !xsel -bi

でやってるのですが、厳密な範囲でなく選択行がコピーされます。
代わりに

:!echo [レジスタ] | xsel bi

的なことをしたいのですが可能ですか?

1223
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/25 10:23:41
call system('echo ' . @" . ' | xsel -bi')

1224
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/26 01:15:50
>254

ありがとうございます。
@" で直近のヤンクが参照されるのですね。

ただ、

:echo @"

でヤンクは出力されるのですが、ご提示頂いたコマンドではクリップボードに格納できませんでした。

1225
名無しさん@お腹いっぱい。[sage]   投稿日:2016/08/26 01:52:17
"echo '" . @" . "' | xsel -bi"
で意図どおりのことができました。
大変勉強になりました。ありがとうございます。

1226
名無しさん@お腹いっぱい。[]   投稿日:2016/09/01 15:20:14
vimのキーマップの設定等で
"\<C-n>"や"\<TAB>"の
「"\」ってどういった意味なのですか?

1227
257[]   投稿日:2016/09/01 15:53:31
http://vim-jp.org/vimdoc-ja/usr_41.html
このサイトを見て解決しました
失礼しました。

1228
名無しさん@お腹いっぱい。[]   投稿日:2016/09/02 00:11:40
十六夜記

1229
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/03 19:56:10
syntax を、ファイル全体ではなく範囲指定で適用ってできませんか?

手順書、作業メモをテキストファイルでよく作るんだけど、
単一のファイル内で複数のフォーマットの config を
記述することが頻繁にあります。

例えば、モードラインと折りたたみみたいな感じで、
{{{ set syntax=named
// named.conf の記述
}}}

{{{ set syntax=bindzone
; ゾーンファイルの記述
}}}
って感じで出来ると色がついて見やすくなるんですけど。

1230
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/04 11:10:50
著名なvimmerはあんまりこのスレチェックしてない

1231
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 09:40:44
有用なレスがなさすぎるしね
俺もブログとかチェックするぐらいかな

1232
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 11:31:18
正直2ちゃんで答えてもスレ落ちたらそれまでだし同じ事で困ってる人が検索してたどり着けるかというとそうではないんだよな
ってな理由で回答を控えてる

1233
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 11:55:20
Jim体制になってからは大部分のログがread.cgi経由で公開されてるから
即死したスレとか何故か削除されたスレを除けば辿り着ける筈

1234
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 15:22:43
じゃあ答えてあげれば

1235
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 15:42:08
ログ落ち関係ないみたいだから263がきっと答えてくれるに違いない

1236
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 16:25:58
検索にしくいので2ちゃんでは答えないことにしてるんで申し訳ない

1237
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/06 19:00:05
著名な方々集まった

1238
名無しさん@お腹いっぱい。[]   投稿日:2016/09/13 21:00:28
ここで答えてもらえないなら
vimの質問する場所ないじゃん・・

1239
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/13 23:35:23
自称パワーユーザーしかいない2ちゃんよりも、発言小町のほうがよっぽど詳しい人多いわ。

1240
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 00:16:05
れ、Reddit…

1241
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 00:45:34
Reddit 見に行ったら Vim 8 がリリースされてたわw

1242
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 09:07:25
じゃあ俺は2ちゃんの全力を駆使して vim 9 を独自に作るわ

1243
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 13:28:07
Vim (Vi IMproved) version 8.0

This the first major Vim release in ten years. There are interesting
new features, many small improvements and lots of bug fixes.

Among the new features are:
- Asynchronous I/O support, channels, JSON
- Jobs
- Timers
- Partials, Lambdas and Closures
- Packages
- New style testing
- Viminfo merged by timestamp
- GTK+ 3 support
- MS-Windows DirectX support

1244
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 13:46:05
Neovimは単なるフォーク止まりになっちゃうの?Xemacsみたいに

1245
名無しさん@お腹いっぱい。[]   投稿日:2016/09/14 15:49:19
それきになるわー
出戻りしよかな

1246
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 17:01:56
> - MS-Windows DirectX support

ピンと来ないけど、どんなメリットが有るんだ?
Word みたいに、操作時にアニメーションが付くのか?

1247
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 17:58:25
>277
フォントがきれいになるオプションとしてKaoriYaさんがやってたやつじゃないかな
https://www.kaoriya.net/blog/2013/05/05/
> なお、本パッチはすでに vim-dev に投稿&承認済みなので、
> そう遠くない将来に本家の Vim に組み込まれるでしょう。

三年待ち?

1248
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/14 19:35:30
>278
アンチエイリアスが効くようになるんだ、ありがとう。
でもMSゴシックしか使ってない俺にはメリットないな。

1249
名無しさん@お腹いっぱい。[]   投稿日:2016/09/15 01:11:24
ドザか
わざわざvim使いたい理由はなに?

1250
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 12:56:32
窓機しか使えない規約があるんでは?

1251
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 12:57:54
ドザでも普通に便利じゃね

1252
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 14:02:14
キーバインドとマクロ便利じゃん
Vimより便利なエディタあるんかwinに

1253
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 15:45:20
Linux サーバの構築とか運用を業務でやってるんだけど、vim のリテラシーは
必須じゃん?しょっちゅう使ってないと使い方忘れるから、Win 上でも
日常的に使って覚えよう、としたのがきっかけ。
今では vim じゃないとダメな体になってしまった。

1254
名無しさん@お腹いっぱい。[]   投稿日:2016/09/15 18:22:05
>284
なんほど
そういう用途なら、下手にオレオレ環境カスタムしまくると、ギャップがしんどそうね

1255
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/15 19:04:58
>285
そう。
だから俺の $MYVIMRC はポータビリティ重視で、kaoriya (Win)、Debian、CentOS、Cygwin の
デフォルトの環境で使い回しが出来るようにしてる。
/etc/vim/vimrc や $VIM/vimrc は絶対にいじらない方針で。

1256
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 13:25:00
今7.4なんですが8.0に上げたら何か良いことが有りますか?

1257
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 13:50:43
>287
それすら自分で調べられない、判断ができないなら現状のままが良いと思うよ

1258
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 15:12:40
何も考えずに常に最新版を使うのが基本だ
つまり、Windows10に乗り換えなかった奴は全員アホだ

1259
名無しさん@お腹いっぱい。[]   投稿日:2016/09/17 16:12:09
>288
簡潔に教えてあげることができない無能羞恥

1260
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 17:59:42
>289
乗り換えた奴が全員アホだって言ってるようにしか聞こえないわ
まあ乗り換えた奴は全員アホだと思うけど

1261
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 22:10:28
>290
じゃあお前が教えてやれよ、簡潔に。

1262
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 23:21:03
プラグイン開発者にとって良くなっただけで
利用者側からはあまり変化したようには見えないね

1263
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/17 23:45:16
いやいや>274は7.4.000リリース時からの変更点だから
8.0にしなくても最近の7.4にはすでに全部入ってるよ

1264
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 01:02:37
そうなんだ
じゃあますます何が変わったんだ8.0

1265
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 08:49:35

1266
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 09:08:32
>295
:help version8
もしくは
https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt

>294の言うことは本当かわからん。patches-8 にあるように最新の7.4は7.4.000のバグフィックスだと思うが

1267
sage[]   投稿日:2016/09/18 13:23:41

1268
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 16:47:46
ハイライトについての質問です。
コマンドラインからvi 〇〇で開くとvimrcで記述したハイライトもされるのですが、vim内から:eで開くとハイライトされずに困っています。
vimrcは以下の通りです。

set t_Co=256
syntax on
syn match MkdCheckboxMark /-\s\[x\]\s.\+/ display containedin=ALL
hi MkdCheckboxMark ctermfg=green
syn match MkdCheckboxUnmark /-\s\[\s\]\s.\+/ display containedin=ALL
hi MkdCheckboxUnmark ctermfg=red

よろしくお願いいたします。

1269
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/18 21:26:08
俺はsyntax onは最後の行に置いてるぞ

1270
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 08:32:43
>300
syntax on を最後の行に書いても変わりませんでした。
実行順が関係あるんですかね?

1271
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 14:34:58
syntax on じゃなくて syntax enable にしないといけないんじゃないの?
http://vim-jp.org/vimdoc-ja/syntax.html#:syn-enable

1272
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 16:29:54
> vim内から:eで開くとハイライトされず

filetype認識してないんじゃない?

:set ft?

でチェック

1273
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 22:37:01
返信ありがとうございます。

>302
onは先に定義されたものをリセットして、syntaxを有効に、enableはそのまま引き継いで有効にする、という認識なのですが、間違っていますでしょうか?
enableに変更しても問題は解決されませんでした。

>303
filetype=の時は、コマンドラインから開くとハイライトされて、:e だとされないですね。
filetype=〇〇の時は一切ハイライトされません。
できれば常にハイライトできるようにしたいのですが……
どのようにすれば良いのでしょうか?

1274
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 22:45:44
>304
全ファイルタイプに適用したいなら、
autocmd FileType * でやるとかは?
これだと ft= の場合は効かないかもしらんので、autocmd BufNew,BufEnter * の方がいいかもしれない

1275
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:18:50
そもそも質問の最初の vi と vim の実体は同じなの?

1276
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:29:27
>305
ありがとうございます。 解決いたしました。
調べてみると、どうやらvimrcを読み込んだ後にsyntaxをfiletypeに応じて更新するようですね。
本当に助かりました。

>306
私の環境ではviでvimが起動するようになっているのでそのように書いてしまいました。
説明不足で申し訳ありません。

1277
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/19 23:52:35
どうやって解決したの?

1278
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/20 00:05:30
.vim/after/plugin/hoge.vim
これに必要なものを書いとけば syntax なんかの plugin 読んだ後に実行される

1279
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/21 04:45:49
マクロを保存するならvimrcに書かなくちゃいけないですか?

1280
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/21 10:47:06
cmdsrv-noxのパッチを当てた版が欲しくなったので作った。

https://github.com/karino2/vim/tree/cmdsrv-nox

もうちょっと整理すれば本流にPR出来ると思うけど、それだけのガッツは無し。

1281
名無しさん@お腹いっぱい。[]   投稿日:2016/09/21 20:35:33
日本から始まる世界的株式市場の大暴落

ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。


マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。

矢追純一

「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」


抑制のない成長に基づく現在の経済の終焉を見るでしょう。

日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。

1282
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/26 21:36:48
なんか~/.vimrc以外のどのvimrcもsyntax onになってないのにsudo vi hogeするとsyntax onになってるんですが……

1283
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/27 10:04:31
Quickrunを使いたいのですが、
実行コマンド\rが入力できません
ノーマルモードで\を押すとwinの警告がなりバックスラッシュを入力できませんでした
\rで実行する方法を教えてほしいです

1284
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 08:08:58
>314
nnoremap <bslash>r :<c-u>QuickRun<Cr>
leader変えてないなら
nnoremap <leader>r :<c-u>QuickRun<Cr>

1285
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 11:23:49
>315
ありがとうございます
いろんなブログで\rって書かれてたので設定せずにできるのかと思ってました

1286
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/28 21:58:16
>316
マッピングされてるかどうかは
:nmap で眺めるか、:nmap <leader>r したらわかるよ

1287
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 08:38:47
マクロをキーマッピングして使おうと思ったけど
うまくできない
保存してvimrc開き直すと文字コードまでおかしくなってぐっちゃぐちゃになる

1288
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 09:32:24
解決したいんなら、具体的に書いてくれないとわからないよ

1289
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 09:49:42
>319
マクロそのまま貼り付けようと思ったけどだめだったよ
<C-R>や<ESC>、<BS>が特殊文字になってなんかぐちゃぐちゃってなる
その特殊文字をめんどいけど一個一個書き直せばいけるかな?

1290
名無しさん@お腹いっぱい。[sage]   投稿日:2016/09/29 10:52:31
書き直したらできました。疲れた

1291
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 11:55:34
vim使えるくらいなら置換するなりで楽に解決できたんじゃないのか…?

1292
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 13:05:20
マクロの方が楽な場合が多々ある

1293
名無しさん@お腹いっぱい。[]   投稿日:2016/10/01 19:09:45
>286
個人Macでオレオレvimrcを書きすぎたせいで
今実務で使ってるCygwinやDebianやらRed Hatで動かなくなって
涙目。。。これまで
プラグインでやってた処理がネイティブvimでできなくてマジ辛いっす。

1294
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/01 20:19:51
>324
.vim もコピーすればOK

1295
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/03 18:57:36
>322
あそうか、そうだね。たまにvim使う程度だからうっかりしてたわ

1296
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 13:11:14
挿入モードから待ち時間なしで抜けるために以下の3行で効果はあったんですがESCキーに限るものでした
let &t_SI .= "\e[?7727h"
let &t_EI .= "\e[?7727l"
inoremap <special> <Esc>O[ <Esc>

Ctrl+[でも同じ効果を得るにはどのように書けばよいのでしょうか

1297
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 19:17:17
>327
そんなことしなくっても
set ttm=0
でイケます。

1298
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 20:44:15
>328
set timeout timeoutlen=1000 ttimeoutlen=100にしても
なぜかtimeoutlenの時間だけ待たされちゃいますね
同じ設定でMSYS2のVimで試しても同じ感じだった(TeraTermもMinttyも)

前はこんな感じじゃなかったような気もするので最近手を加えた部分が怪しいかもしれないです

1299
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/08 20:48:56
https://ttssh2.osdn.jp/manual/ja/usage/tips/vim.html
ここを参考にしていたんですが
ペースト時に自動インデントを無効にする設定をコメントアウトしてみたらあっさり直りました
>327の設定をせずともttimeoutlenの待ち時間になったようです
一人で騒いでごめんね

1300
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/13 16:15:47
ふぁー何時の間に8になっとる

1301
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/13 23:27:35
割と前に8出てたぞ

1302
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 13:00:39
「vimでジャバ書くのはとりあえずやめとけ」みたいな風潮があるのは何故?

1303
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 13:08:21
もっといいエディタがあるからでしょ

1304
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:08:06
IDEにプラグイン入れた方がお手軽に幸せになれるから

1305
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:13:36
IDE→編集でイライラ
Vim→連携でイライラ

どっちにしろvimmerはイライラする運命なのだ

1306
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/16 14:14:31
俺はvimと気合いでjavaもやっていくぞ

1307
名無しさん@お腹いっぱい。[]   投稿日:2016/10/16 15:31:25
>332
あら、ホントだ。

公式サイトのnew featuresみたらvim8からIDEに置き換わる存在になりそうだね。

1308
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 10:29:31
1000行越えるCのコード書く時、vim使うメリットってある?
簡単なコンフィグファイル変えたりするのにはvlm使ってるけど普段はsublime text使ってる

1309
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 10:39:39
行数で何か変わると思ってるのなら、vimの使い方あまり知らないだけのような

1310
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 12:50:51
比較対象がsublimeというのもよく分からんな

1311
名無しさん@お腹いっぱい。[]   投稿日:2016/10/18 19:02:08
>339
>1000行越えるCのコード書く時、vim使うメリットってある?
行数で使うメリットのこと言ってる時点で、vim自体を使いこなせてないのでは?

1312
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/18 21:10:58
vimを使えることが既にメリットなので安心してほしい

1313
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 11:23:21
どんな環境でも使えるというのがメリットだと思う
スマホですら開発環境として使える
http://qiita.com/m0a/items/243872263619a56d5a04

1314
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 12:25:54
>340,>342
全然使いこなせてないよ
だから使いこなせるようになれば長いプログラムでもvimが便利なのかを聞きたかった

>343,>344
なるほど

1315
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 17:04:56
短いコードでメリットを感じないなら長いコードでもメリットは無い
手足を縛った状態ならメリットなんて無い

1316
名無しさん@お腹いっぱい。[]   投稿日:2016/10/19 18:53:04
>339
無理してvim使わんでも、エディタなんて色々と選択肢あるからemacsなりgeditなり使いやすい方でコード書いた方が幸せになれるかもよ。

1317
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 20:08:34
neocomplcache(lua版vimを要するのが面倒なので…)を利用しています。
設定(vimrc)は、公式exampleにある( https://github.com/Shougo/neocomplcache.vim )ものを使っています。

この設定の時、補間候補を選択、Enter押下すると
補完されますが、改行も同時に挿入されてしまいます。

改行を入れないようにするには、どう設定すれば良いのでしょうか?

よろしくお願いいたします。

1318
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 21:24:29
でも最初は無理して覚えて使うもんだよな

1319
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/19 23:19:34
>348
改行を押さない

1320
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/20 00:10:33
>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

1321
名無しさん@お腹いっぱい。[]   投稿日:2016/10/20 03:37:08
>349
1週間使って慣れなかったら、他のやつ使った方が良いよ。
Emacsも決して悪いエディタじゃないんだから。

1322
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/20 14:45:32
>352
1週間か、とりあえず使ってみるわ
サンクス

1323
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/21 22:14:12
2日目だけど結構いいな
tmuxでシェルを分割して片方をコンパイル用にしてみてる

1324
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/21 22:28:05
つ :make

1325
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/23 14:51:09
そんなのあったのか
お恥ずかしい

1326
352[]   投稿日:2016/10/23 18:18:16
>353
どうだ?
vimも基本的な操作慣れたら使いやすいだろ?

1327
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/23 22:41:58
うむ
楽しいしな

1328
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/26 22:48:08
Insertモード中のCtrl-RでIMEをOFFにしたいんですが、
矩形挿入時には<C-o><C-o>を入力しないとノーマルモードに移行しないので以下の設定だとうまく動きません。
inoremap <silent> <C-r> <C-o>:set iminsert=0<CR><C-r>
何かいい手ありませんか?

1329
名無しさん@お腹いっぱい。[]   投稿日:2016/10/31 20:33:01
Windows版のVimで、プラグイン管理のdein使えた人いる?今日、ちょこっと触っただけだけど、努力する価値あるかなって?
Vim8ね〜

1330
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/31 21:50:11
正直プラグイン管理とかどうしていいかわからない。
vimマガジンみたいなの出して欲しい。
ちょっとずつ読んで改善するの

1331
名無しさん@お腹いっぱい。[sage]   投稿日:2016/10/31 23:40:36
>361
dein使えないかな?

1332
名無しさん@お腹いっぱい。[]   投稿日:2016/10/31 23:57:23
>361
github で他人のドットファイル読みまくるのがいいよ
あとqiitaに記事たくさんあるだろ

1333
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 01:23:37
>361
matri入れる

1334
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 12:09:13
VimPlugでいいよ

1335
名無しさん@お腹いっぱい。[]   投稿日:2016/11/01 12:51:09
vim plug シンプルで素晴らしいんだが、プラグイン読み込み時にエイリアスも有効に とかが面倒なんだよなあ

1336
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 19:42:59
neobundleでバッファが空になるという悪質なバグをブランチに挙げ、それを指摘されても開き直っている悪質な作者のプラグインなんて使うな!

1337
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 23:14:03
atomみたいにコマンド一発でプラグインインストールできるように最初からしてほしいわ(´・ω・`)

1338
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/01 23:43:11
本来はプラグインのディレクトリに置くだけのような

1339
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 00:31:23
>260

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

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

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

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

納品物が HTML や PDF でよいのなら markdown で書くのもお薦めです

1340
名無しさん@お腹いっぱい。[]   投稿日:2016/11/02 18:17:40
>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

1341
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 21:17:52
うんこくさい

1342
名無しさん@お腹いっぱい。[sage]   投稿日:2016/11/02 22:03:41
>371
ありがとう!
なんか面倒だなって感じでvundleにしてしまった…
curlがいるのね。win版だとproxy面倒だな

1343
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 07:57:12
molokaiってカラースキーム人気だけど
検索した時の色がカーソルの色と被りすぎててどこにカーソルがあるかわからないんだけど
なんでこれが人気なん
みんな本当は何使ってるの?

1344
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 08:43:53
wombat

1345
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 08:45:53
気に入らない部分だけ変えればええやん

1346
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 10:47:36
elflordが一番しっくりくる

1347
名無しさん@お腹いっぱい。[]   投稿日:2016/12/13 18:29:20
solarized dark

1348
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 21:10:26
>376
えー何色にしたらいいかわかんない
どの色にしたらいいか教えて

1349
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 21:21:54
summerfruit256

1350
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/13 22:03:25
>379
たぶんこの辺だよな、ダサいけどw
:hi search ctermbg=52

1351
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/14 14:20:41
PaperColor dark

1352
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/15 13:08:02
hybrid (一部手直し)

1353
城戸東洋彦 ◆lRdrT5SI6/op []   投稿日:2016/12/15 16:06:03
男は黙ってdefault

1354
名無しさん@お腹いっぱい。[]   投稿日:2016/12/16 11:23:10

1355
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 14:29:08
無差別コピペか

1356
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 21:08:35
hybridで括弧だけ色変えてる

1357
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 21:43:22
フルカラーのカラースキームってあるのかね
きれいな色でおしゃれ気分を味わいたい(´・ω・`)

1358
名無しさん@お腹いっぱい。[sage]   投稿日:2016/12/16 22:42:15
プラグイン他の拡張子がすべて.vimなのがあかんね
どれが何のファイルやらパッと見わからん

1359
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/03 10:33:08
:enew!

1360
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/05 00:45:17
hybridやわ

1361
名無しさん@お腹いっぱい。[]   投稿日:2017/01/05 02:14:43
emacsから来ました

1362
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/05 18:29:37
>388
ぼくもおしゃれになりたい(´・ω・`)

1363
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 00:18:54
Emacs死んだみたいだな、明日は我が身だな
今やVSCやSublimeもあるし、

1364
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 00:39:57
glibcの地味な関数が消えたとかそんなだったっけ > emacs

1365
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 01:45:19
>394
死んでないよ
ルビ基地さんのBlog読んでないのかな?

1366
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/06 08:40:48
vsc最近使ってるけどすげーいいわ
後発の強みをひしひしと感じる

1367
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 02:42:03
10万行ほどのファイルの改行コードをバーティカルバーに置換したいのだけどメモリ足らないとか言われる…

1368
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 02:43:59
>398
sedで

1369
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/08 03:58:17
sed -ne 'H;${x;s/\n/|/g;p}' < 10万行の秘密

もっと良い書き方がある気がする、、、改行抜きの出力コマンドがあれば楽なんだけど。
どでかいファイルなら perl 使った方が堅いかもね
あ、私は398氏ではないですハイ

1370
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 07:35:21
tr

1371
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/08 07:55:40
速くていいですね tr 、教えてくれてありがとう
tr '\012' '|' < 100万行の愛の言葉

1372
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 12:03:15
>399
>400
ありがとう!

1373
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 19:14:57
sedとかtr使わんでももっと簡単にオプションで改行を置換できる

1374
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 19:49:58
メモリが足りないって言われるんだけど…

1375
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/08 23:28:04
>396
非常に重要。
俺は使い分け派。
URL貼って欲しい。

1376
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 02:47:47
そういえば皆さん、vim8.0が出てからしばらくたちましたが、vimとneovimどっち使ってますか?
出来ればどちらを使っているかの理由もお聞きしたいです

ちなみに僕は何となくneovimを使ってます

1377
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 05:32:03
neovimにいい感じなGUIが来たら教えて

1378
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 05:56:00
乗り換える理由がないからvim使ってる

1379
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 07:51:59
俺も特に困ってないからVim8

1380
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/10 07:59:41
vim -neo

1381
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 15:59:30
neo。このままいくと、第2のXEmacsになりかねない焦りが…

1382
名無しさん@お腹いっぱい。[]   投稿日:2017/01/10 19:31:18
neovimが主流になることなんてあるかね

1383
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 19:33:36
vimが主流になることはないんだから、Neoがなることは絶対ない

1384
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 22:46:25
>412
XEmacsルートだよなあ…

1385
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/10 23:39:05
qfixhowmに依存してるのでvim8

1386
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/11 00:28:19
本家のケツ蹴っ飛ばす役割終えたからもう畳んで良いプロジェクト

1387
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/11 01:13:58
出来る日本人コントリビュータの人たちはvimしか面倒みてないしね

1388
407[sage]   投稿日:2017/01/11 02:35:36
おおう…結構皆さんneovimへの利点は感じていないのですね
そして開発自体もそこまで進まないという意見も多いのですね

vim本体へいつでも移行できるように環境構築しておきます…

1389
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 15:02:04
VSCかsublimeに移行できないかなとは狙ってる

1390
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 16:02:56
VSCはなかなか良いぞ

1391
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 17:35:56
非同期通信は msgpack 使ってる分 neovim の方が高速なんじゃないかな

1392
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/12 17:59:02
たまにVis <https://github.com/martanne/vis>;使う。

1393
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/13 00:00:02
>422
その辺正月休みに速度比較してみたけど、逆にVimの方が速かったよ。バイナリでも

1394
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 06:41:25
このエディタのユーザーは日本語の編集しない人が多いのかな?
母国語が英語じゃないことをこれ程残念に思ったことないわ
IM の存在が全てを台無しにしてストレスマックス

1395
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 07:50:10
eskk.vim使え、IMのことは忘れ去れ

1396
名無しさん@お腹いっぱい。[age]   投稿日:2017/01/22 08:31:30
とりあえずどこでも同じ様に使えるのはいいよね skk.vim

1397
名無しさん@お腹いっぱい。[]   投稿日:2017/01/22 10:00:29

1398
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 10:31:46
uim-skk の vi 連携モードも使い勝手がいいよ

1399
名無しさん@お腹いっぱい。[]   投稿日:2017/01/22 19:13:50
>425
Vim-LaTeX使って日本語論文書いてたけど、慣れれば余裕だよ
挿入モード抜けると同時にIMがオフになる設定と、IMのON/OFFでカーソル色が変わる設定は必須かと思う

1400
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/22 19:46:54
fcitxでも協調できるとかなんとか

1401
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/25 18:34:53
cygwinでvimを使っているんだけど、vimのバージョン8.0.0170-1だと、
q:でウィンドウ下側に現れるコマンド履歴からコマンドを選択しても実行されず、
ノーマルモードに戻ってしまう。
たとえば、Fortranのソースコードを編集中に、以前に実行した文字列検索コマンド
:/FConcをコマンド履歴から選択しても、(文中にその文字列が確かに有るにもかかわらず)
ハイライトやジャンプされず、コマンド履歴が閉じてしまう。

CygwinのSetup.exeはバージョンが2.877(64bit)、Windows7上で使用。
vimを8.0.0094-1に戻すと使えるから現状で困ってはいないんだけど、
なんとなく報告したい気分だったので書きました。

1402
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/26 12:51:10
>432
それ 8.0.0172 で直ったよ

1403
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/26 13:02:18
8.0.0159から0171は使っちゃダメってこった

1404
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/28 19:01:28
>366
エイリアスって何?

1405
名無しさん@お腹いっぱい。[sage]   投稿日:2017/01/30 13:03:03
>433-434
なんだ、そうだったのか。ありがとう。

1406
名無しさん@お腹いっぱい。[]   投稿日:2017/01/31 20:53:18
neovimってwindowsに導入する程のうま味ある?

1407
名無しさん@お腹いっぱい。[]   投稿日:2017/02/01 10:23:14

1408
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/01 11:07:06
neovimとvimは別物だから違うから

1409
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/01 12:42:30
うま味は?

1410
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:38:32
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のソース
も文字化けが出る。どうすれば良いのか。

1411
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:49:18
cp932ってことは窓かな、窓から投げ捨てて*nix導入するのが一番楽ではあると思うが

1412
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/16 23:59:53
vimを使っている人は、もうutf8でしか使っていないのだろうか。もし
も、これがcp932だとしたら、vimではどの様に対処をしたら良いのだろ
うか。

例えば、普段はutf8でしか使っていない時でもcp932に出逢う時と言う
のは有る。その時は、どの様な対処をしているのだろうか。

1413
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 00:21:22
iconvで変換

1414
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 00:42:58
:e ++enc=cp932
でファイル本来の正しい文字コードで開いて
:set fenc=utf-8
で変換とか

1415
名無しさん@お腹いっぱい。[]   投稿日:2017/02/17 20:37:18
Vimの2chビューワープラグイン誰か作って

1416
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/17 22:16:16
chaliceはもう動かない?

1417
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:27:19
html や xml などで
<h1>very-long-word</h1>

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

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

なんかどれも泥臭い気がするのですが、
テキストオブジェクトや surround プラグイン等で
サクッとできる方法はあるでしょうか?

1418
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:27:57
あと同様に
<h1>very-long-word</h1>

の行から very-long-word をヤンクしたい場合に
サクッとできる方法はあるでしょうか?

1419
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 00:49:01
自分で答え書いてるじゃん

1420
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 06:00:33
同じ拡張子のファイルでもバッファごとにファイルタイプを変える方法ってある?
具体的には *.asm なんだけど、違うCPUのアセンブリを同時編集することがあるので個別に変えたいんだ

ファイルを開いた後でバッファ上で set filetype してみたんだけど
これだとウィンドウを閉じてから再度バッファを切り替えたときにデフォルトのファイルタイプに戻ってしまう
setlocal を使っても同じだった

1421
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:04:12
>448
long-wordにカーソルがある状態でdit

1422
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:12:05
>448
テキストオブジェクトにタグあったはず

1423
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 12:26:18
Vimってさ、デフォルトでタブ機能あるのいいよね。
Emacsは別途インスコしなきゃあかん。

これで設定ファイルで透過できりゃーな…
os機能側で設定しなきゃあかんのがなんとも。

1424
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 16:09:24
>449
ヒント:
テキストオブジェクト

1425
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 16:11:52
>449
v にカーソルがあるのが前提ならdt<で削除、yt<でヤンク

1426
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 19:37:28
実践vimを読めば解決( ・`ω・´)

1427
名無しさん@お腹いっぱい。[sage]   投稿日:2017/02/24 19:40:20
なんだかんだでVimはドキュメントが充実してるので大体のことは:helpで解決する

1428
448[sage]   投稿日:2017/02/24 22:40:46
皆さんたくさんの回答ありがとうございます
解決しました
:h tag-blocks
便利ですね。もっとヘルプ読むようにします

1429
名無しさん@お腹いっぱい。[]   投稿日:2017/03/02 15:53:20
文字が無いとこにカーソル移動してそこにペーストしたいんですが
文字がないときカーソルを移動する方法ってなかったでしたっけ?
言い換えると行末までカーソルがくると
次の行の頭に移動しますが、
行頭に移動せずに、そのまま右にカーソルを移動したいんですが

昔やってたような気がするんだけど思い出せない。

1430
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/02 16:18:17
>460
多分virtualeditオプションだと思う、違ったらすまん

1431
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/02 21:34:06
termguicolorsオプションのために久々にVim更新したけどいいなこれ
Solarized(特にdark)がターミナルで綺麗に映ってるの良すぎる

1432
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/03 16:29:35
set virtualedit=all

1433
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 18:21:28
もうvimに疲れた
vscodeにスッと移行したいよぉ...

1434
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 18:52:28
移行したけど簡単だったぞ
逆は地獄だろうが…

1435
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 19:51:49
VSCode調べて真っ先にVimプラグイン探したけど普通にあったな

1436
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 19:52:55
使いたいときにターミナルからスッ…と起動するのがこの手のエディタの最大の魅力だからなぁ、併用はしても移行はせんだろうな

1437
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/04 20:14:16
最近は主従が逆転して
エディタからスッと端末起動しとるわ

1438
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/05 21:31:45
vscodeのvimプラグインがもうちょっと頑張ってくれたら移行出来そう

1439
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 13:03:14
プログラマなのに(だとして)、vimに疲れたとか移行したいとか、ちょっと何言ってるのか分からない

1440
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 13:21:58
VimとIDEはそもそも性格が違うものだから代用にはならん
例えば大規模なプロジェクトのリファクタリングとかだったらIDEのほうが明らかに捗るだろうしコードひたすら書いていくならVimのほうがやりやすいし

1441
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 14:55:37
>471
vscはエディタだぞ?

1442
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 15:30:26
vimの操作(機能)事態に不満があって疲れるというのはわからない
vimを極限まで自分好みにカスタマイズするのが疲れるというのはわかる

ところでvscのvimプラグインって自分の設定そのまま持ち込めたりするんです?
特にftplugin

1443
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/06 23:55:53
vimはせめて公式でvscodeのlanguage server protocolに対応しろ
せっかくMS様が「答え」を出してくれたんだからちっとはやる気になれや

1444
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 00:17:46
IDEに負けるならともかくVSCはエディタだからな...

https://microsoft.github.io/monaco-editor/
どれだけカスタマイズしてもブラウザ上のエディタにすらボロ負けとかむなしすぎる...

1445
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 08:42:27
そりゃ四半世紀前に書かれたものと
満を持してMSが組織的にリリースしてきたものじゃな

キーバインドが好きなだけなので
プラグインとして残ってくれればそれで良い

1446
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 08:45:44
Electronってなんか動きがもっさりしてるから好きになれん

1447
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 11:53:20
vim本体の価値よりvimキーバインドの価値の方が高い
お前らどうかvimは捨ててもvimキーバインドは捨てないでくれ

1448
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 12:28:19
捨でまでぇーーーーーーーーんっ!! (ワンピ風

1449
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 16:44:02
いやいや、
だからさ、
なんでvim捨てるんだって?
そもそも使ってない(使いこなせてない)だろ?

1450
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 16:52:47
vimは嫌いになっても、vimキーバインドは嫌いにならないで下さい( ・`д・´)

1451
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 18:01:08
嫌いになるどころかvimキーバインドを捨てられないからこんなに苦しんでるんじゃないか

1452
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 18:04:13
ここでvim使いこなせてる自慢してる人SIerでしょ?

1453
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 19:02:12
まずつかいこなすの定義をだな

1454
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 20:54:02
てかさ、
vimの何が不満なの?
じゃさ、代替エディタをあげてみてよ
もしあれば、それを使えばいいじゃん
恥ずかしくて言えないだろうけど(笑)

1455
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 21:44:05
ひでまる!

1456
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:03:06
王道を征くnotepad.exe

1457
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:12:56
やっぱsed

1458
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 22:42:18
素直にvisual studio codeでええんちゃう?

1459
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/07 23:37:09
vsc実際いいよ
設定とかも個人レベルとチームレベルで最初から分けられるようになってるし
細かいところがデフォルトでストレスのない作りになってるので勧めやすい
ソッコー手に馴染んだので驚いたわ

1460
名無しさん@お腹いっぱい。[]   投稿日:2017/03/08 00:18:02
vsc全然知らないけどvimのキーバインド使えるの?プラグイン充実してる?

1461
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/08 09:15:14
キーバインドは専用の拡張があって、マップ変更も可能
マクロとかsurroundとかの定番機能はこの拡張に最初から入ってるけど
入ってない機能についてはあくまでvimとは別の拡張として入れていくのが筋…だと思う
定番的な機能は大体あって、つい先日ミニマップとかも対応した

今クライアントサイドの開発で試しに使ってるけど
モダンなjs開発環境をお手軽に構築したいとかであれは
間違いなく第一候補の一つだと思う

1462
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/08 13:54:46
流れぶった切って悪いんだけど、omni補完でcamelケースで補完って出来る?

http://qiita.com/task_jp/items/098319a33bd946955c0a#%E3%82%AD%E3%83%A3%E3%83%A1%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9%E5%AF%BE%E5%BF%9C%E3%81%AE%E8%A3%9C%E5%AE%8C%E3%82%92%E6%9C%80%E5%A4%A7%E9%99%90%E3%81%AB%E6%B4%BB%E7%94%A8%E3%81%97%E3%82%88%E3%81%86
QtCreatorでこれを多用してたのでvimでもやりたいんだけど。

neocompleteとかなしで標準のomni補完で頼む

1463
名無しさん@お腹いっぱい。[]   投稿日:2017/03/08 14:11:09
>492
わかるわー
ただ、やっぱりリーダーキーほしいのよね

1464
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/09 17:54:50
使えないやつに限って他のエディタはどうこうって言うよな(笑)

1465
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/09 22:54:06
SIerは帰りなさい

1466
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 09:43:00
gvimパッケージに入ってるvimってGUI系オプションついてるけどSSHから使えたのか
Xは必要ないけど+clientserverは欲しかったんだよね

1467
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 13:38:23
>497
gvimは普通のvimをGUIオプション付きで起動してるだけだからね、別物じゃない

1468
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 14:41:03
アイコンもう少しなんとかならんかなぁ

1469
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 16:27:31
アイコンくらいビルドするときに差し替えればおk

1470
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 18:01:50
秀丸さんの事かな(´・ω・`)

1471
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 18:50:35
それより公式ホームページのダサさを直せよ
なんだあのドリル持った土人は

1472
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/10 19:55:10
なんのこっちゃと思ったらそのまんまだった

1473
名無しさん@お腹いっぱい。[]   投稿日:2017/03/10 20:18:03
>502
おまいらが寄付すれば見ずに済むようになるよ

1474
名無しさん@お腹いっぱい。[]   投稿日:2017/03/14 22:22:40
skkとかいうやつVim8だと漢字変換できないわ〜

1475
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/15 14:04:17
できますが

1476
名無しさん@お腹いっぱい。[]   投稿日:2017/03/16 01:42:55
|
1.
1.
asd1.

に対し、/1.<CR>n<c-a>n..するような挙動を、/1.<CR>nからのg<c-a>のような格好でワンタッチで実現する方法やプラグインってありますかね?
つまりは、検索のハイライトをvisualモードの選択範囲のように扱うことはできますか?

1477
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/16 09:23:24
置換じゃだめなの?

1478
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/20 12:13:59
テスト

1479
名無しさん@お腹いっぱい。[]   投稿日:2017/03/21 18:57:58
DejaVu_Sans_Mono_for_Powerline
だと
airlineのマルチバイト文字が文字化けしちゃうので
ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
set guifont=Roboto_Mono_for_Powerline
にしようとしてるんですが、
使えないみたいです。
何か設定必要でしょうか。

1480
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 11:16:17
markdownで間違えて=を-って書いちゃったから変換したいんだけど
=====
これを
-----
に変換する置換を教えて
長さは固定じゃないから:%s/=====/-----/gみたいなのはアウトで

1481
511[]   投稿日:2017/03/23 11:23:12
>510
これだけの.vimrcを書いて文字が表示されるか確認してみろ
set enc=utf-8
set ls=2
set statusline=%{nr2char('9776')}

1482
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 13:33:33
DejaVu_Sans_Mono_for_Powerline
では化けていて、
Roboto_Mono_for_Powerline
はGUIのフォント選択にも出てこないです

1483
511[]   投稿日:2017/03/23 14:00:32
まずそれが本当に文字化けしてるのかフォントがなくて豆腐文字が表示されただけなのか判断が出来ない
だからさっき書いた文字エンコーディング記述を書いたんだけど

1484
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:06:34
>511
viwr-

1485
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:11:49
>511
>:%s/=====/-----/g
これで置換できなかった?正確には最後にgつけてるから
:%s/=/-/g
これでいいと思うけど
他のところにも=や-が出て来るのであれば、置換前のパターンを
^=+$
みたいにして、行頭文字、=が一つ以上、行末文字だけの行に適用できると思う

1486
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 14:34:16
試してないけど g/^---/s/-/=/g とかで誤爆減らせそう

1487
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 15:30:07
DejaVu_Sans_Mono_for_Powerline
では豆腐がでます。
Roboto_Mono_for_Powerline
はGUIのフォント選択にも出てこないですが
選択できないフォントってありますか?

1488
511[]   投稿日:2017/03/23 18:28:54
そのフォントでは↓の文字表示に対応出来てるのかできるの?
>ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
まずそのフォントが実際にインストールされているのか確認してみろ
後はどんな手順でプラグインやフォントをインストールしたかも書くと良いだろう

1489
511[]   投稿日:2017/03/23 18:29:41
>516
説明不足だけど=====はheadingの構文だから%:s/=/-/gと困る(>_<)

1490
511[]   投稿日:2017/03/23 18:32:55
>515
記述量が多くて手入力きつい(>_<)
>517
これがいいっすね。知恵コイン500枚あげます

1491
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 19:14:58
その知恵コインはウガンダに寄付しなさい

1492
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/23 19:41:53
powerline用フォントは2種類あるので
違う方インストールしてるに一票
http://qiita.com/qurage/items/4edda8559cc4c98758ee

1493
名無しさん@お腹いっぱい。[]   投稿日:2017/03/23 20:58:06
NeoBundle 'powerline/fonts'
NeoBundle 'vim-airline/vim-airline'
でいれました。

フォントのインストールはwindowsなので落ちてきたttfファイルのクリックから行っていて、
chromeでは
Roboto_Mono_for_Powerline
設定できて、ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
も表示されます。

DejaVu_Sans_Mono_for_Powerline
でも全て表示されるのが正常ですか?

1494
511[]   投稿日:2017/03/23 22:22:01
おれはNeoBundleも飛行機みたいな名前のプラグインも使ってないけど
https://github.com/powerline/fontsのREADME.mdに記載のinstall.shは実行したのか?
vim-airline/vim-airlineは見てないけどREADME.mdのとおりにやってみろ

1495
名無しさん@お腹いっぱい。(霧の向こうに繋がる世界)[]   投稿日:2017/03/23 22:22:51
名前欄に!ken:6

1496
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/25 16:24:42
ESCキーでモード切り替えることなしにinsertモードとappendモード行き来できる?

1497
名無しさん@お腹いっぱい。[]   投稿日:2017/03/25 16:42:29
excel に
ro=&#57506;, ws=&#9778;, lnr=&#9776;, mlnr=&#57505;, br=&#57504;, nx=&#582;, crypt=&#128274;
をはりつけて
DejaVu_Sans_Mono_for_Powerline
で確認したところ、問題なく表示されました。

vim上とexcel上で[コンピュータ]とうった時のフォントが明らかに違うのが気になりました。。

Roboto_Mono_for_Powerline はexcel上では選択肢として出てきますが
gvimでは出てきません。。

1498
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 12:04:35
ここunix板なんですが・・・
Windows使ってるならソフトウェア板のVimスレ行ったほうがいいよ

1499
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 22:24:47
>527
すまんが何をやりたいのか理解できない

1500
名無しさん@お腹いっぱい。[sage]   投稿日:2017/03/26 23:05:25
>527
カーソル一つ進めたいってことなら inoremap <C-f> <Right> とかしたらいんじゃね?
それか <C-o>l とか

1501
ich1[]   投稿日:2017/04/01 08:03:45
https://goo.gl/QoUujp
これは嫌だなー。。本当なの?

1502
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/02 05:25:27
UNIX初心者です(MacOSXの端末エミュレータを使ってます)。
dvorakでホームポジション(DHTN)からカーソル移動をしたい(QWERTYのHJKL)のですが、
vimrcにmapとかnoremapを書いておく以外に設定方法はありますか?

1503
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/02 08:11:57
そんな奴いねーよ、特に日本人の場合
と思ったが、検索したら意外といた
ノーマルモードはAscii、挿入モードはdvorakて辺りが妥協策らしい

おれはus-asciiしか叩けないので具体的には役に立てない
スマヌ


http://d.hatena.ne.jp/nullplus/touch/20110318/1300468141

http://hachibeechan.hateblo.jp/entry/2014/09/30/Vimmer向け手っ取り早くdvorak配列を体験しつつめんどくさ

1504
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 06:19:09
コマンドモードとインサートで配列を切り替えるのが現実的ですか。
HHKBの無刻印を使いだしてさあDvorakデビューや!、と息巻いていたんですが、
実際やってみるとDvorakではbashのキーバインドもあまり使い心地が良くないですし
その辺の切り替えも全部やるにはもっとUNIXの勉強をする必要がありそうです。

1505
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 14:12:54
探せばきっとDvorakでvimな人たちのコミュニティが見つかると思うよ

1506
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 14:59:58
無理してそんなけったいなもん使わんでええやん

1507
名無しさん@お腹いっぱい。[]   投稿日:2017/04/03 20:02:00
vim使ってる人間に言われたら終わりだな

1508
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 20:59:16
む・・・無理してないしっ

1509
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 21:00:35
ちょっとくらい無理する方が気持ちええんやで

1510
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/03 21:07:08
楽するための無理なら惜しまない人が向いてるよVimは

1511
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/04 03:57:13

1512
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/10 12:30:52
CapsLockをEscにするかCtrlにするか迷ってるんですがどっちの方が便利ですか?

1513
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/10 12:32:58
>543
Ctrlのほうがいい、ESCはCtrl+[で打てる

1514
名無しさん@お腹いっぱい。[]   投稿日:2017/04/11 13:16:30
altをctrlとして使いたくなる
左小指が痛い

1515
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 13:21:54
そもそもVim使ってて痛くなるほどCtrl押す機会ないと思うが

1516
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 13:30:40
どこかにぶつけたんじゃないかな

1517
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 14:27:33
僕は(とある理由で)小指を欠損しちゃったので、くすり指で代用してます♪

1518
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 16:13:09
>546
Esc使わんから頻繁に使う
でも一番使うのはu

1519
名無しさん@お腹いっぱい。[]   投稿日:2017/04/11 19:24:23
jjとかにescバインドしたら?

1520
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 19:56:26
ノーマルモードのctrl-i,ctrl-oとかインサートモードのctrl-o,ctrl-wは便利だからよく使うけどな(´・ω・`)

1521
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 20:10:23
Ctrlに限らずShiftもよく使うが小指痛くなったことないけどな
押し方が悪いか、キーボードが合ってないとかじゃない?

1522
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 22:44:43
ペダルを入力装置としてESCを割り当てよう

1523
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/11 22:47:49
>545,548
CapsLock があるということなら左下に Ctrl があると思うが
その Ctrl は掌で押すものだと覚えるといい、というか元々そういう設計。
(ノート? 平面キーボード? 知らん)
それか諦めて右 Ctrl も併用できるよう訓練するか。

1524
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 13:00:23
>554
左下はなんかfnキーとかなんですけど?

1525
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 13:05:20
小指Ctrlが無理なレベルなら、Ctrl使わないように全部マップするか、親指でCtrl押せるキーボードに乗り換える

1526
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 14:08:22
>555
だからそんなキーボードのことは知らんって書いてあるんじゃない?

1527
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 16:23:20
無変換をCtrlに変えて親指で押せばいいんじゃないかな
使わんやろあれ

1528
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 17:51:34
もう vim のこと全然関係なくなってるなw

俺は無変換キーを Alt + 漢字、変換キーを機能付加キーにしてる。
どのソフトでも変換 + h, j, k, l でカーソル移動できる。
もう vim でも素の h, j, k, l を使ってないかもしれない気もするがいちいち覚えてない。
でも不思議なもので bash とかではちゃんと emacs キーバインドに頭が切り替わるのな。

1529
名無しさん@お腹いっぱい。[]   投稿日:2017/04/12 18:23:52
日本語配列のキーボードでvimつかってんのか?
おどろき

1530
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 18:25:45
英語配列はコロンが打ちづらい、mapすれば済む話だけどさ

1531
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 19:15:57
仕事で英語配列使うことってまずないから、プライベートだけ英語配列でもなー

1532
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/12 22:14:07
変換、無変換、半角全角を好きなキーにマッピングできるのは利点かもしれない

1533
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 01:59:56
普段日本語配列使ってると英語配列使うとき発狂する

1534
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 06:01:20
USキーボード知らずにJISキーボード使ってる奴は情弱、
知っててJISキーボード使ってるやつはロリコン変態野郎
ってばあちゃんが言ってた

1535
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 10:37:26
ここはvimスレだから、その上でUSかJISかって話をしないとダメでしょう
個人的にはJIS
USだとコロン打つためにshift押さなきゃいけないのが気にくわない

1536
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 11:02:17
@打つときもめんどくさいよねUS
プログラマはUSの方がいいんだろうけど

1537
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 11:05:11
nnoremap ; :
nnoremap : ;
してるわ
JISは surround.vim で cs'"とかすんのが無茶苦茶めんどくさい

1538
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 13:35:47
Ctrl + [ が JIS の @ の位置でできるから、自分は断然 US だな
クォーテーション二種のうちやすさは言わずもがな

1539
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 13:55:38
ホントにUSよりJISの方が使いやすいって信じてるのか(・・;)
(かな入力者は除く)
一度何も知らずに使い始めちゃってると、疑問も持たずにそれが最善って思い込む(思い込みたい)んだろうな・・

1540
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 14:07:08
>570
ブーメランささってますよww

1541
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/16 15:12:47
>569
日本語キーボードで@と[は並んであるけどその一個の場所の違いがそんなに重要なの?

1542
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 22:38:55
>572
頻繁に打つキーだから、一つ近いだけで全然違うよ

1543
名無しさん@お腹いっぱい。[]   投稿日:2017/04/16 23:07:01
括弧、クォート、セミコロン頻繁に打つキーがUSの方が扱いやすいわ

1544
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 03:28:37
コード打ってるときはセミコロン便利なんだけどvimの時だけめっちゃ腹立つ

1545
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 07:45:58
まあ慣れだけどUSのが諸々打ちやすいので
ずっとUSだなあ

1546
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 10:42:45
もしもJISキーボードの変態キー配列がホントに(普遍的に)使いやすいんだったら、
圧倒的にユーザー数が多い(ハズの)101キーボードや102キーボードユーザーから
JISキーボードに乗り換る人がいても良さそうだが、そんな人、見たことないだろ?

1547
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 13:04:33
106ってなんでわざわざ101から変えたのかね?
なんか利点があるのかな?

1548
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 18:00:52
Vimと親指シフトって相性いいのだろうか

1549
名無しさん@お腹いっぱい。[]   投稿日:2017/04/17 19:52:44
使いやすさなんて主観的なものに普遍性なんてないだろ馬鹿かな?
お前の言う通りUSの使いやすさに普遍性があるならこの世にあるすべてのキーボード配列は今頃US配列になってるよ

1550
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/17 20:45:44
他人のvimrcが自分にとって使いやすいとは限らないように
キーボードもひとそれぞれ
だから自分の好きなキーボードで
好きなマッピングをすればいいんだなぁ
みつを

1551
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 00:00:24
せんだみつをキタ━━(゚∀゚)━━!!

1552
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 13:48:59
>581 ワロタw

行番号表示くらいで、あんまり凝った設定してないな…
Emacsとかnanoとか、気分で使い分けてるな。

ターミナル起動中ならそのまんまVimへ。
ファイラー起動中ならleafpad。
conky等の設定弄りはnano。
ガチコードや長文ドキュメントならEmacsでしょうかね?

作業重量で自分は使い分けてる感じかの?

1553
名無しさん@お腹いっぱい。[sage]   投稿日:2017/04/18 15:08:34
全部VimかGVim、気分でEmacsくらいか
nanoとか使いづらすぎて使うのやめた

1554
ich1[]   投稿日:2017/04/20 18:35:21
https://goo.gl/fSbVMj
これは嘘でしょ?本当だと嫌だなー。。

1555
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 01:42:22
vim plugにて、特定のFileTypeのファイルを開いたのち、一定時間操作がなかった時にプラグインを読み込む、などという天に唾を吐きかけるようなセッティングをする事は可能でしょうか?

1556
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 10:41:27
>586
:h CursorHold

1557
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 12:23:14
おおっ、まさにそれです!
ありがたや〜

1558
名無しさん@お腹いっぱい。[]   投稿日:2017/04/27 12:59:09
>586
どんな設定つくりたいの?
参考にしたい

1559
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 13:24:24
誰かVimのおもしろい話をしてくれ。気の利いたプラグインとか。
あ、VimOrganizerってどうよ。

1560
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 17:07:12
viとemacsの論争話くらいしか面白い話は無い

1561
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 17:08:37
ビル・ジョイについて、とか

1562
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 18:39:30
>591
俺、その話に決着付けられるよ。
日本語入力が多い人はEmacs。これはOrg-modeによる。
英数字入力が多い人はVim。これはモード切り替え概念による。

どっちが良いっていう話じゃなくて、使う人がやりたいことによる。
俺は日本語書くときにはEmacs、コード修正にはVim使ってる。

1563
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 18:45:03
>592
美流上位 のことかね?
未だにVimとEmacsを超えるテキストエディタが存在しないことを考えると、
その功績はすごいものがある。
この2つのエディタが消えることはないだろうね。
形や名前が変わっても、これからも残り続けるはず。

1564
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 19:49:26
>593
それなら emacs の Evil を適用すればエディタを統一できそうだね。

1565
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 19:51:56
自分はターミナル上で使うなら Vim、それ以外は emacs (evil) かな。

1566
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 20:02:43
シェルのキーバインドもemacs方が便利だね(´・ω・`)

1567
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 20:38:37
A community-driven Emacs distribution -
The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org

vimとemacsの両刀の人は、インストール後
dotspacemacs-editing-style 'hybrid
にすると、楽しめるかもしれない

1568
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 21:15:57
Vimには感謝の気持ちしかないな
誰に感謝したらいいのか知らんけど(笑)
もしVimを使ってなかったら違う人生を歩んでいた
それほど俺に取ったら重要

1569
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 21:25:53
>598
これはおもしろそうだね。
あんまりどっちかに偏るのも建設的じゃないし。

>596 も言ってるが、ターミナル上ならVimのほうが何かと良い。
EmacsはGUIのほうが良いな。たぶん。

1570
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 21:27:24
>599
退屈してるんだ。
しかも、最近デスクトップ環境を変えて操作に戸惑ってて、VimやEmacsに逃げ込んで作業してる身だ。

語れ。

1571
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 21:59:51
>594
ほんと凄いよね。
ビルさん今なにしてるんだろ・・・

Vim使ってても
<C-a>で<HOME>、<C-e>で<END>とか
Emacsっぽいキーバインド設定してるから、
案外どっちかしか認めないとも言えない。

1572
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:08:56
>593
オリジナルのエディタ論争の話っしょ
双方のジョーク交えた皮肉たっぷりの

1573
名無しさん@お腹いっぱい。[]   投稿日:2017/05/02 23:46:09
>603 のオリジナル論争ってのは、知らないかも。
原典あるなら読みたいっす。

Linuxはもちろん、UnixでもMacでも、まぁVim-gnome(gtk)は真っ先にインストールするわな。
次にEmacs入れて、vimrcとelをそれぞれ設置と。
Windowsだと使いにくいからね。

1574
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:52:57
>604
Wikipediaでエディタ戦争で検索すると一端が見えると思う
RMSもノリノリだったはず

1575
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/02 23:59:03
VimScriptが割と気に入ってるからVimって層もいるんですよ

1576
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 00:02:23
nviで良いやって人も居たり、LinusみたいにMicroEmacsだったりと色んな人は居るよね

1577
ウサチャソ[sage]   投稿日:2017/05/03 18:40:41
インサートモードでHOME・ENDで行頭・行末移動できたり
viらしくない使い方してる俺は邪道なんだろうか…
windowsで106キーだとそうなっちゃうよなあ

1578
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 19:22:27
>608
自分のやり易い方法でいいんじゃね
需要があったからその方法が提供されているわけで

1579
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 21:34:04
自分が使い易い使い方で使う
それが正解だと思う

1580
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/03 22:01:25
ホントにそう思う
僕はHJKLに馴染めなくてカーソルキーを使ってるし、
マウス(ホントはトラックパッド)も多用してるけど、
それでもVimが一番使いやすくて他のエディタを使う気になれない

1581
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 11:00:42
>611
マウス多用だと逆に使いづらくないですか?
他のエディタと比べてどういうとき利点あるのかとかvimrcで特別なことしてるのかとか気になります

1582
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 16:08:42
キーボードとマウスの間を手が行き来するのが心底面倒
ぼんやりソース眺めるのだとマウスのほうが捗る

1583
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:34:50
>612
例えば、行単位のカーソル移動では、20j とかするよりも、目的の行(該当行)をクリックした方が楽だと思う(行数を計算しなくていいし)
あとはソースをざっと追ってるときのスクロールとか

>613
>キーボードとマウスの間を手が行き来するのが心底面倒
これはVimじゃなくても他のエディタでも一緒
面倒だからと言ってもこれが別にVim特有の欠点って訳じゃないし

1584
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:47:40
20jとかはさすがに使わないね
行番号+Gとか他の移動コマンド使う

1585
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:53:56
目的の場所への移動の手段としてeasymotionってプラグイン入れてるけど便利よ
後はJキーとか使わないからPagedownに割り振ってる

1586
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/04 23:58:20
もちろん行番号+G も使うけど、数千行あったらタイプ数が5回だよね?
しかも数字って打ちにくいよね?
僕は別にホームポジションから手が離れるのは全然苦にならないから、
(タッチタイピングとか気にしないので)
この場合はマウス(トラックパッド)で該当行クリックする方が多いかな?

でもよく考えたらそれほどマウス(トラックパッド)を使う訳でもないかな?
ただ、なんか上級者(?)がやたらと「Viimではキーボードオンリー」みたいなことを初心者に言うの嫌い(笑)

1587
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:09:57
まあ、あれだ、ちと考えて腕を動かす労力を嫌うのか、さっさと腕を動かしてしまうのが楽か、ってだけ。
で、vi 系統の主流派は腕を極力動かさない方ってだけ。
うるさいこと言う原理主義者もいるだろうけど気にすな。
いまどきマウスがない環境なんてまずないし、ウィンドウマネージャが動いてる上で Vim 以外のソフトも動いてればキーボードオンリーなんて非現実的だ。

1588
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:19:04
easymotionよさげなので入れてみる
Jは普通に多用するけどなー使わないのか

アルファベットに比べると数字は打ちにくいけど
自分の場合はトラックパッドに手を伸ばすのに比べると楽
G以外ならHMLや{}をjkと使うことが多い

あと好みはあるだろうけどrelativenumberとhybridモードで使えば
画面内の行移動なら数字は多くて2桁になるよ

1589
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 00:28:38
easymotionは俺がVim使い出したきっかけだからな、便利さは保証する
ただVim自体の移動手段が多いから最近はそんなに使ってないがw

1590
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 01:04:47
>自分のやりやすい方法
>自分が使いやすい使い方
の流れの話だよ?

マウスやトラックパッドを多用(?)しようが、どんな使い方しようが、
それでもなお Vim がいいって言ってんだから、いちいち茶々いれられるのもなぁ
ああだこうだ言われても、そんなこたぁ分かってるよ
Vimに対してネガティブなことは何も言ってない

1591
名無しさん@お腹いっぱい。[]   投稿日:2017/05/05 02:06:42
relative number を有効にすると 20j とかはわりと使う。

でも、単なる移動より、d11k とかモーションとあわせるほうがおおいかな。

1592
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 12:06:54
結局、番号見るより連打する方が楽よね

1593
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 16:04:14
d11jとかもビジュアルモードでj押しっぱなしで選択してやってしまう

1594
名無しさん@お腹いっぱい。[]   投稿日:2017/05/05 17:12:10
:set relativenumber してみなよ

jk 連打がいかに非効率だったかよくわかると思うよ

1595
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/05 22:02:44
移動はいつも↓↑だわ

1596
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/08 19:22:21
easymotionはイイゾ

1597
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/09 02:55:24
>622,625
おー、これは知らなかった。大きい。いちいちビジュアルで範囲指定しなくてよくなる。

1598
名無しさん@お腹いっぱい。[]   投稿日:2017/05/09 13:07:12
おれも、easy motionに一票

1599
名無しさん@お腹いっぱい。[]   投稿日:2017/05/09 16:21:49
プラグインは20個ぐらいしか入れてない
ファイルタイプ関係なく利用するプラグインが5個
ファイルタイプ別だと1〜2個

cronでPC起動時にvim更新用スクリプトで自動的に最新版が使える状態にしてる
PC起動してすぐ何かすることってないからね

1600
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/09 16:43:15
もう10年以上 Vim 使ってる、メインで。
一日16時間以上端末の前に座ってて、その殆どが Vim 使ってる時間。
でもみんなみたいに詳しくない。
プラグインってなんだっけ?
surround.vim みたいなの?
だとしたら僕が使ってるのは、vim-colors-solarized.vim と surround.vim だけかな?
基本の機能(?)だけでなんにも問題ないし、これからもずっと Vim のお世話になるよ♪

1601
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:17:33
> 625 消したいトキに set nonu とかで消えてくれないのが悩みです よい方法ご教示くだしあ

1602
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:53:23
>632
se nonu nornu じゃあかんの?

1603
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 00:58:06
>633 あざもす!指が覚えるまで鍛錬します あざもす!!

1604
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/10 07:39:46
>634
nnoremap <leader><leader>n :<c-u>se rnu!
とかでいんやない?
nu rnuのときと、nonu rnu のときがあったりするならちょっと工夫必要だけど

1605
名無しさん@お腹いっぱい。[]   投稿日:2017/05/10 16:39:49
>631
俺もあんまり入れない。
プラグイン探すよりマニュアルよく読んだ方がリターンが多い

1606
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 02:34:23
>635 あざもず! 明日設定してみます あざずも!!

1607
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 04:35:33
おれも十年近く使ってるけどプラグインなんていうのを入れたことがないというか存在知らなかったかもしれない。

1608
名無しさん@お腹いっぱい。[]   投稿日:2017/05/11 08:41:27
>636
吟味した中でなにいれてる?

1609
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 09:11:13
Escでノーマルに戻るときカーソルが1つ左に移動するのってなんで?

1610
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/11 10:06:31
lightline、gnupg、vcscommand、あとは言語サポートがいくつか

1611
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:30:43
vimのフォントを変えても、起動の度にフォントがリセットされてるんですけどどうすれば設定が保存されたままになるんでせうか?

1612
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:31:55
>642
.gvimrcに「set guifont=フォント名 サイズ」を書く

1613
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/19 23:43:10
>643
鼎任后

1614
名無しさん@お腹いっぱい。[]   投稿日:2017/05/20 07:19:51
なんでgvim限定?

1615
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/20 07:34:21
vimのフォントは端末の設定

1616
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 08:21:26
vimとgvimってどっちが多く使われてるの?
慣れとくのはvimの方がいい?

1617
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:28:43
vim使い始めようと思うんだけど、(ひとまずwin10でGvim)
どの本がいい?

1618
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:41:15
>648
実践Vim 思考のスピードで編集しよう!
仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊)

1619
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:48:12
そう!実践Vim! これさえ読めばいい
本当に長く使いこんだ人が得た知恵と経験が凝縮された本だよ
読んでいて伝わってくる、何より面白い

1620
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:48:41
リンダ・ラムのvi入門持ってるけど(vimの内容入ってない古いやつ)、
最初はウェブ検索して使い方書いてあるとこ見ててもいいと思う。

1621
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 10:59:41
thx
実践vimは絶版だね kindle持ってないしなあ
中古の在庫も見当たらない
仕事で役立つは在庫あるんで買ってみるわ

1622
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:11:27
KindleなんてスマホでもPCでも見れるやんけ

1623
名無しさん@お腹いっぱい。[]   投稿日:2017/05/21 11:12:08
本なんているかね?ドキュメントに書かれてることばっかりでしょ

1624
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:16:09
書き込みたいんで本がいい

1625
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:25:56
>652
2nd Edition 英語
http://www.amazon.co.jp/dp/1680501275/
中古
https://www.amazon.co.jp/gp/offer-listing/4048916599/ref=tmm_pap_used_...;condition=used&qid=&sr=

名著「実践Vim (Practical Vim) 」の第2版は何が変わったのか?
http://thebrews.info/%E5%90%8D%E8%91%97%E3%80%8C%E5%AE%9F%E8%B7%B5...

1626
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:27:15
$ vimtutor

1627
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:30:48
>654
実践Vimは作者のVim愛と訳の親しみやすさもオススメポイントだと思ってます

1628
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 11:33:48
vim覚えるのに本買いたがるアホがいるのかw

1629
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 12:05:35
実践Vimに書いてある事
実践で身に付けようと思ったらすげー遠回りだから
正しい投資だよ

1630
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 12:59:11
実践Vimは、kindle版はリフローだけど、達人出版会のはPDFとEPUBだから、
書籍フォーマットとリフローの両方が手に入る(と思う)

英語わかるなら、youtube動画さがせば、すごい人のvimコーディングいろいろあるけど、
日本語動画は最初から除外してるからわからない

1631
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 19:45:22
実践Vim読んでからvimの使い方が色々と変わったわ

1632
名無しさん@お腹いっぱい。[]   投稿日:2017/05/21 20:07:57
チュートリアルで充分

1633
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 20:10:49
vimtutorの内容なんて初歩の初歩だけやん
サーバ管理だけに使うならそれでいいけど、プログラミングに使うには全然機能が紹介されてない(´・ω・`)

1634
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/21 20:12:12
:hに全部書いてある

1635
名無しさん@お腹いっぱい。[]   投稿日:2017/05/22 10:26:36
業者の本推し必死だな

1636
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 12:22:10
読んだ者は薦め
読まぬ者は否定する

読んだ者は経験則に基づいて薦めているが
読まぬ者は何に基づいて否定しているのか

読んだ者は否定もする、翻訳が悪いなどと具体的に指摘できるが
読まぬ者は否定材料が全くない、故に業者乙とだけ書くのである、バカの極みである

1637
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 13:27:20
私は職業プログラマーで、6年前に開発環境をWindowsからMacに移行して以来、エディタもVimを使うようになった(それまでは秀丸)。
Vim日本語ドキュメントだけを頼りにして。
件の書籍は存在も知らなかったし読んでもいないが、それでも今の私は立派な(笑)Vim使いになっている。

1638
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 16:09:09
別に読んでも読まなくてもいいけどオススメしたら業者みたいな空気はさすがにおかしい

1639
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 16:23:01
そんな"空気"はないだろ?
一人が言ってるだけで

1640
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 17:35:09
知らなかったことを威張られましても
あ、立派って自己申告ですか

1641
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 18:05:24
こういうやつ >671 の感覚がわからん
>688 はただ単に"実践Vim"を読ますにドキュメントだけでマスターしたと言ってるだけなのに、何が気に食わないんだ?
こんなアホがいるからこのアホと無関係な"実践Vim"までディスられるんだろ

1642
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 18:13:35
ディスってんの一人じゃないですかね

1643
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 19:03:06
688が空気読んでくれることに期待

1644
名無しさん@お腹いっぱい。[]   投稿日:2017/05/22 21:43:21
何年使おうが案外ぽっかり使ってない機能って残ってるよ
vim使いこなしてますなんて口が裂けても言えんわ

1645
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:18:01
使いこなしている、なんて誰か言ってるか?
それと、使っていない機能が残っていようが、自分用の道具なんだからすべての機能を使う(知る)必要はない
あいかわらずアホがいるな

1646
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:23:42
ギャラリーとしては、荒れて伸びてるほうが過疎ってるより嬉しいんだけど、欲をいえば具体的なテクニックに絡めて煽り合ってほしい

1647
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:24:19
具体的な vim の、でした。

1648
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:25:19
何にでも言えることだが、知れば知るほど分からないことが増えてくるのさ
実践Vimを読んだ者は己の未熟さを知り
ドキュメントだけ読んだ者はマスターした気になるのよ

1649
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:39:23
じゃあ質問

abcdefghijklmno
abcdefghijklmno
...
abcdefghijklmno
abcdefghijklmno

上記のjにカーソルがあったとして、
ファイル最下部のjに行きたい場合の最善の方法を知りたい
Gfjとか、100jみたいな多めに数字を
前置する操作以外で教えてください

1650
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 22:59:33
意味が分からん、Gfjよりきっと最善の操作方法があるに違いないってセブンセンシズが囁いてんの?
Gfjでええやんか

1651
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:03:30
>680
最善て何?
Gfjが最善でない理由は?

1652
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:12:15
入力数が少なかったり、行き過ぎた場合の修正が容易であればより効率的な方法だと思う

自分は Gfj よりも適当なのは思い付かないけど

1653
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/22 23:58:23
>680
Gfj以外だと
se wrapscan
gg?j
とか

1654
680[sage]   投稿日:2017/05/23 02:00:36
例があんまり良くなかったですね
最善って言葉はGfjよりきっと最善の操作方法があるに違いないって思い込んだ結果出てきた言葉なので許してくださいw
gg?jとかは自分の中では面白い操作方法でした
ありがとうございました!

1655
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 08:36:22
f文字列なんて機能知らなかった

1656
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 10:34:38
ソースは至高のドキュメント

1657
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 12:38:29
>686
便利。
逆方向はF。文字の一個手前はt
;でリピートできる
括弧の途中から括弧の手前まで消したい時に、dt) とかよくやる

1658
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 12:44:44
>687
ソースで知りたい所に素早くたどり着くにはどうしたらいいですか

1659
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:13:35
何かキーワードでgrepするのが一番簡単だと思うけど

1660
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:25:03
そのキーワードを思いつくのが大変で
結局ある程度精通してないとなかなか調べがつかんです

1661
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:31:27
vi 最下行 ジャンプ とかでぐぐってしまいます

1662
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 14:35:47

1663
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 14:36:58
遅いような気がするんですが…:vimgrepを利用しますか?

1664
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/23 15:00:39
>694
grepprgオプションを適切に設定して :grep を使うべき

1665
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 15:41:13
>695
パフォーマンスを考慮すると外部grepですよね

windows の findstr の対応エンコーディングは非力なので
cygwin を導入して lgrep のビルドをすべきかな…

windows版のvim使いは grep に何を利用してます?

1666
名無しさん@お腹いっぱい。[]   投稿日:2017/05/23 15:53:50
windows使いはソフトウェア板行けよ4ね

1667
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/24 20:08:36
>696
windowsに限らないが ripgrep 一択

1668
名無しさん@お腹いっぱい。[]   投稿日:2017/05/25 00:48:16
>698
鼎笋辰冤力候補

>697 4ね
は?( ̄^ ̄)凸 オマエw

1669
名無しさん@お腹いっぱい。[]   投稿日:2017/05/25 08:43:57
まあ、ドザはうざいな

1670
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 21:57:48
WSLはウィンドウズに入りますか〜?

1671
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 22:01:24
窓は日本語やらコマンドやらの扱いが腐ってるから使いたくないわ

1672
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/25 22:01:56
というかここUNIX板やんけ

1673
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/26 08:29:17
ある外部のコマンドが動いてるかどうか調べる方法ってありますか?
具体的には、apvlvが開いていなければ起動、みたいな感じにしたいのですが……

1674
名無しさん@お腹いっぱい。[sage]   投稿日:2017/05/26 08:50:52
>704
ps ... | grep foo して動いてなければ apvlv を起動するシェルスクリプトを system() で呼び出すなど

1675
名無しさん@お腹いっぱい。[]   投稿日:2017/06/01 13:42:26
vim-jpのメンバーってどうやったらなれるの?
絶対活動してないだろって人もメンバーもいるし謎
勉強会に参加したかどうかで決まる?

1676
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/01 16:16:27
lingr辺りで聞いてみたらどうだ?
俺あそこ参加してるわけじゃないから適当だが

1677
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/09 18:03:15
str="(str:hogehoge)"に対し、substitute()関数1つでhogehogeにするにはどうすればいいんですか?

1678
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/09 21:10:20
>708
試してないがこんな感じでどうかな
substitute(str, '(str:/(/w/+/))', '/1', '')

1679
名無しさん@お腹いっぱい。[]   投稿日:2017/06/10 09:23:31
let str = "(str:hogehoge)"
let str = "hogehoge"

1680
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/10 10:20:44
すまん、バックスラッシュがスラッシュになってたわ

>708
substitute(str, '(str:\(\w\+\))', '\1', '')

1681
名無しさん@お腹いっぱい。[]   投稿日:2017/06/10 12:54:16
>694
grep したいファイルが git 管理なら git grep が便利かも
自分は Linux も win も fugitive プラグイン入れて
:Ggrep です

1682
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/13 22:25:17
_aaa.bbb_というファイルを自動でfiletypeに設定したいので、.vimrcに設定したいです。

下記だと、__aaa.bbb_、_aaa.bbb__などのように "_" が連続した場合も対象になるので、
"_" の次は "_" ではない何か、にしたいのですが、どのように書けばよいでしょうか?

autocmd BufNewFile,BufRead _*_ set filetype=vim

1683
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/13 23:52:32
>713
関数作ってそこで判断する感じかな

1684
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 00:05:02
>713
試してないがこんな感じ?
fu! s:foo(file)
if a: file ==# '_aaa.bbb_'
setf vim
endf

autocmd BufNewFile,BufRead * cal <sid>foo(expand('%'))

1685
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 00:08:54
>713
あ、関数作らなくてもその場で判断できるな
雰囲気的にこんな感じ
autocmd BufNewFile,BufRead _*_ if expand('%') =~ '^_aaa.bbb_$' | setl filetype=vim | endif

1686
名無しさん@お腹いっぱい。[]   投稿日:2017/06/14 00:59:13
>713
autocmd BufNewFile,BufRead _[^_]*[^_]_,_[^_]_ set filetype=vim

_[^_]*[^_]_
  _aa_, _aaa_, _aaa.bbb_, _a_b_, _..._, など
_[^_]_
  _a_, _1_, _?_, など

http://vim-jp.org/vimdoc-ja/autocmd.html#autocmd-patterns
> パターンの解釈方法は、ファイル名の解釈方法と大体同じである。
(中略)
> [^ch] は 'c' と 'h' 以外の文字にマッチ

1687
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 09:23:31
教えてください。
$で行末まで移動すると行末の最後の可視文字に移動しますよね?
ところが、
v$で行末までヤンクしようとすると改行コードまでヤンクされてしまいますよね?
これを行末の可視文字までにすることはできますか?

1688
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 16:14:17
>718
なんのためのビジュアルモードやねん、v$hyでええやろ

1689
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 18:40:28
>718
g_

1690
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/14 19:38:47
>720
きゃぁ〜素敵♪

1691
713[sage]   投稿日:2017/06/15 00:52:32
>714-717

皆さまありがとうございます。
関数、if文、正規表現的な表現と、色々使えるんですね。
vimは奥が深い。
とりあえず今回は正規表現的な[^_]を使ってみます。
ありがとうございました。

1692
名無しさん@お腹いっぱい。[]   投稿日:2017/06/23 15:09:09
g_とか初めて知ったわ。Vim すげー

1693
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 15:20:29
逆はg^ね。
よく_と^が対になってるから覚えとくと吉(いま思い出した

1694
名無しさん@お腹いっぱい。[]   投稿日:2017/06/23 16:33:43
>724
また :help してみる気になった。
そして日本語版がかなり充実していて驚いた。もう英語版捨ててもいいくらいの内容だな。

1695
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 22:47:23
>720
こういうオトナ格好いい

1696
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/23 22:58:41
>719
こういうオバカ格好わるい

1697
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 16:36:00
gの接頭辞が付く奴で便利なコマンドって他にあるかね
最後に編集した箇所にカーソル飛ばしてインサートモードに出来るgiはよく使う(´・ω・`)

1698
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 16:47:47
geとかg~とか

1699
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 18:39:42
>728
よく使うのは
gv
g;
gi

1700
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/24 21:39:21
>718
カーソル位置から行末までヤンクしたいということなら、
y$

1701
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/25 10:30:13
Jだとスペース入るけどgJなら入らないとか

1702
名無しさん@お腹いっぱい。[]   投稿日:2017/06/25 20:34:12
このgは結局なんのコマンドなんだ?

1703
名無しさん@お腹いっぱい。[]   投稿日:2017/06/25 21:26:53
押しやすいキー

1704
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/25 21:33:35
一等地にあるワリに特にこれといった意味付けのない
汎用プレフィクスみたいな存在

1705
名無しさん@お腹いっぱい。[]   投稿日:2017/06/26 23:57:53
vimでyoucomletemeを使っています。
javascriptにて、サードパーティモジュールの補完がどうしてもできません…
具体的にはblessedというクールなモジュールの補完がしたいんです!!どうしたらよろしいでしょうか?

1706
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/27 00:01:49
>736
YCMのreadmeにTernとrequirejsを設定したらいけそうな雰囲気なこと書いてあるけど試した?

1707
名無しさん@お腹いっぱい。[]   投稿日:2017/06/27 01:14:17
僭越かつ恐縮でありますが、自分の拙いアレでございますところrequirejsはまた違ったアレであるっぽいと感じております…。
じっさいの所、javascriptというものは素晴らしく難解でごじゃります。

1708
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/29 20:55:03
>590
vim-orgmodeってのもあるけど何かとっても重い。

1709
名無しさん@お腹いっぱい。[]   投稿日:2017/06/30 11:38:48
https://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04
上記syntaxを使っています。

文字入力してenterしたり、コメント入れてenterすると文字列の先頭に空白?タブ?がついてインデントされます。
このインデントを無効にしたいのですが、
let b:did_indent = 〜
のような記述が見当たりません。
どうすれば無効にできますか?

1710
名無しさん@お腹いっぱい。[sage]   投稿日:2017/06/30 13:18:23
>740
インデントはふつうindent/cdslib.vimに書いてある
もしruntimepathにそのファイルがなければ、autoindentが設定されてるとか?
:se ai? で autoindent なら設定済。se noai でオフできる

1711
740[]   投稿日:2017/07/06 19:53:13
>741
コメントありがとうございます。
確認が遅くなりすみません。

インデントは設定で設定されるということでしょうか?
~/.vim/indent/cdslib.vim

設置したのは下記のみです。
~/.vim/syntax/cdslib.vim

また、下記を確認したところ、"noautoindent"となりました。
:se ai?
noautoindent

そうなると、下記コードのどれかがインデントの制御をしていると思うのですが、
どれかわかりますでしょうか?
https://gist.github.com/02015678/cddcac5ea9aba201343d3ef455092b04

1712
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/06 20:00:32
>742
こんなのとか?
http://machakann.hatenablog.com/entry/2015/08/15/132247
そのソースはハイライトしかしないから外部のどっかでインデントかかってるはず

1713
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 14:42:51
( を入力したら () にするのは

https://github.com/cohama/lexima.vim

でいい感じになったのですが、
| がカーソルだとして

|hello

のときは

|()hello

ではなく

|(hello)

としたいのです。

つまり ysw( が ( だけでできないかなと。

一番ベストはカーソル位置が中途半端な h|ello でも (hello) になれば最高です。

1714
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 15:52:22
>744
https://github.com/tpope/vim-surround
これどうかな?
自分の環境だと
yss) でカーソルが hello の先頭の場合も途中の場合でもそれっぽく囲ってくれる

1715
sage[]   投稿日:2017/07/09 16:57:36
yss) 完璧だった。ありがと。

( したら何もなければ () になって
( の横に文字があったら (hello) できないですか

1716
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/09 17:16:33
>746
<cword>とかで判定したらいけると思う

1717
740[sage]   投稿日:2017/07/11 00:54:07
>743

このページ、まさに探していた情報ですね。
こんな色々な設定方法があるんですね、これはちょっと調べたくらいじゃわからない。。

時間がある時にじっくり調べてみたいと思います。
ありがとうございました。

1718
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/12 01:25:29
ヘルプウィンドウのみで有効になるキーマップって autocmd あたりで設定できますかね。
:help autocmd-events-abc<CR> には目を通したのですが、それらしき項目(「カーソルがヘルプウィンドウにあるとき」とか)
がなかったです。
具体的にはヘルプウィンドウに居るときは `<Esc>` mapped `:helpclose<CR>` な設定をしたいのです。


" NeoVim になって幾つか隠しコマンドが削られて悲C
" :Ni! とか。
" :help!<CR>/:help 42 とかは生き残ってるけど。

1719
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 01:30:54
>749
au! Filetype help あたりでできるんやないかね

1720
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/12 01:41:12
蛇足ですが
augroupe HelpWindowEscKeyClose
autocmd!
autocmd FileType help nnoremap <Esc> :helpclose<CR>
augroupe

1721
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 01:42:11
>750
すいません時間差でした。>751 のような設定では効果ありませんでした……。

1722
749[sage]   投稿日:2017/07/12 01:52:22
スレ汚してすいません。
749 = 751 = 752 = 753 です。

1723
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/12 03:58:26
Kaoriya版 8.0.596 だけど、 >751 で動いたよ
ただ nnoremap に <buffer> 付けた方がいいね

1724
749[sage]   投稿日:2017/07/12 04:05:06
>754
ありがとうございます!<buffer> 付けたところ期待通りの動作になりました!
:help map-<buffer> 百万回読み直してきます。

一応動作環境は:自家製 NeoVim 0.2.0 on DragonFly BSD 4.8.0 でした。
" NeoVim だと autocmd 周りがちょっと厳密に処理されるみたいですね。

1725
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 18:03:30
Vim の大文字小文字の判別を平仮名片仮名に拡張できたらいいな〜
(「大文字」を「片仮名」だとして) gUiw でカーソル下の単語を一挙にカタカナにとか。
個々の事例は関数駆使すればいけそうなんだけど……我侭だな。
でも ~ とか gu/gU が無駄なんだよな、日本語打ってると。

1726
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 21:44:52
窓系エディタでできる「再変換」ができるといいよねとか

1727
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:01:33
>757
それ一時期プラグインとして実装しようとしてたww
しかし阿呆な俺は
<c-word> の「読み」を Migemo 系列の辞書から解析

得られた「読み」をローカルの SKK 辞書から線形で検索

検索結果を今度は検索語句と見て SKK 辞書から線形検索
くらいしか思い付かず、資源的に絶望した。

Vim でもっと日本語が打ちやすくなれば嬉しいんだけどね。
それでも Vim 6.x にプラグイン天こ盛りしてた頃よりも
NeoVim 0.2.x 素で使う方が日本語入力環境は大分マシだとは思う。
日本語の word 系の移動がトリッキーな方法じゃなく実現されてて感動したし。

長文失礼。

1728
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:09:59
cscopeを使うために .vimrc に以下のように指定してあります。

if has("cscope")
    set cscopequickfix=s-,c-,d-,i-,t-,e-
endif

C の変数の上で^\s とやっても、:help cscope に書いてあるように
変数を定義している場所のリストが出ずに、見つかった最初の行に
jumpして、最下行に、

(1 of 6): <<global>> EXPORT_SYMBOL(init_level4_pgt);

と表示されます。

(1 of 6) ということは、6個候補があることになりますが、次の候補
に移る方法がわかりません。

helpに書いてあるようにリストを出すか、次の候補に移る方法があれば
教えてください。 vimのバージョンは7.4, cscopeのバージョンは15.8bです。

よろしくお願いします。

1729
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/16 22:23:35
>759
使ったことないが、候補がquickfixに出てるなら:qnextで次、 :qprevで前に移動できる
あと :cwindow でquickfixウィンドウが開く

1730
名無しさん@お腹いっぱい。[age]   投稿日:2017/07/18 19:55:25
すいません age ます。
Vim の CSS に対する syntax highlight が
@-moz-document url-prefix("http://www.example.com/index.html";)
{
/* css styles */
}
という構造内に対して効きません。
一応 ML で要望を提出したのですが、上記の構文は css の規定に従っておらず、
今後サポートする優先度は低いと言われました。
そこで既存の syntax/css.vim を一部上書きしたいのですが、
恥かしながらどこをどう弄ればいいのか皆目検討付きません……。
抽象的なお願いですいませんが何かアドバイスを……。

1731
名無しさん@お腹いっぱい。[]   投稿日:2017/07/18 22:07:58
すみませんが念の為そのMLのURLを書いて頂けますか
まだそのML呼んでないので。
それとこれをコピペして試しましたが違和感ありません
>@-moz-document url-prefix("http://www.example.com/index.html";)
>{
> /* css styles */
>}
どの部分が効かないのか説明してください

1732
名無しさん@お腹いっぱい。[sage]   投稿日:2017/07/18 22:36:36
>761
ドキュメント確認してなくてすまんが、
~/.vim/after/syntax/css.vim で上書きできない?

1733
759[sage]   投稿日:2017/07/19 00:46:05
>760
コメントありがとうございます。

:cwindow でウィンドウが開いて残りにもjumpすることができました。
:qnext や :qprev を実行すると「