質問編集履歴

1

修正

2018/12/03 03:01

投稿

akauntono_atoti
akauntono_atoti

スコア13

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ここに質問の内容を詳しく書いてください。
6
-
7
- (例)PHP(CakePHP)で●●なシステムを作っています。
8
-
9
- ■■な機能実装中に以下のエラーメッセージが発生まし
5
+ - neovimでdeopletedein.vimで動かした
10
6
 
11
7
 
12
8
 
@@ -14,11 +10,13 @@
14
10
 
15
11
 
16
12
 
17
- ```
18
-
19
- エラーメッセージ
13
+ エラー出力なし
14
+
20
-
15
+ 例えばC言語のファイルをneovimで起動し
16
+
17
+ retuまで打ち込めばreturnとカーソルの下に出てくると思いますが
18
+
21
- ```
19
+ 何も出力されません
22
20
 
23
21
 
24
22
 
@@ -26,9 +24,351 @@
26
24
 
27
25
 
28
26
 
29
- ```ここに言語名を入力
27
+ ```init.vim
28
+
30
-
29
+ " set ambiwidth=double
30
+
31
+
32
+
33
+ set encoding=UTF-8
34
+
35
+ set ruler "カーソルが何行目の何列目に置かれているかを表示"
36
+
37
+ set autoindent "改行時に前の行のインデントを継続する"
38
+
39
+ set tabstop=2 "画面上でタブ文字が占める幅"
40
+
41
+ set softtabstop=0 "連続した空白に対してタブキーやバックスペースキーでカーソルが動く幅"
42
+
43
+ set shiftwidth=2 "自動インデントでずれる幅"
44
+
45
+ set textwidth=0 " 長い文章の自動折り返しをしない(テキストなんかはこれで)
46
+
47
+ set expandtab "タブ入力を複数の空白入力に置き換える"
48
+
49
+ set smartindent "改行時に入力された行の末尾に合わせて次の行のインデントを増減する"
50
+
51
+ " https://liginc.co.jp/409849
52
+
53
+ " Search and replace
54
+
55
+ set smartcase
56
+
57
+ let mapleader = "\<Space>"
58
+
59
+ set number
60
+
61
+ " tabs
62
+
63
+ set smarttab
64
+
65
+ set shiftround
66
+
67
+ set autoindent
68
+
69
+ set clipboard=unnamed
70
+
71
+ let g:python3_host_prog="/usr/local/bin/python3"
72
+
73
+ let g:python_host_prog="/usr/local/bin/python2"
74
+
75
+ " window switch
76
+
77
+ nnoremap <Leader><C-h> <C-w>h
78
+
79
+ nnoremap <Leader><C-j> <C-w>j
80
+
81
+ nnoremap <Leader><C-k> <C-w>k
82
+
83
+ nnoremap <Leader><C-l> <C-w>l
84
+
85
+
86
+
87
+ " 最後まで飛ぶ
88
+
89
+ nnoremap <Leader>l $
90
+
91
+ nnoremap <Leader>h ^
92
+
93
+ vnoremap <Leader>l $
94
+
95
+ vnoremap <Leader>h ^
96
+
97
+
98
+
99
+ " 折り返し行移動(表示されている行で移動できる)
100
+
101
+ nnoremap j gj
102
+
103
+ nnoremap k gk
104
+
105
+ vnoremap j gj
106
+
107
+ vnoremap k gk
108
+
109
+
110
+
111
+ " 20行ずつ移動(j,kの繰り返し)
112
+
113
+ nnoremap <C-n> 20j
114
+
115
+ vnoremap <C-n> 20j
116
+
117
+ nnoremap <C-p> 20k
118
+
119
+ vnoremap <C-p> 20k
120
+
121
+
122
+
123
+ nmap <Leader>y byw
124
+
125
+ nmap <Leader>V BvE
126
+
127
+ nmap <Leader>v bve
128
+
129
+ " jjでノーマルモードに移動する&保存する
130
+
131
+ inoremap jj <ESC>
132
+
133
+ noremap <Leader>w :w<CR>
134
+
135
+
136
+
137
+ " 検索終わりのハイライトを消す
138
+
139
+ " ESCキー2度押しでハイライトの切り替え
140
+
141
+ nnoremap <silent><Esc><Esc> :<C-u>set nohlsearch!<CR>
142
+
143
+
144
+
145
+ nmap == gg=Gg;
146
+
147
+
148
+
149
+ "dein Scripts-----------------------------
150
+
151
+ if &compatible
152
+
153
+ set nocompatible " Be iMproved
154
+
155
+ endif
156
+
157
+
158
+
159
+ " Required:
160
+
161
+ set runtimepath+=/Users/fill/.cache/dein/repos/github.com/Shougo/dein.vim
162
+
163
+
164
+
165
+ " Required:
166
+
167
+ if dein#load_state('/Users/fill/.cache/dein')
168
+
169
+ call dein#begin('/Users/fill/.cache/dein')
170
+
171
+
172
+
173
+ " Let dein manage dein
174
+
175
+ " Required:
176
+
177
+ call dein#add('/Users/fill/.cache/dein/repos/github.com/Shougo/dein.vim')
178
+
179
+
180
+
181
+ "tomlは使わない
182
+
183
+ " call dein#load_toml('~/.config/nvim/dein.toml', {'lazy': 0})
184
+
185
+ " call dein#load_toml('~/.config/nvim/dein_lazy.toml', {'lazy': 1})
186
+
187
+
188
+
189
+ " Add or remove your plugins here like this:
190
+
31
- ソースコード
191
+ "
192
+
193
+ call dein#add('Shougo/neosnippet.vim')
194
+
195
+ call dein#add('Shougo/neosnippet-snippets')
196
+
197
+ call dein#add('Shougo/deoplete.nvim')
198
+
199
+ call dein#add('Shougo/unite.vim')
200
+
201
+ " Required:
202
+
203
+ call dein#end()
204
+
205
+ call dein#save_state()
206
+
207
+ endif
208
+
209
+
210
+
211
+ " Required:
212
+
213
+ filetype plugin indent on
214
+
215
+ syntax enable
216
+
217
+
218
+
219
+ " If you want to install not installed plugins on startup.
220
+
221
+ if dein#check_install()
222
+
223
+ call dein#install()
224
+
225
+ endif
226
+
227
+
228
+
229
+ "End dein Scripts-------------------------
230
+
231
+ let g:clang_check_syntax_auto = 1
232
+
233
+ ```
234
+
235
+
236
+
237
+ ```
238
+
239
+ health#deoplete#check
240
+
241
+ ========================================================================
242
+
243
+ ## deoplete.nvim
244
+
245
+ - OK: exists("v:t_list") was successful
246
+
247
+ - OK: has("timers") was successful
248
+
249
+ - OK: has("python3") was successful
250
+
251
+ - OK: Python3.5+ was successful
252
+
253
+ - INFO: If you're still having problems, try the following commands:
254
+
255
+ $ export NVIM_PYTHON_LOG_FILE=/tmp/log
256
+
257
+ $ export NVIM_PYTHON_LOG_LEVEL=DEBUG
258
+
259
+ $ nvim
260
+
261
+ $ cat /tmp/log_{PID}
262
+
263
+ and then create an issue on github
264
+
265
+
266
+
267
+ health#nvim#check
268
+
269
+ ========================================================================
270
+
271
+ ## Configuration
272
+
273
+ - OK: no issues found
274
+
275
+
276
+
277
+ ## Performance
278
+
279
+ - OK: Build type: Release
280
+
281
+
282
+
283
+ ## Remote Plugins
284
+
285
+ - WARNING: ".dein" is not registered.
286
+
287
+ - WARNING: Out of date
288
+
289
+ - ADVICE:
290
+
291
+ - Run `:UpdateRemotePlugins`
292
+
293
+
294
+
295
+ ## terminal
296
+
297
+ - INFO: key_backspace (kbs) terminfo entry: key_backspace=^H
298
+
299
+ - INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
300
+
301
+ - INFO: $TERM_PROGRAM='iTerm.app'
302
+
303
+ - INFO: $COLORTERM='truecolor'
304
+
305
+
306
+
307
+ ## tmux
308
+
309
+ - OK: escape-time: 0ms
310
+
311
+ - INFO: $TERM: screen-256color
312
+
313
+
314
+
315
+ health#provider#check
316
+
317
+ ========================================================================
318
+
319
+ ## Clipboard (optional)
320
+
321
+ - OK: Clipboard tool found: pbcopy
322
+
323
+
324
+
325
+ ## Python 2 provider (optional)
326
+
327
+ - INFO: Using: g:python_host_prog = "/usr/local/bin/python2"
328
+
329
+ - INFO: Executable: /usr/local/bin/python2
330
+
331
+ - INFO: Python2 version: 2.7.15
332
+
333
+ - INFO: python2-neovim version: 0.3.1
334
+
335
+ - OK: Latest python2-neovim is installed: 0.3.1
336
+
337
+
338
+
339
+ ## Python 3 provider (optional)
340
+
341
+ - INFO: Using: g:python3_host_prog = "/usr/local/bin/python3"
342
+
343
+ - INFO: Executable: /usr/local/bin/python3
344
+
345
+ - INFO: Python3 version: 3.7.1
346
+
347
+ - INFO: python3-neovim version: 0.3.1
348
+
349
+ - OK: Latest python3-neovim is installed: 0.3.1
350
+
351
+
352
+
353
+ ## Ruby provider (optional)
354
+
355
+ - INFO: Ruby: ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin17]
356
+
357
+ - INFO: Host: /usr/local/bin/neovim-ruby-host
358
+
359
+ - OK: Latest "neovim" gem is installed: 0.7.1
360
+
361
+
362
+
363
+ ## Node.js provider (optional)
364
+
365
+ - INFO: Node.js: v11.2.0
366
+
367
+ - INFO: Neovim node.js host: /Users/fill/.nodebrew/node/v11.2.0/lib/node_modules/neovim/bin/cli.js
368
+
369
+ - OK: Latest "neovim" npm/yarn package is installed: 4.2.1
370
+
371
+
32
372
 
