首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MasiMaro 的技术博文

    从零开始配置 vim(15)——状态栏配置

    这篇文章主要介绍如何自定义状态栏 设置状态栏 我们可以采用 set statusline 来设置状态栏。 例如我们输入 :set statusline=%f\ -\ FileType=%y。 之后我们可以发现它变成了如下这个样子 statusline 的值是一个格式字符串。上述命令我们使用了 %f 表示当前文件名称 。 上述内容可以翻译为如下的 lua代码 vim.o.statusline = "%f - FileType=%y" 我们保存之后发现下方的状态栏显示内容已经发生变化。 这里的设置也是类似的 vim.o.statusline = "%20f - FileType=%y" 它表示 文件名这项应该站20个字符宽度。 =%y" 将得到如下显示内容 更多的关于各个标识符代表的含义可以使用 :help statusline 来查看。

    1.7K10编辑于 2022-09-22
  • 来自专栏别先生

    Jsoup入门学习一

    41 response = httpClient.execute(httpGet); 42 // 获取到响应的状态 43 StatusLine statusLine = response.getStatusLine(); 44 System.out.println("响应状态: " + statusLine.toString () + ", 响应码: " + statusLine.getStatusCode()); 45 } catch (ClientProtocolException e) { 46 statusLine = response.getStatusLine(); 44 System.out.println("响应状态: " + statusLine.toString statusLine = response.getStatusLine(); 44 System.out.println("响应状态: " + statusLine.toString

    2.8K10发布于 2020-12-09
  • 来自专栏Java开发者杂谈

    乱码案件

    defaultCharset; } public HttpEntity processResponse(HttpResponse response) throws IOException { StatusLine statusLine = response.getStatusLine(); HttpEntity entity = response.getEntity(); if (statusLine.getStatusCode() >= 300) { // 这里获取编码格式 Charset responseCharset = getResponseCharset result = EntityUtils.toString(entity, responseCharset); throw new HttpResponseException(statusLine.getStatusCode (), statusLine.getReasonPhrase() + ':' + result); } return entity; } public

    86330发布于 2021-07-28
  • 来自专栏别先生

    HttpClient入门学习一

    42 response = httpClient.execute(httpGet); 43 // 获取到响应的状态 44 StatusLine statusLine = response.getStatusLine(); 45 System.out.println("响应状态: " + statusLine.toString statusLine = response.getStatusLine(); 47 System.out.println("响应状态: " + statusLine.toString statusLine = response.getStatusLine(); 52 System.out.println("响应状态: " + statusLine.toString statusLine = response.getStatusLine(); 54 System.out.println("响应状态: " + statusLine.toString

    1K20发布于 2020-12-01
  • 来自专栏韩曙亮的移动开发专栏

    【Android 应用开发】Android 平台 HTTP网速测试 案例 API 分析

    . */ StatusLine statusLine = response.getStatusLine(); if (statusLine ! = null) { statusCode = statusLine.getStatusCode(); success = (statusCode == 200); StatusLine (1) StatusLine 接口 接口介绍 : 该接口代表从 HTTP 服务器上返回的响应的状态行; 方法介绍 :  -- 获取协议版本号 : getProtocalVersion 获取响应的状态行 : 调用 响应 HttpResponse 的 getStatusLine() 方法获得; StatusLine statusLine = response.getStatusLine 获取状态码 : 通过调用 状态行 statusLine 的 getStatusCode() 方法获得; if (statusLine !

    1.3K10编辑于 2023-03-27
  • 来自专栏Python程序员杂谈

    VIM插件管理及python开发环境配置

    set noswapfile set nowb " 状态栏配置 set laststatus =2 "always has status line set statusline =%F%m%r%h%w\ [TYPE=%Y]\ [POS=%04l,%04v]\ [%p%%] set statusline+=%=\ %{fugitive#statusline()} set statusline+=%{SyntasticStatuslineFlag()} " "插件相关配置 " " NERDTree===== nmap

    93110发布于 2019-02-28
  • 来自专栏码匠的流水账

    聊聊HttpClient的ResponseHandler

    handleResponse(final HttpResponse response) throws HttpResponseException, IOException { final StatusLine statusLine = response.getStatusLine(); final HttpEntity entity = response.getEntity(); if (statusLine.getStatusCode() >= 300) { EntityUtils.consume(entity); throw new HttpResponseException(statusLine.getStatusCode(), statusLine.getReasonPhrase());

    63910编辑于 2023-10-09
  • 来自专栏米扑专栏

    VIM配置文件vimrc

    "Nice statusbar set laststatus=2 set statusline= set statusline+=%2*%-3.3n%0*/ " buffer number set statusline +=%f/ " file name set statusline+=%h%1*%m%r%w%0* " flag set statusline+=[ if v:version >= 600 set statusline &ft:'none'}, " filetype set statusline+=%{&encoding}, " encoding endif set statusline+=%{&fileformat} ()} " vim buddy endif set statusline+=%= " right align "set statusline+=%2*0x%-8B/ " current char set statusline+=0x%-8B/ " current char set statusline+=%-14.

    3.2K10发布于 2019-02-19
  • 来自专栏码匠的流水账

    聊聊HttpClient的ResponseHandler

    (final HttpResponse response) throws HttpResponseException, IOException { final StatusLine statusLine = response.getStatusLine(); final HttpEntity entity = response.getEntity(); if (statusLine.getStatusCode() >= 300) { EntityUtils.consume(entity); throw new HttpResponseException(statusLine.getStatusCode(), statusLine.getReasonPhrase());

    51430编辑于 2023-10-10
  • 来自专栏向治洪

    IntentService简介

    [] handleResponse(HttpResponse response) throws ClientProtocolException, IOException {             StatusLine statusLine = response.getStatusLine();               if(statusLine.getStatusCode() >= 300){                   throw new HttpResponseException (statusLine.getStatusCode(),statusLine.getReasonPhrase());             

    731100发布于 2018-01-30
  • 来自专栏码匠的流水账

    聊聊HttpClient的NoHttpResponseException

    count++; } while(true); //create the status line from the status string final StatusLine statusline = lineParser.parseStatusLine(this.lineBuf, cursor); return this.responseFactory.newHttpResponse (statusline, null); } protected boolean reject(final CharArrayBuffer line, final int count) {

    1.7K20编辑于 2023-10-11
  • 来自专栏数据库相关

    配置linux下的vimrc

    = line("$")|exe("norm '\"")|else|exe "norm $"|endif|endif set nu 设置状态栏 set laststatus=2  highlight StatusLine CurDir() let curdir = substitute(getcwd(), $HOME, "~", "g") return curdir endfunction set statusline=

    3K50发布于 2019-09-17
  • 来自专栏码匠的流水账

    聊聊springboot elasticsearch healthIndicator

    Exception { Response response = this.client .performRequest(new Request("GET", "/_cluster/health/")); StatusLine statusLine = response.getStatusLine(); if (statusLine.getStatusCode() ! = HttpStatus.SC_OK) { builder.down(); builder.withDetail("statusCode", statusLine.getStatusCode()); builder.withDetail ("reasonPhrase", statusLine.getReasonPhrase()); return; } try (InputStream inputStream = response.getEntity

    84940发布于 2019-05-06
  • 来自专栏Super 前端

    JavaScript客户端存储

    note</title> <script src="note.js"></script> <style> #editor {width: 100%; height: 250px;} #statusline applicationCache.update();">Update Application</button>

    <textarea id="editor"></textarea>
    </body> </html> note.js: // 全局变量 var editor,statusline,savebutton,idletimer; window.onload = null) localStorage.lastSaved =0; // 查找元素,并初始化全局变量 editor = document.getElementById("editor"); statusline = document.getElementById("statusline"); savebutton = document.getElementById("savebutton"); // 初始化编辑器

    1.9K31发布于 2019-08-15
  • 来自专栏全栈程序员必看

    自用vim配置文件.vimrc「建议收藏」

    "set cursorline "hi CursorLine cterm=NONE ctermbg=lightblue ctermfg=NONE guibg=NONE guifg=NONE "set statusline h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [ASCII=\%03.3b]\[HEX=\%02.2B]\ [POS=%04l,%04v][%p%%]\ [LEN=%L] set statusline

    1.2K20编辑于 2022-08-25
  • 来自专栏liuchengxu

    用 Vim 写 Python 的最佳实践

    主要是针对 ale 提供的 statusline 内容进行再提取进行展示。如果没有语法错误就不显示在 statusline, 如果有 warning 或 error, 则通过不同颜色就行区分。 ? ale statusline 而关于侧边的 warning 或 error sign, 我喜欢干净一点,用前景色区分就好,下面这样有时候会像一块块的补丁贴在上面,觉得不太好看。 ?

    1.7K20发布于 2018-08-23
  • 来自专栏码匠的流水账

    聊聊springboot elasticsearch healthIndicator

    response = this.client .performRequest(new Request("GET", "/_cluster/health/")); StatusLine statusLine = response.getStatusLine(); if (statusLine.getStatusCode() ! = HttpStatus.SC_OK) { builder.down(); builder.withDetail("statusCode", statusLine.getStatusCode ()); builder.withDetail("reasonPhrase", statusLine.getReasonPhrase()); return

    2.1K00发布于 2019-04-18
  • 来自专栏全栈程序员必看

    CloseableHttpClient简单使用实例[通俗易懂]

    org.apache.commons.io.IOUtils; import org.apache.http.HttpEntity; import org.apache.http.HttpHost; import org.apache.http.StatusLine response = httpclient.execute(target, httpPost, localContext); try { StatusLine

    1.1K20编辑于 2022-07-25
  • 来自专栏偏前端工程师的驿站

    让BASH,VIM美美的Powerline

    au InsertLeave * set timeoutlen=1000 augroup END endif set laststatus=2 " Always display the statusline Inconsolata\ for\ Powerline:h14 set noshowmode " Hide the default mode text (e.g. -- INSERT -- below the statusline

    90060发布于 2018-01-18
  • 来自专栏python3

    Ubuntu配置开发环境

    mode, many terminal do not support 24bit # true colors enable_guicolors = true # Disable statusline separator, if you want to use other value, please # install nerd fonts statusline_separator = "arrow" statusline_inactive_separator = "arrow" buffer_index_type = 4 enable_tabline_filetype_icon = true enable_statusline_mode = false # 缩进为4个空格 default_indent = 4 #取消相对行号 relativenumber

    1.9K10发布于 2020-01-03
  • 领券