首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在命令行模式下显示光标

在命令行模式下显示光标
EN

Stack Overflow用户
提问于 2016-11-01 06:45:34
回答 1查看 921关注 0票数 0

当我在普通模式下键入:时,游标变得不可见,当我进行包含函数调用的映射时,游标会开始闪烁。可以始终显示光标,即使在命令行模式下也是如此?或者我可以在正常模式下调用函数而不需要键入:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-02 02:15:03

只有一个游标,因为在终端中,游标是一个终端功能,每个终端只有一个这样的游标。

我想提出这个问题的原因是,在编写命令行调用时,需要直观地指示当前光标的位置。

要做到这一点有几种可能性:

永久光标位置突出显示

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
autocmd VimEnter,WinEnter * match Cursor /\%#./

这通过特殊的:match正则表达式原子定义当前位置的窗口本地\%# .

这将适用于所有的窗口。确保Cursor高亮组实际上是可识别的;并不是所有的颜色方案都有这样的效果。

仅cmdline高亮显示

或者,您可以只在进入命令行模式时启用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function! HighlightCursor( isOn, key )
    if a:isOn
        match Cursor /\%#./
        redraw
    else
        match
    endif
    return a:key
endfunction
nnoremap <expr> : HighlightCursor(1, ':')
cnoremap <expr> <CR> HighlightCursor(0, "\<lt>CR>")

横发线

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
:set cursorline cursorcolumn

当前行和当前列的交点是光标位置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40362460

复制
相关文章
Chrome光标在非输入状态下仍然闪烁
在设置-高级-无障碍中关闭“使用文本光标浏览网页”即可(chrome://settings/accessibility)
无刺鱼
2022/03/29
1.3K0
Chrome光标在非输入状态下仍然闪烁
5.2 vim颜色显示和移动光标
vim颜色显示 不同的文件,或者说相同的文件在不同的目录下,就会有可能导致颜色不存在 在centos系统中,/etc下的文件,往往都是都是配置文件,在/etc下一般都会显示颜色,放置在其他位置则不会显示颜色 在/etc目录下的文件,有颜色显示 复制过来的文件,在/tmp目录下,无颜色显示 在一般模式下(即是刚打开的文件) 按两次 gg ,光标会定位到首行,首字母 按大写的字母 O (或者是快捷键shift+o),光标就会定位到刚刚所在的位置的上一行去,并进入编辑模式 然后输入# 和
运维小白
2022/01/06
2.2K0
5.2 vim颜色显示和移动光标
td在relative模式下,IE9不显示border,chrome正常显示边框
百度上怎么也搜不出答案,很奇怪的问题。在IE9的 F12调试中,明明td有1个像素的边框,偏偏不显示。
申君健
2018/09/21
8660
在.NET中实现彩色光标,动画光标和自定义光标
using System; using System.Drawing; using System.Windows.Forms; using System.Runtime.InteropServices; using System.Reflection;
Java架构师必看
2021/03/22
1.8K0
在可编辑div中定位光标和设置光标
当我们去点击一个输入框的时候,就会产生一个选中对象 selection,就是我们可以看到的文字变成蓝色的那个区域,selection在火狐浏览器可以直接用 window.getSelection()获取,在HTML里面,selection只有一个的,并且selection是一个区域,你可以想象成一个长方形,它是有开始和结束的。
越陌度阡
2020/11/26
9.5K0
在命令行下,Mysql显示各个端所使用的字符集命令
win10中,在命令行情况下,Mysql显示各个端所使用的字符集命令: Microsoft Windows [版本 10.0.16299.64] (c) 2017 Microsoft Corporation。保留所有权利。 C:\Windows\system32>mysql -u root -proot Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 1 Server version
黑泽君
2018/10/11
6990
nmon在secureCRT下显示乱码问题
# 背景 下载安装了nmon,结果发现显示有问题,如下 # 解决 猜测应该是字体编码问题,查阅了解后,是因为CRT设置问题,需要修改下配置,(之前试用xshell比较棒,但公司禁止试用),如下修改  
千往
2018/03/28
1.2K0
nmon在secureCRT下显示乱码问题
textarea 在光标处插入文字
效果演示 欢迎访问cssfirefly.cnblogs.com html: <textarea id="text" style="width:500px;height:80px;">欢迎访问http://cssfirefly.cnblogs.com/</textarea> <input type="button" value="插入文字" onclick="insertText(document.getElementById('text'),' NewWord ')"> <input type="but
deepcc
2018/05/16
1.2K0
在mysql命令行下执行sql文件
***********在mysql命令行下执行sql文件*********** ***********在mysql命令行下执行sql文件*********** C:\Windows\system32>cd E:\MySQL\mysql-5.7.16-winx64\bin //将目录切换到mysql的bin文件所在的目录 C:\Windows\system32>mysql -uroot -p520462 -Dtest<E:\test.sql //mysql -u账号 -p密码 -D数据库名 < sq
用户1685462
2021/07/30
1.7K0
在mysql命令行下执行sql文件
***********在mysql命令行下执行sql文件*********** ***********在mysql命令行下执行sql文件*********** C:\Windows\system32>cd E:\MySQL\mysql-5.7.16-winx64\bin //将目录切换到mysql的bin文件所在的目录 C:\Windows\system32>mysql -uroot -p520462 -Dtest<E:\test.sql //mysql -u账号 -p密码 -D数据库名 < sql
用户4988085
2021/07/26
3.8K0
[Flask]Python 跑flask 无法在命令行有任何信息显示
也没有,那么,很可能的原因就是,你把信息输出重定向到了/dev/null 我造成的代码是以下代码,你可以顺着这个思路找一下原因。
用户2353021
2020/05/11
1.3K0
在Windows下使用linux的命令行工具
http://unxutils.sourceforge.net/UnxUtils.html
用户4645519
2021/12/30
5.2K0
在Windows下使用linux的命令行工具
iframe在dark模式下无法透明
在做项目的时候需要通过iframe链接别的网页,又需要使用自己的框架背景,就像这样:
吟风者
2023/04/27
8940
iframe在dark模式下无法透明
Salesforce Tableau CRM 在Experience下,如何显示Dashboards
首先点击【Analytics Studio】,打开Tableau CRM,做成一个表格式的Dashboards,保存时选择Application
repick
2022/03/23
3770
震惊:QGroupBox在linux下居然不显示边框
1、linux系统下GroupBox默认无边框,如需添加,需要通过style来修改
用户5908113
2023/09/19
6110
震惊:QGroupBox在linux下居然不显示边框
Ubuntu命令行显示中文
我们的Ubuntu服务器用命令行显示中文一直有问题,网上找资料说安装zhcon,依旧解决不了我们的问题。因此这里调查了下可能的原因,将其记录下来。
王云峰
2019/12/24
2.1K0
13-3 vi编辑模式和移动光标
四、编辑模式(准) 0.创建新文件 (1)传递1个不存在的文件名 再次启动 vi,并向其传递一个不存在的文件名,就可以通过 vi 创建新文件。 rm -f foo.txt # 删除foo.txt
见贤思齊
2020/08/14
2.2K0
点击加载更多

相似问题

仅在VR模式下显示a光标

11

光标消失,在播放模式下

12

在全屏模式下显示自定义光标-Flex3.0

22

如何使用React-vr在VR模式下显示光标(Reticle)?

24

Vim在插入模式下更改块光标

43
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文