Step 1 (mapping caps_lock + hjkl): Create a file (say "~/.xmodmap") with the following content: keycode
overmind1980 下好了之后打开 把手放到键盘上 命令分布 我们首先看看正常模式下的命令键盘图 基本上个按键都有对应的命令 命令可以分为大写和小写两种 iao 进入插入模式(已经解锁) hjkl...对应着移动的命令 正常模式下 有必要把右手四指基本位从 jkl; 移动到 hjkl 吗?...保持起手势 我认为没有必要改变盲打姿势 右手食指是可以控制两个方向位的 继续保持起手势 hjkl 右手默认位使用概率非常大 保持指尖的敏感性 手指会比眼睛更早知道打错字了 还有更多神奇的移动命令等待你来解锁...Down> map是按键映射 我们把上下左右方向键映射为 就是什么也不做 保存并关闭vim 然后我们发现上下左右方向键都不好用了 总结 我们这次强化了起手势 回忆了基本的移动方式 hjkl...除 hjkl 外,还有什么移动命令效率更高吗?
shift+< ctrl+w+[num]+shift+< 窗口对调 ctrl+w+x 窗口必须是对等的才行 窗口轮转 ctrl+w+r/R 窗口必须是对等的才行 移动所在窗口位置 ctrl+w+HJKL...不同窗口跳转 crtl+w+hjkl crtl+w、ctrl+w
向前向后 回忆上节课内容 我们上次强化了起手势 回忆了基本的移动方式 hjkl 除 hjkl 外,据说还有更厉害的移动方式 是什么呢?...我们下载过,重温一下 wget github.com/overmind1980 #然后看看下载了个啥 ls #最后用vim打开这个网页 vi overmind1980 使用帮助学习 其他的移动命令应该和 hjkl
stackoverflow.club/vim-basic/ vim使用 保存编辑后的文件但是不退出 :w 撤销上一步操作 :u 剪切 要选中内容进行复制,先在命令模式下按 v 进入 Visual Mode,然后用 方向键 或 hjkl...复制 要选中内容进行复制,先在命令模式下按 v 进入 Visual Mode,然后用 方向键 或 hjkl 选择文本,再按 y 进行复制 粘贴 p 粘贴至游标后(下) P 粘贴至游标前(上)
HJKL 让右手歇歇,毕竟右手 “很累” 这是 vim 中的光标上下左右的移动,刚开始使用 vim 的同学可能觉得这并没有什么卵用,我用键盘上的上下左右就可以了!...我们知道,vim 的大部分快捷键需要在命令模式下完成,而且 HJKL 也是需要在命令模式下才生效的,如果你经常在插入模式下工作,当然不会去用 HJKL。...然而,当你真正开始更多的使用命令模式的时候,你会懒到不想把右手挪到 “上下左右” 那儿去,这个时候 HJKL 成为无需思考的反射行为。HJKL 的好处就是减少了右手的位移距离。
能够写在开头想必是非常重要的 “知识点”, 来仔细看一下 help.txt 有些什么: Move around: Close this window: Get out of Vim: 果然,第一点就是 hjkl..., 上下左右移动,即使那些没有用过 Vim 的人, 我想也有很多知道 hjkl 在 Vim 中就是 “方向键”。
KeyValuePair(“qwer”, “ghjk”)); KV_List.Add(new KeyValuePair(“zxcv”, “asdf”)); KV_List.Add(new KeyValuePair(“hjkl...List allKeys = (from kvp in KV_List selectkvp.Key).Distinct().ToList();//allKeys = { “qwer”, “zxcv”, “hjkl
/a.out ( ctrl+ww,切换光标至另一个界面(可以用来复制其他文件中的内容配合“yy”) 4.补充命令 ctrl+v(进入视图模式)->hjkl(移动光标,使其覆盖部分内容)->shift+i...->“//”(插入双斜杠,也可以尝试插入别的字符)->esc(回到命令模式) 批量化注释 2.ctrl+v(进入视图模式)->hjkl(移动光标,使其覆盖部分内容)->d 批量化删除注释 3.shift
是一个文本编辑神器, 长时间没用生疏了,这篇文章整理了一下vim常用操作和快捷键 注释: [] 表示括号内容可有可无 () 表示括号内容可以跟前面一个字符替换 一、vim的几种模式 普通模式 1)光标移动 hjkl...command 执行shell命令 块模式(不常用) v 配合移动命令移动 v(V): 配合 hjkl选中 ctrl+v: 选中列 二、小技巧 清除文本所有内容 命令行模式输入以下3中方式均可
相关功能 a a 在光标所在位置后插入 A A 在光标所在行尾插入 i i 在光标所在字符前插入 I I 在光标所在字符行首插入 o o 在光标下插入 O O 在光标下插入 x x 删除光标所在处字符 hjkl...hjkl 移动光标 gg gg 跳转到第一行 G G 到最后一行 nG或:n nG或:n 到第n行 $ $ 移动到行首 0 0 移动到行尾 ---- 选择、 拷贝、粘贴、剪切 ---- 命令 Demo
光标在那个界面就在编辑那个界面 [ctrl + w + w] : 多窗口之间的切换 [ set + nu] : 标出行号 [ set + no + nu] : 取消标出行号 批量化注释: 1. ctrl + v 2. hjkl...ESC 批量化去注释: 1. ctrl + v 2. hjkl 进行区域选择 3. d 3.
noremap noremap noremap 这样,你在按下方向键的时候,将什么反应都没有,强制你的手放在hjkl...为了说明这个问题,我特意画了几根线,把hjkl四个键给废了,改成了对应的sdfg。 ? `s` 左 `g` 右 `d` 下 `f` 上 要是按照这个模式来,照样玩得转,对于入门者来说不会有什么差别。...参考内容: Habit breaking, habit making http://1t.click/a8r5 Vim users: stop using hjkl (vimcasts.org)
FUN__); } //void fun(void) //{ //printf("fun %s", __FUN__); //} 光标定位void 位前,按 C_v, 然后光标向下拖动(hjkl...垂直分屏打开文件 $vim -on file file2 #小写水平打开 # n 表示分屏数,直接n等于文件个数, 如果n小于文件,按顺序打开前面的n个,如果大于,打开空编辑页面 分屏快捷操作 C_w + hjkl...或者方向键移动光标 C_w + HJKL 移动分屏 (太多分频使用容易混乱) C_w + c 关闭当前分屏 C_w + q 关闭当前分屏,如果最后一个,退出vim 编辑器命令行分屏设置 : :split
命令模式 hjkl G行尾 gg行首 L当前屏幕行首 ctrl + f ctrl + b 删除后边 x 删除前边X dd整行删除 n dd 删除n行 yy 复制 p粘贴 n yy复制
上翻页 ctrl + f/ctrl + b 向下/上翻半页 ctrl + d/ctrl + u 跳转至第多少行 数字 + G 百分比跳转 直接输入10%,50%等 跳转多少行/多少字 数字 + hjkl
下载地址: 链接:https://share.weiyun.com/5Y2Ajvn 密码:mwc4qn 基本操作: Use the arrow keys or hjkl to move around a
NET 跨平台客户端框架 - Avalonia UI[16] 的 PR#4[17]: 感谢网友 hjkl950217 (长空X)[18] 总结 在网站的开发历程中,站长不断探索尝试,学习了大量的教程和开源项目...one-of-the-best-choices-for-dotnet-cross-platform-frameworks-avalonia-ui [17] PR#4: https://github.com/dotnet9/Assets.Dotnet9/pull/4 [18] hjkl950217...(长空X): https://github.com/hjkl950217 [19] VleaStwo: https://github.com/VleaStwo [20] Masa Blazor分支:
expandtab ” 设置自动缩进 set autoindex set shiftwidth=4 ” 设置侧栏相对行号 set nu set relativenumber ” 设置ctrl hjkl
领取专属 10元无门槛券
手把手带您无忧上云