【笔记】改变vim或者终端terminal的光标形状。光标变细了之后看起来爽快多了!
刚从windows转到linux的用户可能都有一个不爽的地方,就是终端和vim中光标都是一个字符的宽度,很粗,在输入的时候很容易找不到当前输入的字符会出现在哪两个字符中间。
于是乎,为了眼睛痛快、头脑清爽,我查了一下如何改变终端中光标的形状。在这里总结一下。
因为我的初衷是使vim的光标改变,所以使用的办法是在.vimrc中写些代码
方法(一)
在当前用户的./vimrc文件中添加如下代码。效果是终端中所有的光标都变细,也就是说vim普通模式和插入模式都是细光标
"使得terminal的光标变为细线,而不是默认的粗条。这个在vim的普通模式和插入模式都会生效。 set gcr=n-v-c:ver25-Cursor/lCursor,ve:ver35-Cursor,o:hor50-Cursor,i-ci:ver25-Cursor/lCursor
方法(二)
在当前用户的./vimrc文件中添加如下代码。效果是,在vim的插入模式时光标变细。
if has("autocmd") au InsertEnter * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam" au InsertLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape block" au VimLeave * silent execute "!gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape ibeam" endif
参考资料:
http://blog.sina.com.cn/s/blog_ac9fdc0b0101ol0b.html
http://blog.csdn.net/xiaohui5319/article/details/7507042
十分感谢原作者!
A mind needs books like a sword needs a whetstone.
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
· Linux系列:如何调试 malloc 的底层源码
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· 几个技巧,教你去除文章的 AI 味!
· 对象命名为何需要避免'-er'和'-or'后缀
· 关于普通程序员该如何参与AI学习的三个建议以及自己的实践
· .NET Core奇技淫巧之WinForm使用Python.NET并打包
· JDK 24 发布,新特性解读!