タグ付けされた質問 「cursor-position」

14
Vimでカーソルを動かさずに画面を動かす方法は?
私は最近、カーソルを移動せずに 1行のステップで画面を上下に移動するVimのCtrl+ EおよびCtrl+ Yショートカットを発見しました。 カーソルをそのままにして、カーソルのある行が最初の行になるように画面を移動するコマンドを知っていますか?(最後の行にコマンドがあることは素晴らしいボーナスです)。 手動でCtrl+ E(またはCtrl+ Y)を適切な回数押すことでこれを実現できますが、これを直接実行するコマンドがあると便利です。 何か案は?

10
contenteditable要素(div)にキャレット(カーソル)の位置を設定する方法
私はこの単純なHTMLを例として持っています: <div id="editable" contenteditable="true"> text text text<br> text text text<br> text text text<br> </div> <button id="button">focus</button> 簡単なことをしたい-ボタンをクリックしたときに、キャレット(カーソル)を編集可能なdivの特定の場所に配置したい。Webで検索すると、ボタンクリックにこのJSがアタッチされていますが、機能しません(FF、Chrome)。 var range = document.createRange(); var myDiv = document.getElementById("editable"); range.setStart(myDiv, 5); range.setEnd(myDiv, 5); このように手動でキャレット位置を設定することは可能ですか?

8
contentEditable <div>にカーソル位置を設定します
contentEditable = 'on' &lt;div&gt;にフォーカスが戻ったときに、カーソル/キャレットの位置を最後の既知の位置に設定するための、決定的なクロスブラウザーソリューションが必要です。コンテンツ編集可能なdivのデフォルトの機能は、クリックするたびにdiv内のテキストの先頭にキャレット/カーソルを移動することですが、これは望ましくありません。 divのフォーカスを離れるときに現在のカーソル位置を変数に格納し、フォーカスが再び入ったときにこれを再設定する必要があると思いますが、まとめたり、機能するものを見つけることができませんでした。コードサンプルはまだ。 誰かが何か考え、作業中のコードスニペットまたはサンプルを持っている場合は、それらを見ていただければ幸いです。 実際にはまだコードはありませんが、ここに私が持っているものがあります: &lt;script type="text/javascript"&gt; // jQuery $(document).ready(function() { $('#area').focus(function() { .. } // focus I would imagine I need. } &lt;/script&gt; &lt;div id="area" contentEditable="true"&gt;&lt;/div&gt; PS。このリソースを試しましたが、&lt;div&gt;では機能しないようです。おそらくtextareaの場合のみ(カーソルをcontenteditableエンティティの最後に移動する方法)

10
contentEditableキャレットインデックスの位置を取得します。
私はカーソルまたはキャレットインデックスの位置を設定する方法について、たくさんの優れたクロスブラウザ回答を見つけています contentEditable要素がありますが、そのインデックスをまたは検索する方法については何も見つかりません... 私がしたいのは、このdiv内のキャレットのインデックスを知っていることです keyupです。 したがって、ユーザーがテキストを入力しているときは、いつでもカーソル内のカーソルのインデックスを知ることができます contentEditable要素。 編集:カーソルの座標ではなく、divの内容(テキスト)内のINDEXを探しています。 &lt;div id="contentBox" contentEditable="true"&gt;&lt;/div&gt; $('#contentbox').keyup(function() { // ... ? });


1
テキストを編集するための左右の矢印キーを高速化するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のスタックオーバーフローのため。 7年前に閉鎖されました。 この質問を改善する それは私だけですか、それとも他の人はMacOSの左右の矢印キーがテキストの編集に異常に遅いことに気づいていますか? 私のWindowsマシンと比較すると、左/右矢印キーでカーソルを配置するのにMacでは2倍の時間がかかるようです。上/下矢印は十分に速いようですが、左/右矢印はただ這うだけです。最近使用したコマンドを編集しているターミナルで最も気づきましたが、ブラウザ形式のテキストで今気づいています。 これらのキーへの応答を高速化するために設定できるMac設定はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.