[過去ログ]
Vim Part29 (1002レス)
Vim Part29 http://mevius.5ch.net/test/read.cgi/unix/1550073259/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
908: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 10:33:01.20 あんまり基本機能的な部分でマッピングしすぎるとそうなるよね まあvimrcを持ち歩けば大体はカバー出来るけど環境によってはそれをインポートする術がない可能性もあるからなあ そんな状況に当たったことはないけど他人の環境でカスタマイズされ過ぎたVimが思い通りに動かなくて少し困ったという逆の経験はあるわ http://mevius.5ch.net/test/read.cgi/unix/1550073259/908
909: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 12:17:08.09 Vimのスクリプトじゃなくて本体で対応して欲しい機能が 選択範囲の文字列で検索すること いまのところスクリプトで実現しようとすると https://vim.fandom.com/wiki/Search_for_visually_selected_text ここにある通りレジスタを一つ潰さざる得ないから時偶困る。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/909
910: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 19:23:57.88 それF1にマッピングしていつも使ってる http://mevius.5ch.net/test/read.cgi/unix/1550073259/910
911: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 00:16:03.86 neovimでdeinを使っています。 neovimを開いて下記コマンドをたたいてもステータスラインがでません。 set laststatus=2 しかし、インサートモードにするとステータスラインが出ます。 何か原因の推測はできますでしょうか? dein_lazy.tomlは次レス↓ http://mevius.5ch.net/test/read.cgi/unix/1550073259/911
912: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 00:17:04.13 # dein_lazy.toml その1 [[plugins]] repo = 'Shougo/deoplete.nvim' hook_source = ''' let g:deoplete#enable_at_startup = 1 inoremap <expr><tab> pumvisible() ? "\<C-n>" : "\<tab>" " Expand the completed snippet trigger by <CR>. imap <expr><CR> \ (pumvisible() && neosnippet#expandable()) ? \ "\<Plug>(neosnippet_expand)" : "<C-r>=<SID>my_cr_function()<CR>" function! s:my_cr_function() abort return deoplete#close_popup() . "\<CR>" endfunction ''' on_event = 'InsertEnter' [[plugins]] repo = 'Shougo/neco-syntax' on_event = 'InsertEnter' http://mevius.5ch.net/test/read.cgi/unix/1550073259/912
913: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 00:17:35.53 # dein_lazy.toml その2 [[plugins]] repo = 'Shougo/neosnippet' hook_source = ''' imap <C-k> <Plug>(neosnippet_expand_or_jump) smap <C-k> <Plug>(neosnippet_expand_or_jump) xmap <C-k> <Plug>(neosnippet_expand_target) if has('conceal') set conceallevel=0 concealcursor=niv endif ''' on_event = 'InsertEnter' depends = ['neosnippet-snippets'] [[plugins]] repo= 'Shougo/neosnippet-snippets' [[plugins]] repo = 'davidhalter/jedi' on_ft = 'python' http://mevius.5ch.net/test/read.cgi/unix/1550073259/913
914: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 03:40:47.32 とりあえず `:verbose set laststatus` してどこかで値が上書きされていないかくらい確認してみたらいいんじゃない それ以上はプラグインの Issue でやってくれ http://mevius.5ch.net/test/read.cgi/unix/1550073259/914
915: 912 [] 2020/08/25(火) 11:14:38.01 >>914 コメントありがとうございます。 そちら確認したところ、init.vimでセットされ意図した通りでした。 それと今解析していてdeinそのものを読まないようにしましたが、挿入モードの時だけステータスラインが表示され、コマンドモードに戻ると消えます。 コマンドモードでも表示するには何か設定が必要でしょうか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/915
916: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 12:22:47.88 >>915 neovimのlaststatusはデフォルトで2だからどこかのプラグインでいじってる 再現する最小構成を探ればバグ報告ができる http://mevius.5ch.net/test/read.cgi/unix/1550073259/916
917: 912 [] 2020/08/25(火) 13:20:59.47 >>916 完全デフォルトから手打ちでステータスラインが出るか確認してみました。 結果はコマンドモード、入力モード共にステータスラインは表示されませんでした。 nvimはv0.4.3を使用していますが、ステータスラインを表示させるには何か設定が足りませんか? 下記で全設定を読まないようにする→これでデフォルト設定になるはず。 mv ~/.config/nvim ~/.config/nvim__ nvim ←起動 :set statusline=%f ←テストでファイル名だけ表示 :set laststatus=2 ←常に表示 http://mevius.5ch.net/test/read.cgi/unix/1550073259/917
918: 名無しさん@お腹いっぱい。 [sage] 2020/08/25(火) 21:31:19.69 >>917 手打ちってなんだ起動時に表示されているのがデフォルトだ nvim -u NONEでvimrcもプラグインも読み込まれなくなる :set rtp?で余計なものが混ざってないか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/918
919: 917 [sage] 2020/08/25(火) 22:57:27.94 >>918 情報ありがとうございます。 以下確認しましたが、原因不明です。 他に要確認ポイントなどありませんでしょうか? OSはCentOSです。 ■バージョン、コンパイル情報確認 LINUX% nvim --version NVIM v0.4.3 Build type: Debug LuaJIT 2.0.5 Compilation: /local/gcc-8.1.0/bin/gcc -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wmissing-prototypes -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/home/user/neovim-0.4.3/build/config -I/home/user/neovim-0.4.3/src -I/home/user/neovim-0.4.3/.deps/usr/include -I/usr/include -I/home/user/neovim-0.4.3/build/src/nvim/auto -I/home/user/neovim-0.4.3/build/include ■デフォルト起動で確認 # 下記で起動したがステータスラインが表示されない LINUX% nvim -u NONE # nvimを起動したままの状態でlaststatusの値が2になっていることを確認 :set laststatus laststatus=2 # rtp確認 。個人で設定しているものは無い。(nvimデフォルト設定のままの状態と思われる) :set rtp?runtimepath=~/.config/nvim,/etc/xdg/nvim,~/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,##INST_DIR##/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,~/.local/share/nvim/site/after,/etc/xdg/nvim/after,~/.config/nvim/after http://mevius.5ch.net/test/read.cgi/unix/1550073259/919
920: 名無しさん@お腹いっぱい。 [sage] 2020/08/26(水) 04:31:29.76 何を調べてその結果何を切り分けたのか理解できてないみたいだし、こういうの向いてないんじゃね http://mevius.5ch.net/test/read.cgi/unix/1550073259/920
921: 名無しさん@お腹いっぱい。 [] 2020/08/26(水) 11:57:02.22 ステータスラインはデフォルトで表示されるからそれを確認しようとしたんじゃないの? http://mevius.5ch.net/test/read.cgi/unix/1550073259/921
922: 名無しさん@お腹いっぱい。 [sage] 2020/08/26(水) 12:09:38.73 >>919 デフォルトでダメならもうneovimのバージョン上げるか端末を変えるかくらいだ 標準のステータスラインを諦めてpowerline系のものを使う手もある http://mevius.5ch.net/test/read.cgi/unix/1550073259/922
923: 名無しさん@お腹いっぱい。 [] 2020/08/26(水) 17:33:55.79 とりあえず0.4.4をインストールしましたがダメでした。 そこでさらに色々調べていると使っているTerminalが原因ということがわかりました。 結局バージョンも個人設定も関係ないところの問題でした。 お騒がせしてすみません。。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/923
924: 名無しさん@お腹いっぱい。 [sage] 2020/08/27(木) 00:23:14.05 なぜageる http://mevius.5ch.net/test/read.cgi/unix/1550073259/924
925: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 01:03:01.67 >>905 ↑変数の文字列定義の時にこのレスの""のマッピングが便利そうだなと思っています。 具体的にどんなマッピングを書けばよいかわかりますか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/925
926: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 01:05:56.37 すみません、これでいけました。 inoremap "" ""<Esc>i http://mevius.5ch.net/test/read.cgi/unix/1550073259/926
927: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 01:08:27.63 >>925 How about using this one. lexima.vim http://mevius.5ch.net/test/read.cgi/unix/1550073259/927
928: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 18:00:35.76 上記のマッピングだと"を抜けるときの方法をどうするかと個人的には考えてしまう あと一つだけ"を入れたいとき visual studioはそこらへんの挙動面白い http://mevius.5ch.net/test/read.cgi/unix/1550073259/928
929: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 18:32:21.77 素直にそのマッピングでいい場合の楽さよりそれ以外の面倒くささが勝つからクォートも括弧も手動だ http://mevius.5ch.net/test/read.cgi/unix/1550073259/929
930: 名無しさん@お腹いっぱい。 [sage] 2020/08/29(土) 18:33:10.72 俺も>>905さんを参考にマッピングして使ってます(ありがとう) >>928 抜けるときはカーソルを動かすしかないかな でも連続入力癖がある人は元から連続入力・←・中身入力・→ってやってるのでそれがひと手間省けるってだけでも地味ながらかなり便利なんよ そもそも連続入力しないっていう大多数?の人にはこれの良さは伝わらないんだろうなぁとは思うけども あとこれは2回連続タイプにしか反応しないから1つだけ入れたい時は何も気にせずそのまま次をタイプすれば無問題 http://mevius.5ch.net/test/read.cgi/unix/1550073259/930
931: 名無しさん@お腹いっぱい。 [sage] 2020/08/30(日) 06:34:02.33 >>928 C-r " とかじゃないか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/931
932: 名無しさん@お腹いっぱい。 [sage] 2020/08/30(日) 06:34:32.40 C-v " か http://mevius.5ch.net/test/read.cgi/unix/1550073259/932
933: 名無しさん@お腹いっぱい。 [sage] 2020/08/30(日) 06:36:55.85 lexima.vim では " で "" の入力と中に入るのが自動化される上に "" の間で " を打つと外に出れる http://mevius.5ch.net/test/read.cgi/unix/1550073259/933
934: 名無しさん@お腹いっぱい。 [sage] 2020/08/30(日) 07:46:43.47 それ解決になってなくない? >>905が言ってることからエスパーするに、SHIFTを押すタイミングが少ない方がいいって話じゃないの? つーか出ていくのに"を押すって結局普通に両端で押すのとあんまり変わらなくない? まあ俺は別にどっちも要らんからどうでもいいんだけども http://mevius.5ch.net/test/read.cgi/unix/1550073259/934
935: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 09:21:50.89 ESC遠くてめんどくせぇと思ったらC-[で代用できるのねこれ 説明は不十分だし初見殺しが過ぎる http://mevius.5ch.net/test/read.cgi/unix/1550073259/935
936: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 12:07:21.56 C-]でEscはbashの機能じゃなかったか http://mevius.5ch.net/test/read.cgi/unix/1550073259/936
937: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 12:10:02.61 たしか Vim 独自のものじゃなくてコンソール環境で esc の制御文字?を入力するためのバインドだよね BSはC-h、改行はC-jとかこの辺もそうだったような http://mevius.5ch.net/test/read.cgi/unix/1550073259/937
938: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 12:25:41.36 キーコードが同じになるから同じキーらしい ttps://tyru.hatenaブログ.com/entry/2018/10/04/151740 http://mevius.5ch.net/test/read.cgi/unix/1550073259/938
939: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 12:36:55.68 ちなみにもっと言うと,電子的な端末(要はほとんど全ての端末)なら, Ctrl+3でもEscと同じ内容の鍵符号が送信されるようになっている。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/939
940: 名無しさん@お腹いっぱい。 [] 2020/08/31(月) 12:38:05.76 >>939 これの起源を昔から調べてるんだけど見付からない。 VT-100とかではなかった機能のようだから, 端末が仮想的なソフトウェアになるどこかの段階で 取り入れられた・実装された機能だとは思ってるんだけど……。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/940
941: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 13:16:36.60 jj が必要な文字列がなかったからそれで抜けてる http://mevius.5ch.net/test/read.cgi/unix/1550073259/941
942: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 13:20:03.25 JJ桜井 http://mevius.5ch.net/test/read.cgi/unix/1550073259/942
943: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 13:41:30.62 Escが遠いってもしかして小指で押そうとしてるの? 手首は固定してそこから先を回転させて薬指で打てば全く軽く打てるんだけど 2キー同時押しで中途半端な位置のキーを押すよりはるかに楽 http://mevius.5ch.net/test/read.cgi/unix/1550073259/943
944: 名無しさん@お腹いっぱい。 [sage] 2020/08/31(月) 14:53:23.05 俺はそもそもCaps LockをESCにしてる。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/944
945: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 10:50:05.23 挿入モードに入るとCapsLockキーがONになり 挿入モードから抜けるとOFFになる そんな設定方法があったら教えてください 事情としては以下 ・メインフレーム用のJCLをTeraTerm経由Vimで編集するにあたり大文字入力がメインとなる ・しかしCapsLockを常時ONで使うとノーマルモードでの操作に支障が出る http://mevius.5ch.net/test/read.cgi/unix/1550073259/945
946: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 13:58:45.22 SandSあたりを使うべきなのかもな スペースキーと char 同時押しで大文字になる機能 http://mevius.5ch.net/test/read.cgi/unix/1550073259/946
947: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 15:12:18.17 soft capslockを使うか OSのAPIを叩くような外部コマンドやプラグインを使うか http://mevius.5ch.net/test/read.cgi/unix/1550073259/947
948: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 15:20:25.73 CapsLockを使わずに挿入モードの全てのキーにSHIFT付きをマッピングするという力業は…?w http://mevius.5ch.net/test/read.cgi/unix/1550073259/948
949: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 15:58:40.02 似たようなのが vim の本にあってだな ; と英文字同時押しで Sans のようなものを実現するやつだ ジュンクドウとかあるならそこ見れば乗ってるはず リュックの黒歴史より前の本 http://mevius.5ch.net/test/read.cgi/unix/1550073259/949
950: 名無しさん@お腹いっぱい。 [sage] 2020/09/06(日) 16:11:42.89 >>948 そういう設定をソフトウェア的にトグルできるようにしたのをSoft CapsLockと言うんじゃ https://vim.fandom.com/wiki/Insert-mode_only_Caps_Lock https://github.com/tpope/vim-capslock OSのAPI叩いてるやつ https://github.com/suxpert/vimcaps http://mevius.5ch.net/test/read.cgi/unix/1550073259/950
951: 名無しさん@お腹いっぱい。 [sage] 2020/09/20(日) 11:01:32.91 なんとなくtar.gzをvimで開いたらまさか中身を覗けるとは もっと早く教えてくれよ http://mevius.5ch.net/test/read.cgi/unix/1550073259/951
952: 名無しさん@お腹いっぱい。 [sage] 2020/09/20(日) 20:53:35.55 >>951 Helpの標準プラグインの項目みろ http://mevius.5ch.net/test/read.cgi/unix/1550073259/952
953: 名無しさん@お腹いっぱい。 [sage] 2020/09/21(月) 17:01:30.00 neovim v0.4.4を使用しています。 「nvim -u NONE」でデフォルト起動させて ショートカットキーShift+r で上書きするときに、キーボード入力では正常に上書きできますが、 CentOSの中クリックペーストだと挿入(ショートカットキーi)のような動作になります。 デフォルト設定起動しているので変なプラグインで設定が変わっているとかもないはずなので原因不明です。。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/953
954: 名無しさん@お腹いっぱい。 [sage] 2020/09/24(木) 17:03:51.12 >>953 です。 色々調べていたら Shift+r(置換モード) にする前のコマンドモードのときにも中クリックを押すとマウス左ドラッグで選択したテキストが挿入されることがわかりました。 普通のvimで確認するとマウス中クリックでいきなり挿入にはなりませんでした。 neovimのデフォルト設定が中クリックで挿入するようになっているのでしょうか? マウス中クリックのキー割り当てがどうなっているか調べる方法はありますか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/954
955: 名無しさん@お腹いっぱい。 [] 2020/10/10(土) 15:59:16.78 vscodeでvimの拡張機能を使ってます |がカーソル位置だとして行末でセミコロンを打ちたいときみなさんはどう移動してますか? 今はescをバインドして jj -> $ と入力してます alert( sayHi(currentUser(|)) ) http://mevius.5ch.net/test/read.cgi/unix/1550073259/955
956: 名無しさん@お腹いっぱい。 [sage] 2020/10/10(土) 17:56:11.13 行末に移動するだけでなく入力もするなら$じゃなくてAの方がいい http://mevius.5ch.net/test/read.cgi/unix/1550073259/956
957: 名無しさん@お腹いっぱい。 [sage] 2020/10/10(土) 18:22:56.44 <C-o>A http://mevius.5ch.net/test/read.cgi/unix/1550073259/957
958: 名無しさん@お腹いっぱい。 [sage] 2020/10/10(土) 19:21:41.26 >>957 これ http://mevius.5ch.net/test/read.cgi/unix/1550073259/958
959: 名無しさん@お腹いっぱい。 [] 2020/10/10(土) 20:22:18.56 >>956-958 ありがとうございます!かなり便利になりました 移動して挿入モードに切り替えはすぐにでも習慣にしたいです <C-o>は挙動が理解できなかったです どうしてカーソル位置の移動で通常モードに切り替わるのでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/959
960: 名無しさん@お腹いっぱい。 [sage] 2020/10/10(土) 20:54:04.97 >>959 <C-o>は挿入ノーマルモード 1つだけノーマルモードのコマンドを使ってまた挿入モードに戻る この場合は<C-o>$,<C-o>A,EscAは同じ動作 http://mevius.5ch.net/test/read.cgi/unix/1550073259/960
961: 名無しさん@お腹いっぱい。 [sage] 2020/10/10(土) 21:27:45.15 imap <C-a> <HOME> imap <C-e> <END> は邪道ですか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/961
962: 名無しさん@お腹いっぱい。 [sage] 2020/10/11(日) 00:21:45.55 <C-o>あんまり使わないな <ESC>Aだわ http://mevius.5ch.net/test/read.cgi/unix/1550073259/962
963: 名無しさん@お腹いっぱい。 [] 2020/10/11(日) 09:28:37.88 >>960 ありがとうございます!<C-o>は自分のキー配置とも相性がいいので気に入りました vimはコマンド1つ覚えると組み合わせ次第で劇的に効率アップできそうです http://mevius.5ch.net/test/read.cgi/unix/1550073259/963
964: 名無しさん@お腹いっぱい。 [sage] 2020/10/11(日) 13:11:17.16 exコマンドのキーバインドはbash互換にしてるわ C-a, C-e, C-b, C-f とか http://mevius.5ch.net/test/read.cgi/unix/1550073259/964
965: 名無しさん@お腹いっぱい。 [sage] 2020/10/11(日) 18:25:07.03 >>964 コマンドラインの所ならその4つは設定しなくてもデフォルトでそれだぞ http://mevius.5ch.net/test/read.cgi/unix/1550073259/965
966: 名無しさん@お腹いっぱい。 [sage] 2020/10/11(日) 18:27:24.96 >>964 勘違いだった vimはbeだけだ http://mevius.5ch.net/test/read.cgi/unix/1550073259/966
967: 名無しさん@お腹いっぱい。 [sage] 2020/10/11(日) 20:22:31.42 ミ;;;;;;;;、;:..,,.,,,,, i;i;i;i; '',',;^′..ヽ ゙ゞy、、;:..、) } .¨.、,_,,、_,,r_,ノ′ /;:;":;.:;";i; '',',;;;_~;;;′.ヽ ゙{y、、;:...:,:.:.、;:..:,:.:. ._ 、} ".¨ー=v ''‐ .:v、,,、_,r_,ノ′ /;i;i; '',',;;;_~⌒¨;;;;;;;;ヾ.ミ゙´゙^′..ヽ ゙{y、、;:...:,:.:.、;、;:.:,:.:. ._ .、) 、} ".¨ー=v ''‐ .:v、冫_._ .、,_,,、_,,r_,ノ′ /i;i; '',',;;;_~υ⌒¨;;;;;;;;ヾ.ミ゙´゙^′.ソ.ヽ ゙{y、、;:..ゞ.:,:.:.、;:.ミ.:,:.:. ._υ゚o,,'.、) 、} ( ヾ,,..;::;;;::,;,::;):;:;:; .:v、冫_._ .、,_,,、_,,r_,ノ′ 〜((:::::::// ̄ ̄ ̄ ̄ヽ===/ ̄ ̄ ̄ ̄ヽ |:::::::::))) 〜プ〜ン |==ロ -=・==- ‖ ‖ -===・=- ロ=== /⌒ |:/ ‖ --/ /ノ ヽ \---- ‖ ヽ|ヽ⌒ヽ 〈 |/ ヽ`======/ .⌒ ` ========ノ. ..| | 〉 ..ヽ .( 。 ・:・‘。c ( ● ● ) ;”・u。*@・:、‘) / | ( :。・;%:・。/::: ::::::| |::::::ヽ ; 8@ ・。:% ) | \( 。;・0”*・o;/::::::::::l l::: ::: \ :。・;%:・。. )/ (;8@・。: / ̄ ̄ ̄ ̄ ̄\: ”・:。;”・.) (0”*・ o/ .\ 0”*・o:) . (・:%,:)|.  ̄| ̄| ̄| ̄ ...| :(:%”・) <ハゲはウンコで隠せよナー :(; 8@・ \  ̄ ̄ ./;8@ *・) \:::o :::: \_____/:::::::::::::::/ ヽ ヽ:::: _- ::::: ⌒:: ::::::::::-_ ノ \ :::::::::糞ニート学:: ::: ::_/ http://mevius.5ch.net/test/read.cgi/unix/1550073259/967
968: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 02:07:30.76 俺も聞きたい移動あるんだが 現在|の位置でインサートモードだとして@の位置でインサートモードにしたいとしたらどうする?普段<ESC>joだけど頻度高いから短くならないかなと if (hoge) { fuga();| } @ http://mevius.5ch.net/test/read.cgi/unix/1550073259/968
969: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 10:22:39.46 >>968 一応[]で}の所に移動できるけどobject-motionsなんて覚えられる気がしない 頻度が高いならマッピングするといい http://mevius.5ch.net/test/read.cgi/unix/1550073259/969
970: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 11:03:12.71 俺はそういう大きめの移動にはマウス使っちゃうかな Vim使いにはマウスは邪道みたいな風潮があるよね まあキーボードから手を離さなくていいってのが本来の目的であり醍醐味でもあるから気持ちは分かるんだけど、必要に応じてツールを使い分けるのも大事だと思うから面倒なことはマウスに頼っちゃう マウスが50メートル先にあるとかでも無ければ持ち替えに秒もかからないし http://mevius.5ch.net/test/read.cgi/unix/1550073259/970
971: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 11:33:57.19 マウス使うくらいならHMLとかでいいだろう http://mevius.5ch.net/test/read.cgi/unix/1550073259/971
972: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 11:47:16.06 もう長年使ってるから今更変えられんよ… 一応補足しとくとマウス無しでも使えるし、マウス無しの環境で触ることが今でもあるから完全に頼ってるって訳でもないのよ 当然ながらちょっとした移動や編集ならマウス使わない方が慣れてるし速いしね マウスが使える環境、使える状況なら使うことも辞さない柔軟性が大事だと思うという話ね こんなに便利なエディタなのに一般向けに普及しないのもマウス邪道の風潮から来る敷居の高さが原因だと思ってるし http://mevius.5ch.net/test/read.cgi/unix/1550073259/972
973: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 12:10:50.99 面倒な時は脳死hjkl連打 移動にマウスは使わないがヤンクが面倒な時のコピーにマウスを使う http://mevius.5ch.net/test/read.cgi/unix/1550073259/973
974: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 12:29:59.72 俺も長いこと使っててマウスも自分ではほぼ使わないんだけどマウス邪道論はマジで古いし無駄に敷居を上げるだけだから良くないと思ってる 引き合いに出して悪いけど971みたいな返しは典型的な例 「今はマウスも使えるから気軽に使ってみてね、でもコマンドを使いこなすとより便利だから慣れたらそちらもちょっとずつ試してみてね」と言いたい http://mevius.5ch.net/test/read.cgi/unix/1550073259/974
975: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 14:03:34.07 マウス不要だのそんな閉鎖的なこと言っているから、 Fedora のデフォルトエディタからリストラされちゃうんだよな この変更は RHEL/CentOS にもいずれ降ってくるだろうし、 ますます Vim ユーザーは減るだろうね http://mevius.5ch.net/test/read.cgi/unix/1550073259/975
976: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 14:54:05.29 別にvimが消えてなくなるわけじゃないんだからデフォルトエディタであろうがなかろうが使いたければ使えばいいだけ http://mevius.5ch.net/test/read.cgi/unix/1550073259/976
977: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 16:40:53.02 うむ、減るのか減らないのかと問われれば減るだろうね 私がVimに触れたきっかけは大学のUNIXを触った時で、その時は最低限のコマンドで何とかしのいだ感じで Vimウンコとしか思わなかったし、仕事で使うときもウンコ、ウンコって思いながらイヤイヤ触ったし・・ でもどうだろ? ちゃんと勉強してみようとVimチュートリアルをやっていくとだんだん楽しくなって そのうち書籍まで買っちゃってVimに慣れ親しんできたらもう手放せないエディタになっていたんだよ というわけで最初からnanoに触れてたならnanoを使い続けるのでは・・・とココまで書いてふと気づいた 何でウンコなVimを最終的に選んだのだろうと・・他のエディタも試してきたんだよね 秀丸とか、先輩に勧められたサクラエディタとか他にも色々触ったんだけど結局満足しなかったんだよね だからVimを勉強してみて気に入って最終的に使い続けているわけで・・そうなんだよ 結局全人類は最終的にVimにたどり着くのだ、nanoなんかで満足するわけがない そう! Vimこそ最高のエディタなのさっ! http://mevius.5ch.net/test/read.cgi/unix/1550073259/977
978: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 17:27:46.00 >>977 :%d http://mevius.5ch.net/test/read.cgi/unix/1550073259/978
979: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 17:53:24.73 うーむ、sshで使うことが多いので、マウスは使えないんだごめん http://mevius.5ch.net/test/read.cgi/unix/1550073259/979
980: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 23:49:10.81 Row現像回りやyoutubeとかだな マウスの出番は http://mevius.5ch.net/test/read.cgi/unix/1550073259/980
981: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 23:49:32.39 Raw現像だ http://mevius.5ch.net/test/read.cgi/unix/1550073259/981
982: 名無しさん@お腹いっぱい。 [sage] 2020/10/12(月) 23:51:00.56 >>973 そういえば easymotion の類は流行らなかったんだな 見てからキー入力を瞬時に判断するのがボトルネックか http://mevius.5ch.net/test/read.cgi/unix/1550073259/982
983: 名無しさん@お腹いっぱい。 [sage] 2020/10/13(火) 03:28:42.51 NERDCommenterのToggleとSexyを合わせたい(ToggleでのコメントアウトをSexilyにやりたい)んだけどオプションが見つからない なにか方法ありますか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/983
984: 名無しさん@お腹いっぱい。 [sage] 2020/10/20(火) 00:45:59.59 edとexって悪くないね sedの練習代わりに触れたけど中々使える http://mevius.5ch.net/test/read.cgi/unix/1550073259/984
985: 名無しさん@お腹いっぱい。 [sage] 2020/10/28(水) 20:07:46.01 easymotion便利だけどな chromeでよく使ってる(´・ω・`) http://mevius.5ch.net/test/read.cgi/unix/1550073259/985
986: 名無しさん@お腹いっぱい。 [sage] 2020/11/18(水) 22:06:43.41 -u NONE/NORCで起動するとEscやCtrl-[でコマンドをキャンセルできませんが、 他のキーでキャンセルするんでしょうか? またこのキーは何の設定に依存してるんでしょうか? http://mevius.5ch.net/test/read.cgi/unix/1550073259/986
987: 名無しさん@お腹いっぱい。 [sage] 2020/11/18(水) 23:04:37.76 キャンセルできないわけではなくて、 ttimeoutlenが設定されてなくて一瞬入力待ち状態になるんですね。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/987
988: 名無しさん@お腹いっぱい。 [sage] 2020/12/09(水) 00:54:54.05 https://i.imgur.com/5qlacaS.jpg http://mevius.5ch.net/test/read.cgi/unix/1550073259/988
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 14 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s