[過去ログ]
Vim Part29 (1002レス)
Vim Part29 http://mevius.5ch.net/test/read.cgi/unix/1550073259/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
877: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 08:21:00.98 補完ってC-pせずとも勝手に出せるのか http://mevius.5ch.net/test/read.cgi/unix/1550073259/877
878: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 10:14:54.72 auto-comp系 http://mevius.5ch.net/test/read.cgi/unix/1550073259/878
879: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 20:56:41.10 rgとfzfである単語を検索して、マッチしたファイルとその単語のファイル内の位置情報から、その位置にカーソルをおいた状態でファイルをvimで開くzshスクリプトを書いた この状態でカーソルを動かさず単語を検索してハイライトさせるところまでスクリプト化したいんだけど、どうすればええんやろ 単純にコマンドラインで検索した単語をvimに渡すと、カーソルを置いた場所の次に単語にマッチする場所にカーソルが飛んてましまう(´・ω・`) http://mevius.5ch.net/test/read.cgi/unix/1550073259/879
880: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 21:07:14.25 ハイライト専用プラグインとか? Plug 'crazymanjinn/MultipleSearch_solarized', {'on': 'Search'} "Search http://mevius.5ch.net/test/read.cgi/unix/1550073259/880
881: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 21:12:33.06 https://github.com/haya14busa/vim-asterisk アスタリスク検索の初回でカーソル動かさなくするプラグイン http://mevius.5ch.net/test/read.cgi/unix/1550073259/881
882: 名無しさん@お腹いっぱい。 [] 2020/07/28(火) 21:14:03.92 >>879 :set hlsearch | let @/ = 'ある単語' https://vim-jp.org/vimdoc-ja/change.html#quote_/ > このレジスタは :let で変更できるので、'hlsearch' による強調表示を、実際に検 > 索を行わずに別のマッチに適用することができる。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/882
883: 名無しさん@お腹いっぱい。 [sage] 2020/07/28(火) 21:23:41.44 ありがとう let使うのが良さそうだから試してるわ http://mevius.5ch.net/test/read.cgi/unix/1550073259/883
884: 名無しさん@お腹いっぱい。 [sage] 2020/07/29(水) 05:42:09.08 .viminfoが分割されるんだけど何が原因だろ コマンド履歴が減ったと思ったらなぜか.viminf{pに移動してる http://mevius.5ch.net/test/read.cgi/unix/1550073259/884
885: 名無しさん@お腹いっぱい。 [sage] 2020/07/29(水) 06:47:07.08 sudoか何かでパーミッション変わったんじゃないか http://mevius.5ch.net/test/read.cgi/unix/1550073259/885
886: 名無しさん@お腹いっぱい。 [sage] 2020/07/29(水) 08:08:47.57 なんかこのスレか前スレでも似たような症状の人がいたな。 解決してたかどうか忘れたが。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/886
887: 名無しさん@お腹いっぱい。 [sage] 2020/07/30(木) 06:48:14.20 起動時にカーソル動かさいないで単語検索してハイライトするの出来たわ ありがとう nvim $file_path "+call cursor($line_number, $column_number)" "+set hlsearch | let @/ = \"$search_words\"" http://mevius.5ch.net/test/read.cgi/unix/1550073259/887
888: 名無しさん@お腹いっぱい。 [sage] 2020/08/05(水) 09:47:11.80 Vimでシンタックスハイライトの設定に対するテスト機能ってありません? 「ある文書のここの部分は,xxxVariableNameという名前でハイライトされる」 みたいなことを自動で確かめたいんです。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/888
889: 名無しさん@お腹いっぱい。 [sage] 2020/08/07(金) 10:07:40.51 なさげっすね http://mevius.5ch.net/test/read.cgi/unix/1550073259/889
890: 名無しさん@お腹いっぱい。 [sage] 2020/08/11(火) 21:41:21.02 qfixhowmのサイトが404になってる… たまにしか使わない操作とか調べるのに使ってたのに ヘルプはhtmlの方が見やすいからないと不便 http://mevius.5ch.net/test/read.cgi/unix/1550073259/890
891: 名無しさん@お腹いっぱい。 [sage] 2020/08/13(木) 07:48:01.17 qfixhowm直してくれたみたいだけど、急いで変換したからかいろいろ崩れてるな。 前のバックアップはないのか。兎に角ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/891
892: 名無しさん@お腹いっぱい。 [] 2020/08/16(日) 18:08:10.52 コマンドがnormal mode から呼ばれたかvisual modeから呼ばれたか判定するにはどのようにしたらよいのでしょうか? function! Test()<br/> if(mode()=='n')<br/> echo "n"<br/> elseif(mode()=='v')<br/> echo "v"<br/> endif<br/> endfunction<br/> command! -range Test :call Test()<br/> 両方ともnが表示されてしまいます。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/892
893: 名無しさん@お腹いっぱい。 [] 2020/08/16(日) 18:10:05.19 <br/>改行は無視してください http://mevius.5ch.net/test/read.cgi/unix/1550073259/893
894: 名無しさん@お腹いっぱい。 [sage] 2020/08/16(日) 19:26:56.80 visualモードから呼ぶとき(コマンドラインモードに入るとき)には先頭に’<,’>が付くだけだからやりたいことによる マッピングの最初に<C-u>を付けて余計なものを消すことはよくある http://mevius.5ch.net/test/read.cgi/unix/1550073259/894
895: 名無しさん@お腹いっぱい。 [] 2020/08/17(月) 10:35:31.52 行いたい動作は下記のようなマッピングを使わずにコマンドで行いたいです " open-browser.vim let g:netrw_nogx = 1 " disable netrw's gx mapping. nmap gx <Plug>(openbrowser-smart-search) vmap gx <Plug>(openbrowser-smart-search) 下記のように書くと 選択している場合は選択している単語 選択してない場合はカソール下の単語 と切り替えができません。 何かいい方法をご存じでしたらご教授お願い致します。 command! -range GoogleSearch call openbrowser#_keymap_smart_search('v') "command! GoogleSearch call openbrowser#_keymap_smart_search('n') http://mevius.5ch.net/test/read.cgi/unix/1550073259/895
896: 名無しさん@お腹いっぱい。 [sage] 2020/08/17(月) 11:09:06.93 >>895 それをやってるプラグインがあった https://github.com/voldikss/vim-translator/blob/575d88605182be5feaef4bf97e38de6b15e2db88/plugin/translator.vim#L42 https://github.com/voldikss/vim-translator/blob/575d88605182be5feaef4bf97e38de6b15e2db88/autoload/translator/util.vim#L121 http://mevius.5ch.net/test/read.cgi/unix/1550073259/896
897: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 09:26:29.86 >>896 ありがとうございます。参考になります。 簡単にできると思いましたがいろいろな場合分けが必要なのですね。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/897
898: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 14:24:36.11 >>895 ちなみにnmap/vmapで実現すると何か問題が生じるの? 自分は似たような動作をそういう方法で実現してて, よろしくない挙動が発生するんであれば修正したいから 教えて欲しい。 http://mevius.5ch.net/test/read.cgi/unix/1550073259/898
899: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 15:05:08.20 >>898 そのmapが分からなきゃ問題を指摘しようがないでしょ http://mevius.5ch.net/test/read.cgi/unix/1550073259/899
900: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 18:35:01.66 >>899 nmap gx <Plug>(openbrowser-smart-search) vmap gx <Plug>(openbrowser-smart-search) http://mevius.5ch.net/test/read.cgi/unix/1550073259/900
901: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 19:02:08.31 >>898 nとvでマッピング先のコマンドを同じにする(したい)なら内部で判定するしかないしそれぞれのモード専用のコマンドを作ってマッピングするならそれでもいいんじゃない openbrowserのことは知らないが単に文字列を渡したいだけならユーザーがどうするのかは好みの問題では http://mevius.5ch.net/test/read.cgi/unix/1550073259/901
902: 名無しさん@お腹いっぱい。 [sage] 2020/08/18(火) 19:23:48.89 モード専用のコマンドというかrangeに対応してるかしてないかだな コマンドを使うときに今は範囲指定したからrange対応版してないから通常版と判断したいかどうか http://mevius.5ch.net/test/read.cgi/unix/1550073259/902
903: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 00:32:25.29 >>898 別に問題があるわけではないです 個人的な感性で申し訳ないのですが、ググるという動作はなんとなくコマンドのほうが直感的と思ったからです。 なぜか考えたのですが文章を編集するわけではないからですかね あとマッピングは汚さず、できるだけvimデフォルトで行いたいと言うのもあるかもしれません http://mevius.5ch.net/test/read.cgi/unix/1550073259/903
904: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 09:08:28.23 がっつりマッピング変えようかと思ったどそれ自体忘れるというジレンマ http://mevius.5ch.net/test/read.cgi/unix/1550073259/904
905: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 09:33:12.08 Vimはテキストエディタというよりもテキストエディタエディタと化してる人もいるんじゃなかろうかw メジャー所のマッピングは語っても仕方ないので、個人的に細かいんだけどよく使う便利マップは挿入モードで()を()<Esc>i にするマップ {}とか[]とか""とかも同様にマッピングしてる Shiftを外し遅れて次までShift付きになるのが嫌いで昔から()と連続入力してから中に打つ癖があるのですごい便利 分かる人には伝わると思うw http://mevius.5ch.net/test/read.cgi/unix/1550073259/905
906: 名無しさん@お腹いっぱい。 [sage] 2020/08/19(水) 10:08:14.02 >>905 ()<esc>iってスマホのIMEでよく見かけるやつか!いいやん! こういう「細かくて地味だけどちょい便利マッピング」もっと欲しいw http://mevius.5ch.net/test/read.cgi/unix/1550073259/906
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 96 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s