随意写的一些东西,也就为以后自己可能看看。。。

1。vim安装,sudo apt-get install vim-gtk,于是vim就安装好了。当然在我电脑上还出现了gvim,简单的vim配置(etc/vim/vimrc):

"我的设置
set number

"不使用vi默认键盘布局
set nocompatible
set autoindent
set smartindent
set showmatch
"显示状态行
set ruler
set tabstop=4
set cindent
set nobackup
"与windows共享剪贴板
set clipboard+=unnamed
set shiftwidth=4

若是权限不够,则su进入root用户,在切换到vim目录,chmod 777 vimrc,此时则能愉快的进行编辑了。

2。sublime text3,一款神级编辑器,现代化编辑器的代表,不同于vim,emacs的按键晦涩难以掌握,个人觉得vim是十几年前的程序员爱使用的神级编辑器,当然现在能使用好vim的程序员也有很多大神。sublime text3的配置:

"auto_close_tags": false,
    "auto_complete": true,
    "auto_match_enabled": true,
    "bold_folder_labels": true,
    "caret_style": "smooth",
    "color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",
    "font_size": 13,
    "font_face": "DejaVu Sans Mono",
    "font_options": ["italic"],   
    
    "highlight_line": false,
    "ignored_packages":
    [
        "Vintage"
    ],
    "open_files_in_new_window": false,
    "save_on_focus_lost": true,
    "show_encoding": true,
    "show_full_path": true,
    "tab_size": 4,
    "theme": "Soda Dark 3.sublime-theme",
    "update_check": false

一些比较好的插件:

Alignment(对齐的),ChineseLocalization(中文汉化包),Emmet,sidebar,sublimeTmpl,SyncedSidebar,Anaconda(Python插件),当然还有两款皮肤插件:Flatland,soda,

当然还有其他很多很好的插件。。。可上知乎或google搜。

3。本人对编辑器非常喜爱,启动快,体积小,于是前两天尝试了很多主流编辑器,主要看了这个链接:https://www.slant.co/topics/12/~programming-text-editors,将大多数都尝试了一遍,最后发现scite,brackets,vscode等有限的几款比较好,不仅跨平台而且轻便且开源。当然我还是最喜欢sublime text,虽然不是开源的。sublime text3谁用谁知道。

4。终端,系统字体还是觉得DejaVu Sans Mono ,italic 好看,还有就是关于桌面美化上网搜点好看的图片,右键自有设置为桌面背景的选项。系统本身的桌面背景那几张图看起来实在令人开心不起来。。。

5。关于linux最基本的命令,ls显示当前目录下文件夹,cd .. 返回father目录,cd / 返回root目录,cd - 返回上次的目录,cd . 当前目录,cd 或 cd ~返回home/aaa目录,其中aaa为你设置Linux的名称。

就这么多吧。。。

linux的一点小随笔的更多相关文章

  1. CentOS7.0小随笔——指令基本操作(Part.A)

    与其说是CentOS7.0的小随笔,说老实话,基本指令在每个发行版本的Linux中都基本上是一致的. Part.A部分我们讲述以下四个方面:命令行界面与图形界面.Linux系统的关闭与重启.命令行帮助 ...

  2. 关于win8开发的一点小总结

    我今天做画面的时候,发现了一点小问题. 我在xmal文件里面加了一个CheckBox控件,设置IsChecked属性为True,并添加了Checked事件.Checked事件里面有对另外一个TextB ...

  3. 关于PHP魔术方法__call的一点小发现

    好久没有上博客园写文章了,今晚终于有点空了,就来写一下昨天的一点小发现. 我自己所知,C++,Java的面向对象都有多态的特点,而PHP没有,但PHP可以通过继承链方法的重写来实现多态的属性.而魔术方 ...

  4. css小随笔(二)与通用样式

    51先在学校HTML5已经有半个多月了,然后这个星期做了一个京东的手机网站,接触到了通用样式,下面以京东的手机站为例 这两个就是京东手机站了的不同的两个板块,因为HTML5仅仅只是学完了基本标签跟cs ...

  5. 小随笔:利用Shader实现模型爆炸和沙粒化的效果

    0x00 前言 上一篇小随笔<小随笔:利用Shader给斯坦福兔子长毛和实现雪地效果>中,我和大家聊了聊著名的斯坦福兔子和利用geometry shader实现的一些效果.这篇文章继续沿用 ...

  6. net core体系-web应用程序-4net core2.0大白话带你入门-8asp.net core 内置DI容器(DependencyInjection,控制翻转)的一点小理解

    asp.net core 内置DI容器的一点小理解   DI容器本质上是一个工厂,负责提供向它请求的类型的实例. .net core内置了一个轻量级的DI容器,方便开发人员面向接口编程和依赖倒置(IO ...

  7. 利用java实现可远程执行linux命令的小工具

    在linux的脚本中,如果不对机器做其他的处理,不能实现在linux的机器上执行命令.为了解决这个问题,写了个小工具来解决这个问题. 后面的代码是利用java实现的可远程执行linux命令的小工具,代 ...

  8. Linux C语言小程序

    Linux C语言小程序 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include & ...

  9. C与C++在形參的一点小差别

    先看一下以下的代码: int fun(a,b) int a; int b; { return 10; } void main(int argc, char ** argv) { fun(10); re ...

随机推荐

  1. Hive基础之Hive开启查询列名及行转列显示

    Hive默认情况下查询结果里面是只显示值: hive> select * from click_log; OK ad_101 :: ad_102 :: ad_103 :: ad_104 :: a ...

  2. (转)直接拿来用!最火的iOS开源项目(一)

    1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是G ...

  3. 结束日期必须大于开始日期--My97DatePicker日历控制的又一方便之处

    在做时间查询时,有时需要两个日期,从一个日期到另外一个日期的那种,但是这样会有一个问题,比如后者的结束日期晚于开始日期怎么办?用JS写验证,麻烦,呵呵,用这个日历控件,可方便实现结束日期只显示开始日期 ...

  4. android下拉菜单 spinner 学习

    首先看一下继承关系: public class Spinner extends AbsSpinner implements DialogInterface.OnClickListener Class ...

  5. Testlink中分析结果的图表显示乱码

    1.下载 tahoma.ttf 字体: 2.下载好后,我们将其放置到,testlink的安装目录的以下文件夹中: testlink/third_party/pchart/Fonts/ 接下来,修改配置 ...

  6. ICE学习——异步1

    ICE的AMI和AMD: AMI:指的是客户端的调用.一般有一个代理类,一个回调类. 从服务端返回的数据在回调类中的ice_response函数中. AMD:指的是服务端对客户端的调用分派.一般进行业 ...

  7. 统计Crash工具—Crashlytics

    官网:https://www.crashlytics.com/login 步骤: 注意:有时候再次运行,或者换了Crashlytics账号之后,获取不到Crash信息,其实你需要把plist文件里的K ...

  8. USACO Section 2.3 奶牛家谱 Cow Pedigrees

    OJ:http://www.luogu.org/problem/show?pid=1472 #include<iostream> using namespace std; const in ...

  9. My Rules of Information

    http://www.infotoday.com/searcher/jan02/block.htm I often suggested to students that information is ...

  10. ionic pull to refresh 下拉更新頁面

    有些項目都用到了下拉更新頁面的效果: 1. 在index.html 中添加ion-refresher 指令 且在我們需要更新內容的外面 添加 如 <ion-refresher pulling-t ...