首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    vim编辑器使用方法

    概述 vim编辑器是linux下享有盛誉的文本编辑器,据说世界上的程序员只用三种编辑器,Vim(编辑器之神), Emacs(神的编辑器), 其他编辑器。...字符间跳转: h: 左 l: 右 j: 下 k: 上 #COMMAND:跳转由#指定的个数的字符; 单词间跳转 w:下一个单词的词首 e:当前或下一单词的词尾 b:当前或前一个单词的词首 #COMMAND...-o: 水平分割 -O: 垂直分割 在窗口间切换:Ctrl+w,w 单文件窗口分割: Ctrl+w,s: split, 水平分割 Ctrl+w,v: vertical, 垂直分割 定制vim的工作特性...set number, 简写为set nu 取消显示:set nonumber, 简写为set nonu 括号匹配 匹配:set showmatch, 简写为set sm 取消:set nosm 自动缩进...启用:set ai 禁用:set noai 高亮搜索 启用:set hlsearch 禁用:set nohlsearch 语法高亮 启用:syntax on 禁用:syntax off 忽略字符的大小写

    1.1K30

    【CSS】文本样式:font & text

    本节主要关注文字如何展示。 文本颜色由 "color" 属性设置。 font 在一个声明中设置所有字体属性。...inherit 规定应该从父元素继承 text-align 属性的值。 文本水平垂直居中 text-align与line-height配合使用可以使文本水平方向和垂直方向都居中。...定义标准的文本。 underline 定义文本下的一条线。 overline 定义文本上的一条线。 line-through 定义穿过文本下的一条线。 blink 定义闪烁的文本。...% (如:20%) 定义基于父元素宽度的百分比的缩进。 inherit 规定应该从父元素继承 text-indent 属性的值。...none 禁用齐行。 inter-word 增加/减少单词间的间隔。 inter-ideograph 用表意文本来排齐内容。

    1.5K20

    【基础拾遗】编辑器之神-VIM

    在这天地间,流传这两大神器的故事:据说Emacs是神的编辑器,而Vim是编辑器之神。正所谓,工欲善其事,必先利其器。今天就和大家分享一下关于编辑器之神Vim的传说。...-O:垂直分割 ? 在窗口间切换:Ctrl+w,Arrow 3. 单文件窗口分割: Ctrl+w,s:split,水平分割 Ctrl+w,v:vertical,垂直分割 4....简写为:set nu 取消显示:set nonumber,简写为:set nonu (2) 括号匹配: 匹配:set showmatch,简写为:set sm 取消匹配:set nosm (3) 自动缩进...: 开启:set ai 禁用:set noai (4) 高亮搜索 开启:set hlsearch 禁用:set nohlsearch (5) 语法高亮 开启:syntax on 禁用:syntax off...(6) 忽略字符大小写 启用:set ic 禁用:set noic 5.

    1.6K50

    Lapce:用Rust构建的现代高性能代码编辑器

    : 文本编辑: 支持基本的剪切、复制、粘贴操作 提供撤销/重做功能 支持多行选择和编辑 语法高亮: 支持超过50种编程语言的语法高亮 可自定义高亮主题 支持语义高亮 代码折叠: 支持基于缩进和语法的代码折叠.../Application Support/lapce/plugins Linux: ~/.config/lapce/plugins 管理已安装插件: 在插件面板中查看已安装的插件 可以启用、禁用或卸载插件...编辑体验 支持Vim的各种模式和命令 可自定义Vim键位映射 lapce-emacs: 提供Emacs风格的键位和操作 支持Emacs的常用命令 增强文本编辑功能 7.4 开发自定义插件 Lapce...,Lapce还提供了一些高级技巧来提高多光标编辑的效率: 垂直选择:按住Shift+Alt (Windows/Linux) 或 Shift+Option (macOS) 并拖动鼠标 创建一个垂直选择区域...插件模板 调试工具 测试框架 14.3 学习资源 对于想要深入学习Lapce的开发者,有多种学习资源可供参考: 官方文档: 入门指南 功能文档 配置参考 教程与指南: 官方视频教程 社区贡献的教程

    81510

    一名Clojurian的Emacs配置

    有了这个充足的理由,我开始收集emacs的cheatsheet并打印出来,天天放在手边翻阅,甚至买了一本英文版的Learning GNU Emacs书籍,只要有机会就打开emacs开始刷4clojure...首先,我们需要用到emacs的包管理工具package.el,因为emacs 24及其以上的版本都已经内置,所以无需下载到本地,直接通过require加载到emacs的运行时。..."http://marmalade-repo.org/packages/") ("elpy" ....小结 当然,我的emacs配置绝对不止这些,但是其余的过程大体类似。由于emacs速来有伪装成编辑器的操作系统的称号,所以我的探索是无止境的。...如果大家对我的配置感兴趣,可以直接去我github上dotfiles上查看。 — 参考链接 [1] sriramkswamy dotemacs [2] purcell emacs.d

    3.4K20

    PEP 8 —Python代码风格指南(一)

    代码的布局 缩进 一次缩进使用4个空格 连续的行应使用Python的内隐行以垂直对齐的方式连接在圆括号、方括号或花括号内,或者使用悬挂式缩进[7]来将封装的元素对齐。...在使用悬挂式缩进时,应注意下面的问题:在第一行中不应该有任何参数(悬挂式缩进时),并且应该使用进一步的缩进来清楚表示参数的延续线。...var_one, var_two, var_three, var_four) 错误的示范: # 没有使用垂直对齐,第一行的参数被禁用 foo = long_function_name(...这种形式很像if中的嵌套,这样就带来了视觉上的混淆。这个PEP对于如何(或者是否)进一步将这些条件行与if嵌套进行视觉上的区分没有明确的规定。...选择限制以避免将窗口宽度设置为80的编辑器中包围,即使工具在包装线时将标记字形放在最后一列中。一些基于Web的工具根本不能提供动态的线条包装。 一些团队强烈希望更长的线路长度。

    1.3K90

    Windows 的开发好痛苦

    工作时,我只需要使用键盘专心致志地工作,因为我的注意力都集中在当前的输入上。另外,我已经习惯了 Emacs 的设置,而且特别依赖于 Vim 模拟和各种稀奇古怪的小设置。...然后,我想使用 :vsplit 垂直打开另一个文件,于是我输入了 :vsplit bar.txt,结果当前窗口却被垂直分割了,而不是在垂直分割的窗口中打开我需要的文件。...= 剪贴板 Vim 中有寄存器的概念,有命名和未命名之分,近似于大多数桌面环境中的剪贴板,在我的 Emacs 设置中,剪贴板和删除寄存器是一样的。...在某个项目中我必须禁用 Go 插件并重载 VSCode,等待 direnv 设置生效之后,再重新启用 Go 插件。...这并不是最好的选择,但从长期支持的角度来看,也是一种方案。网上建议我下载新版的 OpenSSH。 我下载了 zip 包并解压,然后发现了许多二进制文件,而且没有任何说明该如何安装。

    1.9K50

    Axure RP 9 中文

    Axure RP 9是可以在Mac电脑上进行交互原型设计的中文工具,优化工作设计的流程,以最佳的方式,展示自己优秀的作品,xure RP 9可以为您整理笔记,将其分配给UI元素,并合并屏幕注释,新的交互构建器已经过全面重新设计和优化...文字格式 字符间距删除线超级/下标案例转换生成“lorem ipsum”带有悬挂缩进的项目符号列表完全对齐 原型播放器 axure rp 9 mac具有触摸光标和移动滚动条的移动模式缩放选项(替换视口设置...)下一页和上一页的快捷方式自动包含Axure上的Google字体的Web字体 选色器 色轮保存的颜色径向渐变建议的颜色 形状 形状绘制工具绘图工具的单键快捷方式从草图粘贴(带插件)双击边框以编辑矢量点形状上的背景图像钢笔工具改进形状在原型中生成为...SVG 样式 “聚焦”样式效果复制和粘贴样式(替换格式画家)将边框设置为任何厚度 图片 颜色调整为色调,饱和度,亮度,对比度更好的压缩翻转水平/垂直 大师 主视图(替换母版上的自适应视图)覆盖母版中的文本覆盖母版中的图像...(1,1.1,1.1.1)注意数字显示在原型中注意数字是连续的动态面板主要注释是生成原型的 表单小部件 自定义样式样式效果(鼠标悬停,禁用等) 互动 内联交互构建器在交互构建器中搜索启用/禁用时的条件显示

    2.7K60

    Python 进阶指南(编程轻松进阶):三、使用 Black 工具来格式化代码

    您将首先了解使用 Black 格式化代码的合理性。然后,您将学习如何安装、使用和定制该工具。 如何失去朋友和疏远同事 我们可以用多种方式编写代码,产生相同的行为。...使用空格字符的缩进 缩进是代码行开头的空格。您可以使用两个空白字符(空格或制表符)中的一个来缩进代码。尽管这两种字符都有效,但最佳实践是使用空格而不是制表符进行缩进。 原因是这两种方式的行为方式不同。...禁用 Black 的双引号字符串设置 Black 自动将代码中的任何字符串字面值从使用单引号更改为双引号,除非字符串包含双引号字符,在这种情况下,它使用单引号。...= [42.0,3.1415,2.718]并替换为前缀为加号的线:weights = [42.0, 3.1415, 2.718]。...禁用部分代码的 Black 尽管 Black 很棒,但您可能不希望它格式化您代码的某些部分。

    3.8K90

    Emacs 快捷键

    C-s Enter C-w 单词或者短语 word-search-forward 在整个缓冲区中前向搜索给定的单词或者短语(不管它们之间如何分隔)。...C-r Enter C-w 单词或者短语 word-search-backward 在整个缓冲区中后向搜索给定的单词或者短语(不管它们之间如何分隔)。...常见的 Emacs 窗口操作命令 功能 绑定 描述 split-window-vertically C-x 2 从中间将当前窗口划分为两半,垂直地堆叠新的缓冲区。...(如果仅存在一个窗口,那么垂直地划分该窗口以显示另一个缓冲区。) find-file-other-window C-x 4 f 在新的缓冲区中打开新的文件,在新的垂直窗口中绘制它。...参考推荐: Emacs(百度百科) Emacs 快捷键(CSDN) Emacs快捷键的总结(疑难问答)

    2.9K20

    如何在IDEA中去除警告波浪线

    如何在IDEA中去除警告波浪线 什么是 IDEA 中的警告波浪线? 在 IDEA 中,警告波浪线通常以不同的颜色和风格呈现,常见的有: 黄色波浪线:提示有潜在问题或改进空间。...解决方法:对未处理的异常进行适当的捕获和处理。 3. 代码样式问题 警告波浪线也会提示代码不符合某些 代码样式规范。比如: 代码的缩进不一致。 变量命名不符合驼峰命名法。...解决方法:按照建议优化代码,减少不必要的资源消耗。 如何在 IDEA 中管理警告波浪线? 虽然警告波浪线有其重要性,但在某些情况下,开发者可能希望调整或关闭这些警告。...关闭特定警告 在某些情况下,你可能希望暂时关闭某个特定的警告,而不是完全禁用某种类型的检查。为此,IDEA 提供了 注解 的方式来解决。 步骤: 在代码中,将光标移到有警告的行。...选择你的编程语言(例如 Java、Python)。 在该语言的设置中,你可以配置缩进、命名规则等,确保代码风格一致。 可以启用 自动格式化 选项,IDEA 会在你保存代码时自动修复代码样式问题。

    1.8K10

    【前端开发之CSS】(三)CSS 常用元素属性宝典(上):从字体到文本,手把手教你打造高颜值网页!

    备选字体机制: 浏览器会按从左到右的顺序查找字体,找到本地已安装的字体就使用; 若所有指定字体都未安装,会使用最后的 “通用字体族”(如 sans-serif 无衬线字体、serif 衬线字体、monospace...2.4 text-indent:设置文本首行缩进 text-indent 用于控制段落的首行缩进(仅首行生效,其他行不受影响),是中文排版的核心属性(如正文首行缩进 2 字符)。...百分比(%):相对单位,相对于父元素的宽度(如 text-indent: 10% 表示首行缩进父元素宽度的 10%),极少使用(缩进量不稳定)。...em单位是相对单位,无论字体大小如何改变,缩进量始终是2个字符,自适应效果好。这是第二行文字,不会缩进,仅首行生效。...行高与垂直居中:对于单行文本,设置 line-height = 元素高度 是最简单的垂直居中方法(无需复杂布局);对于多行文本,需使用 flex 等布局方式。

    45410

    C++ 编码风格建议

    .变量及数组初始化 12.预处理指令 13.类格式 14.构造函数初始化列表 15.命名空间格式化 16.水平留白 17.垂直留白 参考文献 每个人都可能有自己的代码风格和格式,但如果一个项目中的所有人都遵循同一风格的话...如果你是在修改一个文件,参考当前已有格式,如果是写新的代码,参考目录下或项目中其它文件。...如果想强制禁用std::initializer_list构造函数,请改用括号。...17.垂直留白 垂直留白越少越好,这不仅仅是规则而是原则问题了,不在万不得已,不要使用空行,尤其是两个函数定义之间的空行不要超过2行,函数体首尾不要留空行, 函数体中也不要随意添加空行。...基本原则是:同一屏可以显示的代码越多,越容易理解程序的控制流,当然,过于密集的代码块和过于疏松的代码块同样难看,这取决于你的判断,但通常是垂直留白越少越好。

    1.1K20
    领券