- ベストアンサー
vimperatorでニコニコ動画
- vimperatorを使用してニコニコ動画を快適に利用する方法について
- vimperatorでのニコニコ動画の設定方法についてわからない点がある
- vimperator上でのテキストのコピー方法について
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>*.jsファイルを取ってくる場所がまずかったみたいです><とりあえず,ニコニコ動画に関しては大丈夫です. 本題のほうは解決したようで何よりです。 >※付け足しで悪いのですが文章をドラッグするにはマウスでドラッグする方法しかないのでしょうか?それだと,vimperatorを使ってる意味が・・・・ 「i」をタイプするとCARETモードになり、カーソルが出現するかと思います。これをj,k,h,lなどで移動して、「v」でVISUALモードになるのでさらに移動して選択可能です。 ただ、これをやるのは結構面倒かと思います。 マウスを使った方が効率が良い場合があると思います。
その他の回答 (1)
- teramako
- ベストアンサー率100% (2/2)
ども、こんにちは まず、Vimperatorのバージョンを教えてください。 :version で表示されると思います。 「:nnpplaynext」も補完されないのでしょうか? また、 >「:nnp」,「:ni」と打っても何も反応しません 「:」ではなく「,」ではないでしょうか? おそらくvimの知識はあまりない方だと思いますが、あなたは mapコマンドの意味を間違えています。mapコマンドはコマンドのエイリアスを作成するコマンドではなく、キーバインドを設定するコマンドです。 ---------------- map ,nn <esc>:nnpplaynext<cr> ---------------- これを例にとると、「,nn」とタイプすると「<esc>:nnpplaynext<cr>」を実行することになります。<esc>はEscキーで最後の<cr>は改行(Enter)キーですので、「:」でコマンドラインモードになって「nnpplaynext」+ Enterとするのと同じになります。 これは「t」とタイプしたとき、「:tabopen 」とコマンドラインに表示されるのと同じような動きです。(:tabopenはさらに入力を必要とするので最後の<cr>がない) つまり、「,nn」はコマンドではなくキーバインドなのです。 >※付け足しですが,vimperator上でドラッグした文章をコピーするにはYしかないのでしょうか?サイトに書いてある感じではC-cでコピー出来そうなのですが出来ません. " C-cでテキスト選択してたらコピー、 してなかったらロードを中止する js <<EOM mappings.addUserMap([modes.NORMAL,modes.VISUAL],['<C-c>'], 'Copy selected text or stop loading', function(){ var sel = window.content.window.getSelection().toString(); if (sel){ copyToClipboard(sel,true); } else { BrowserStop(); echo('Stopped loading !'); } } ); EOM を参考にしたのだと思いますが、これは微妙に間違いです。 js <<EOM mappings.addUserMap([modes.NORMAL,modes.VISUAL],['<C-c>'], 'Copy selected text or stop loading', function(){ var sel = window.content.window.getSelection().toString(); if (sel){ util.copyToClipboard(sel,true); } else { BrowserStop(); echo('Stopped loading !'); } } ); EOM でどうでしょうか。
補足
*.jsファイルを取ってくる場所がまずかったみたいです><とりあえず,ニコニコ動画に関しては大丈夫です. いま,ドラッグした部分をコピペに関してですが違う環境にいるので確認してみます. ※付け足しで悪いのですが文章をドラッグするにはマウスでドラッグする方法しかないのでしょうか?それだと,vimperatorを使ってる意味が・・・・
お礼
そう言われるとマウスが一番都合いい気がします. 回答ありがとうございました.