33
373
  ```
34
374
 
@@ -38,7 +378,9 @@
38
378
 
39
379
 
40
380
 
381
+ dein/deopeteの再インストール、
382
+
41
- ここに問題に対して試したことを記載してください。
383
+ UpdateRemotePluginの適宜実行
42
384
 
43
385
 
44
386
 
@@ -46,4 +388,56 @@
46
388
 
47
389
 
48
390
 
49
- ここにより詳細な情報を記載してください。
391
+ ```
392
+
393
+ NVIM v0.3.1
394
+
395
+ Build type: Release
396
+
397
+ LuaJIT 2.0.5
398
+
399
+ Compilation: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -Wconversion -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -DNDEBUG -DMIN_LOG_LEVEL=3 -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wimplicit-fallthrough -Wvla -fstack-protector-strong -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/tmp/neovim-20181019-20909-1hlaj6i/neovim-0.3.1/build/config -I/tmp/neovim-20181019-20909-1hlaj6i/neovim-0.3.1/src -I/usr/local/include -I/usr/local/opt/gettext/include -I/usr/include -I/tmp/neovim-20181019-20909-1hlaj6i/neovim-0.3.1/build/src/nvim/auto -I/tmp/neovim-20181019-20909-1hlaj6i/neovim-0.3.1/build/include
400
+
401
+ Compiled by brew@HighSierra-2.local
402
+
403
+
404
+
405
+ Features: +acl +iconv +jemalloc +tui
406
+
407
+ See ":help feature-compile"
408
+
409
+
410
+
411
+ システム vimrc: "$VIM/sysinit.vim"
412
+
413
+ 省略時の $VIM: "/usr/local/Cellar/neovim/0.3.1/share/nvim"
414
+
415
+
416
+
417
+ Run :checkhealth for more info
418
+
419
+ ```
420
+
421
+
422
+
423
+ :Unite deinの実行結果
424
+
425
+ ```
426
+
427
+ /Users/fill/.cache/dein/repos/github.com/Shougo/dein.vim
428
+
429
+ Shougo/neosnippet.vim
430
+
431
+ Shougo/deoplete.nvim
432
+
433
+ Shougo/unite.vim
434
+
435
+ Shougo/neosnippet-snippets
436
+
437
+
438
+
439
+ ```
440
+
441
+ mac os
442
+
443
+ iTerm2