问题标签 [text-cursor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6560 浏览

visual-studio-2010 - 如何在 Visual Studio 2010 中更改 vim 光标的颜色

我已经在 Visual Studio 2010 中安装了 Vim 键绑定扩展。我还有一个带有深色背景的配色方案设置。这会产生一个问题,因为 Vim 键绑定扩展已将我的光标设置为黑色,这是在深色背景下....不好。如何将该光标更改为不同的颜色?

谢谢。

0 投票
3 回答
535 浏览

vim - 使用 t 和 f 移动光标,使用 word 作为参数,vim

在 vim 中是否可以使用tand f(或以其他方式使用Tand F)前进,但使用单词作为参数?

0 投票
2 回答
2631 浏览

vim - 如何根据 Vim 中光标下的字符在函数中做某事?

我正在编写一个在 LaTeX 中编辑某个环境的函数。

环境基本上是这样的:

或像这样:

我想编写一个在从环境中调用时在两者之间切换的函数。由于我的 Vim 知识还不是全部,我想出了一个简单的解决方案:

  1. 用 获取光标位置let save_cursor=getpos(".")
  2. 向后搜索\begin{quicktikz}使用:?\\begin{quicktikz}\|\\begin\*{quicktikz}
  3. 搜索{并使用左移:normal 0f{h
  4. 检查光标下的项目是否等于*
    • 如果是,请执行normal x
    • 如果没有,请执行normal a*<esc>
  5. 使用 恢复光标位置 call setpos('.',save_cursor)

除了第 3 步之外,我知道如何执行所有这些操作。如何检查光标下的字符是否等于 *

如果您知道更好的方法,欢迎分享。

0 投票
5 回答
19395 浏览

vim - Vim CursorLine 在插入模式下的颜色变化

有一个很好的片段可以改变光标颜色:

我应该如何改变这一点,而不是光标,CursorLine 会改变颜色,例如从深蓝色变为蓝色?

我的完整配置是https://bitbucket.org/JackLeo/home-configs/src/5b8faf340f87/.vimrc

0 投票
2 回答
46702 浏览

jquery - 使用jquery加载页面后如何在文本框中设置光标

好吧,我有一个 asp.net 文本框,我想在页面加载后在文本框中设置光标,就像你打开谷歌时一样。

我只需要在文本框代码中设置光标。

我试过这个但不工作

0 投票
1 回答
268 浏览

vim - VIM: Execute Ruby script on each line as cursor moves and update a buffer to show in split window

I'm trying to solve a problem with VIM. Here is what I'm trying to achieve:

I have a file with several lines in it. As I move my cursor from line to line, I want to send the current line as an argument to a Ruby script. The result of this script should be redirected to a VIM buffer which will be shown in a split window above the original text.

so far, I have been able to write a function that sends one line to the script and the results show up in a buffer above. I am not sure how to get this function to run each time the cursor moves to a new line and make the results update the same buffer. Any pointers would be appreciated.

My code:

0 投票
1 回答
1223 浏览

bash - 将光标移回 shell 脚本中的第一列

我开始使用 shell 脚本,它做了一些简单的事情。我只有一个简单的问题:

在 printf 之后,光标停留在屏幕的特定位置。我希望它回到第一列,在同一行,所以我可以在同一行再次使用 printf。做这个的最好方式是什么?

非常感谢,R。

0 投票
4 回答
2931 浏览

vim - 在 Vim 中,你可以通过“设置光标线”来停止空白字符的颜色变化吗?

在这个 Vim 屏幕截图中,您可以看到,当将光标移到一行上时,它会将空白字符(如左侧所示)的正常颜色从灰色变为黑色。无论光标位置如何,我可以停止它并让它们始终显示灰色吗?

在此处输入图像描述

我已经尝试在配色方案中设置这些但没有运气:

0 投票
1 回答
25642 浏览

linux - 如何在终端中获取光标的位置?

我知道我可以使用 保存位置tput sc,但是如何将它的位置读取到变量中?我需要行数。我不想使用curses/ncurses。

0 投票
1 回答
8918 浏览

c# - 当用户开始编辑单元格文本时,如何将光标放在以编程方式编辑 DataGridView 单元格的文本开头?

我使用从 DataTable 获取数据的 DataGridView 来编辑一些数据。一切似乎都很好,但有些不便。当用户开始编辑单元格时,该单元格的文本自动被选中,光标移动到单元格文本的末尾。当用户开始编辑单元格文本时,我想将光标(插入符号)放在以编程方式编辑单元格的文本开头。我试过:

那是行不通的。我也尝试在 CellBeginEdit 中取消选择文本 - 也没有结果。