[過去ログ] Vim Part28 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
274: 2018/08/28(火)09:17 AAS
>>269
"ANSI color code(余計な[0m)を削除
command! DeleteAnsi %s/\[[0-9;]*m//g
^[はCtrl+v+ESCで入力ね
275
(1): 2018/08/28(火)11:30 AAS
Vim初心者ですが、ファイルタイプ毎にタブインデントとスペースインデントを変えるってどうやりますか?
調べてもaugroupでスペースの数を変えるのしか出できません

C言語の時には、表示スペース8のタブインデント、Pythonのときには表示スペース4のスペースインデント...といったやつです
276
(1): 2018/08/28(火)14:14 AAS
>>273
外部リンク:qiita.com

[dein.vim] hook の便利な使い方
外部リンク:qiita.com

この辺に目を通すといいよ
277: 2018/08/28(火)15:28 AAS
>>275
setlocal expandtab
setlocal noexpandtab
278
(1): 2018/08/28(火)18:42 AAS
言語別の設定をするには、ftplugin以下にファイルタイプ名.vimを作ってそこで設定すればいいはずなんだけど、あんまり有効活用されてないよね(´・ω・`)
279: 2018/08/28(火)19:26 AAS
>>278
ファイル分けると管理が面倒
できればvimrcだけで済ませたいよ
280
(1): 2018/08/28(火)20:27 AAS
>>269
alias の問題だろ。
つまり、ls でなく、/bin/ls としろ。
もしくは ¥ls でもよい。
281
(1): 2018/08/28(火)21:20 AAS
>>280
円記号なんか付けたらcommand not foundになると思うんですけど(名推理)
282: 2018/08/28(火)21:41 AAS
>>276
ありがとうございます!
以下のように記述することで無事,エラーメッセージなしでtomlファイルを読み込むことができました.
```
[[plugins]]
repo = 'Shougo/deoplete.nvim'
hook_add = '''
let g:deoplete#enable_at_startup = 1
'''
```
283: 2018/08/28(火)21:48 AAS
Windows 10 + Git Bash + Vim 8の環境で,Neovimは使わずにdeoplete.nvimを使用したいと考えていますが,
下記のエラーメッセージが表示されます.
neovimを導入せずに解決する方法はありますでしょうか...

```エラーメッセージ
Messages maintainer: Bram Moolenaar <Bram@vim.org>
[vim-hug-neovim-rpc] failed executing: pythonx import neovim
[vim-hug-neovim-rpc] Vim(pythonx):Traceback (most recent call last):
```

参考までに,
・plugins.tomlの内容
・vim --version の結果(>>284
を以下に載せます.

```plugins.toml
[[plugins]]
repo = 'Shougo/deoplete.nvim'
hook_add = '''
let g:deoplete#enable_at_startup = 1
'''

[[plugins]]
repo = 'roxma/nvim-yarp'

[[plugins]]
repo = 'roxma/vim-hug-neovim-rpc'
```
284
(1): 2018/08/28(火)21:50 AAS
```vim --version (1/2)
VIM - Vi IMproved 8.1 (2018 May 17, compiled May 31 2018 11:16:13)
Included patches: 1-22
Compiled by <alexpux@gmail.com>
Huge version without GUI. Features included (+) or not (-):
+acl +farsi +mouse_sgr -tag_any_white
+arabic +file_in_path -mouse_sysmouse -tcl
+autocmd +find_in_path +mouse_urxvt +termguicolors
-autoservername +float +mouse_xterm +terminal
-balloon_eval +folding +multi_byte +terminfo
+balloon_eval_term -footer +multi_lang +termresponse
-browse +fork() -mzscheme +textobjects
++builtin_terms +gettext +netbeans_intg +timers
+byte_offset -hangul_input +num64 +title
+channel +iconv +packages -toolbar
+cindent +insert_expand +path_extra +user_commands
-clientserver +job +perl/dyn +vertsplit
+clipboard +jumplist +persistent_undo +virtualedit
+cmdline_compl +keymap +postscript +visual
+cmdline_hist +lambda +printer +visualextra
```
285: 2018/08/28(火)21:51 AAS
```vim --versions(2/2)
+cmdline_info +langmap +profile +viminfo
+comments +libcall +python/dyn +vreplace
+conceal +linebreak +python3/dyn +wildignore
+cryptv +lispindent +quickfix +wildmenu
+cscope +listcmds +reltime +windows
+cursorbind +localmap +rightleft +writebackup
+cursorshape -lua +ruby/dyn -X11
+dialog_con +menu +scrollbind -xfontset
+diff +mksession +signs -xim
+digraphs +modify_fname +smartindent -xpm
-dnd +mouse +startuptime -xsmp
-ebcdic -mouseshape +statusline -xterm_clipboard
+emacs_tags +mouse_dec -sun_workshop -xterm_save
+eval -mouse_gpm +syntax
+ex_extra -mouse_jsbterm +tag_binary
+extra_search +mouse_netterm +tag_old_static
system vimrc file: "/etc/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
defaults file: "$VIMRUNTIME/defaults.vim"
fall-back for $VIM: "/etc"
f-b for $VIMRUNTIME: "/usr/share/vim/vim81"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -I/usr/include/ncursesw -march=x86-64 -mtune=generic -O2 -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -L. -pipe -fstack-protector -pipe -Wl,--as-needed -o vim.exe
-lm -lncursesw -liconv -lacl -lintl -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,
--enable-auto-image-base -fstack-protector-strong -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -ldl -lcrypt
```
286: 2018/08/28(火)22:05 AAS
Cで #include < のときだけ <> 補完したいんだけど、なにかいい方法ありますか
287: 2018/08/28(火)23:23 AAS
>>281
どうせ円記号を全角で入れたんだろ(適当)
288: 2018/08/29(水)08:16 AAS
deoplete.nvim開発者、Shougoが考える「Vimの限界ギリギリ」を攻めるプラグイン開発の裏側
外部リンク:employment.en-japan.com
289: 2018/08/29(水)08:48 AAS
spacemacs (とか spacevim?) がある今、Vimを好むかEmacsを好むかの違いは Vim script と elisp のどちらがより高い拡張性を持ってるかの違いになったわけだが、みなはどう思う
290
(1): 2018/08/29(水)11:13 AAS
インサートでキーをホームにマップするとインデント無視して行頭まで行くけど、インデント無視しない方法ありますか
291: 2018/08/29(水)14:12 AAS
>>290
<C-o>^
292: 2018/08/31(金)00:54 AAS
【実現したいこと】
Git-bash標準のvimでdeoplete.nvimによる補完を有効にする

【現状】
deoplete.nvimによる補完が効かない

【環境】
- Windows 10
- Git-Bash (C:\Program Files\git-bash.exe)
- Vim 8.1 (C:\Program Files\Git\usr\bin\vim.exe)
- Python 3.6.5 (C:\Program Files\Python36\python.exe)
- Windowsの環境変数: C:\Program Files\Python36\, C:\Program Files\Python36\Scripts\
- dein.vimを使用

続きは>>293
293
(1): 2018/08/31(金)00:55 AAS
【行ったこと】
1. chocolateyをインストール
2. コマンドプロンプト(管理者権限)にて > choco install neovim
 nvim.exeの場所はC:\tools\neovim\Neovim\bin\nvim.exe
3. vim上で:echo has("python3")が0であることを確認
4. $HOME/.vimrc に以下の内容を記述
 set pythonthreedll=set pythonthreedll=/c/program\ files/python36/python36.dll
5. vim上で:echo has("python3")が1であることを確認
6. $HOME/.bashrc に以下の内容を記述
 export PYTHONPATH=/c/program\ files/python36/lib/site-packages
7. vim上で:python3 import neovim をすると以下のエラーが出た
 ModuleNotFoundError: No module named 'msgpack'

続きは>>294
294
(1): 2018/08/31(金)00:55 AA×

外部リンク:github.com
295: 2018/08/31(金)03:01 AA×

296
(2): 2018/08/31(金)07:03 AAS
お前らってvimの基本操作覚えるのにどれくらいかかったの
あえてvimをテキストエディタとして使う天邪鬼と違って選択の余地がない場合は辛い
老害だの文句言いながら使ってたらなぜかvimtutor程度は覚えてたから困る
297: 2018/08/31(金)07:40 AAS
>>296
Vimに親でも殺されたのか?
コンピュータ使うまえに日本語を使えるようになろうぜ
298: 2018/08/31(金)07:50 AAS
>>296
無理してvim使う必要ないんだぜ?
俺も同じこと思ったが、vimに親でも殺されたのか?
299: 2018/08/31(金)07:58 AAS
vimtutorでカバーされてる範囲を覚えたんなら十分だろ
300: 2018/08/31(金)08:08 AAS
テキストエディタ自分で選べない環境とかあるのか
301: 2018/08/31(金)08:38 AAS
他人にVimを勧める気は毛頭ないが(面倒くさいので)、
もし突然Vimが使えなくなったら(or使用を禁止されたら)、
俺はプログラマを廃業するしかないね
302: 2018/08/31(金)17:49 AAS
俺はLinuxやるならvimは必須だって授業でやらされたけど登竜門じゃなくなったのか
こっちはnanoの存在知らんし設定弄るのに避けては通れないとかで
テキストエディタにvimを強要されたのではなくてあくまでLinuxの基礎としてだから状況違うが
303
(1): 2018/08/31(金)18:28 AAS
ビジュアルモードで範囲指定した部分を他の文字に置き換えるにはどうやるの?

あかさたなはまやらわたかはや
の14文字を選択してたとして、
ふじこ
の3文字に置き換えたい

あかさたなはまやらわたかはや
を選択して
rを押して文字(ふ)を入力すると
ふふふふふふふふふふふふふふ
になってしまう
1-
あと 699 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.050s