vim 多窗口操作


1、打開多個窗口
打開多個窗口的命令以下幾個:
橫向切割窗口
:new+窗口名(保存后就是文件名)?
:split+窗口名,也可以簡寫為:sp+窗口名
縱向切割窗口名
:vsplit+窗口名,也可以簡寫為:vsp+窗口名
2、關閉多窗口
可以用:q!,也可以使用:close,最后一個窗口不能使用close關閉。使用close只是暫時關閉窗口,其內容還在緩存中,只有使用q!、w!或x才能真能退出。
:tabc 關閉當前窗口
:tabo 關閉所有窗口
3、窗口切換
:ctrl+w+j/k,通過j/k可以上下切換,或者:ctrl+w加上下左右鍵,還可以通過快速雙擊ctrl+w依次切換窗口。
4、窗口大小調整
縱向調整
:ctrl+w + 縱向擴大(行數增加)
:ctrl+w - 縱向縮小 (行數減少)
:res(ize) num? 例如::res 5,顯示行數調整為5行
:res(ize)+num 把當前窗口高度增加num行
:res(ize)-num 把當前窗口高度減少num行
橫向調整
:vertical res(ize) num 指定當前窗口為num列
:vertical res(ize)+num 把當前窗口增加num列
:vertical res(ize)-num 把當前窗口減少num列
5、給窗口重命名
:f file
6、vi打開多文件
vi a b c
:n 跳至下一個文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件
:e# 回到剛才編輯的文件
7、文件瀏覽
:Ex 開啟目錄瀏覽器,可以瀏覽當前目錄下的所有文件,并可以選擇
:Sex 水平分割當前窗口,并在一個窗口中開啟目錄瀏覽器
:ls 顯示當前buffer情況
8、vi與shell切換
:shell 可以在不關閉vi的情況下切換到shell命令行
:exit 從shell回到vi

轉載于:https://www.cnblogs.com/suanec/p/8109029.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/252612.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/252612.shtml
英文地址,請注明出處:http://en.pswp.cn/news/252612.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

BZOJ 2440 完全平方數(莫比烏斯-容斥原理)

題目鏈接:http://61.187.179.132/JudgeOnline/problem.php?id2440 題意:給定K。求不是完全平方數(這里1不算完全平方數)的倍數的數字組成的數字集合S中第K小的數字是多少? 思路:首先,答案不超過…

在Eclipse中添加JDK源碼包

一直有這想要在Eclipse直接閱讀JDK的需求,之前用的都是反編譯的,由于我用的反編譯的插件去掉了源碼內容的注釋,所以想直接導入JDK源碼包: 詳細步驟: 打開Eclipse, 菜單欄 選擇 Window 下拉種選取 Preferences 窗口. 以…

南橋芯片與北橋芯片

什么是芯片組 芯片組(英語:Chipset)是一組共同工作的集成電路“芯片”,并作為一個產品銷售。它負責將計算機的微處理器和計算機的其他部分相連接,是決定主板級別的重要部件。以往,芯片組由多顆芯片組成&am…

spark 應用場景2-身高統計

原文引自:http://blog.csdn.net/fengzhimohan/article/details/78564610 a. 案例描述 本案例假設我們需要對某個省的人口 (10萬) 性別還有身高進行統計,需要計算出男女人數,男性中的最高和最低身高,以及女性中的最高和最低身高。本…

阿里云OSS linux使用備忘錄

ossutil config example: accessKeyId "AccessKeyId"; accessKeySecret "AccessKeySecret"; ###以上兩個在 https://help.aliyun.com/knowledge_detail/38738.html endPoint "http://oss-cn-beijing.aliyuncs.com";轉載于:https://www.cnblog…

纏繞多年的PCIE通道數問題終于完全明白了,歡迎指正

CPU的PCIE通道數,之前一直都是一個眾說紛紜的問題很多人都會問到,主板上不同的M.2接口,接SSD性能是否一樣,接太多的SSD,是否會占用顯卡的PCIE帶寬,今天我又看了幾篇網上的文章,終于十分清楚地搞…

vue-router實例

最近剛剛用vue寫了個公司項目,使用vue-cli構建的,算是中大型項目吧,然后這里想記錄并且分享一下其中的知識點,希望對大家有幫助,后期會逐漸分享;話不多說,直接上代碼!! app.vue 1 &l…

React學習小結(二)

一、組件的嵌套 1 <!DOCTYPE html>2 <html>3 <head>4 <meta charset"UTF-8">5 <title></title>6 <script src"react.min.js" type"text/javascript" charset"utf-8"></script>7 <…

PCIE2.0/PCIE3.0/PCIE4.0/PCIE5.0接口的帶寬、速率計算

一、PCIE接口速率&#xff1a; 二、PCIE相關概念&#xff1a; 傳輸速率為每秒傳輸量GT/s&#xff0c;而不是每秒位數Gbps&#xff0c;因為傳輸量包括不提供額外吞吐量的開銷位&#xff1b; 比如 PCIe 1.x和PCIe 2.x使用8b / 10b編碼方案&#xff0c;導致占用了20% &#xff08…

華為交換機同一vlan不同網段的通信

在VLANIF接口下配置主從IP地址&#xff0c;可以實現同一VLAN多個網段用戶間的互通。 某VLAN10內兩個主機Host_1和Host_2分別屬于網段10.1.1.1/24和10.1.2.1/24&#xff0c;要求兩主機互通。 可以在Switch上進行如下配置&#xff1a; [Switch] interface gigabitethernet 0/0/1 …

hql語法

HQL查詢&#xff1a;Criteria查詢對查詢條件進行了面向對象封裝&#xff0c;符合編程人員的思維方式&#xff0c;不過HQL(Hibernate Query Lanaguage)查詢提供了更加豐富的和靈活的查詢特性&#xff0c;因此Hibernate將HQL查詢方式立為官方推薦的標準查詢方式&#xff0c;HQL查…

四五月份:關鍵詞是溝通、繪畫和SQL

例行總結一下四五月份的感受。 關鍵詞有三個&#xff1a;溝通、繪畫和SQL。 整體來說&#xff0c;這兩個月在努力跟這三個關鍵詞死磕&#xff0c;略有些進展&#xff0c;因此匯報一下。 雖然這三個關鍵詞從重要度來說是從左到右的&#xff0c;但從敘述來講&#xff0c;還是先從…

InfiniBand簡介

一&#xff0e;什么是infiniband InfiniBand架構是一種支持多并發鏈接的“轉換線纜”技術&#xff0c;它是新一代服務器硬件平臺的I/O標準。由于它具有高帶寬、低延時、 高可擴展性的特點&#xff0c;它非常適用于服務器與服務器&#xff08;比如復制&#xff0c;分布式工作等…

程序員的視角:java GC

GC&#xff08;Garbage Collection 垃圾回收&#xff09;的概念隨著 java 的流行而被人們所熟知。 實際 GC 最早起源于20世紀60年代的 LISP 語言&#xff0c;是一種自動的內存管理機制。 GC 要解決的問題有 3 個&#xff1a;1. 回收什么&#xff1f;&#xff08;what&#xff0…

spring mvc攔截器HandlerInterceptor

本文主要介紹springmvc中的攔截器&#xff0c;包括攔截器定義和的配置&#xff0c;然后演示了一個鏈式攔截的測試示例&#xff0c;最后通過一個登錄認證的例子展示了攔截器的應用 攔截定義 定義攔截器&#xff0c;實現HandlerInterceptor接口。接口中提供三個方法。 public cla…

mysql show 語句大全

mysql show 語句大全 show open tables; 基于本人對MySQL的使用&#xff0c;現將常用的MySQL show 語句列舉如下&#xff1a; 1.show databases ; // 顯示mysql中所有數據庫的名稱 2.show tables [from database_name]; // 顯示當前數據庫中所有表的名稱 3.show columns from …

阿里云Aliplayer高級功能介紹(一):視頻截圖

基本介紹H5 Video是不提供截圖的API的&#xff0c; 視頻截圖需要借助Canvas&#xff0c;通過Canvas提供的drawImage方法&#xff0c;把Video的當前畫面渲染到畫布上&#xff0c; 最終通過toDataURL方法可以導出圖片的base64編碼&#xff0c;基本就完成了圖片截圖的功能。 功能實…

POJ 1151 Atlantis 線段樹+掃描線

解題思路: 先將y軸進行離散化。n個矩形的2n個橫邊縱坐標共構成最多2n-1個區間的邊界&#xff0c;對這些區間編號&#xff0c;建立起線段樹。 x軸記錄左邊和右邊&#xff0c;左邊時是矩形面積增加&#xff0c;覆蓋層數增加邊&#xff0c;右邊是形面積減少&#xff0c;覆蓋層數減…

分頁

1.首先在數據庫中建立一個視圖&#xff08;在aspx中sql查詢語句是view_student不是student&#xff09;&#xff0c;在視圖里創建create view view_student--創建視圖as row_number 行號 一條數據是一行 分頁功能要根據行數運算select *,row_number() over(order by stuNo desc…